Skip to content

Feature: numeric habits#8

Merged
Markel15 merged 9 commits intomasterfrom
feature/numeric-habits
Mar 31, 2026
Merged

Feature: numeric habits#8
Markel15 merged 9 commits intomasterfrom
feature/numeric-habits

Conversation

@Markel15
Copy link
Copy Markdown
Owner

No description provided.

Added new logo. The older one didn't fit the new workflow of the app that is not only to-do list app. Now there is a habit tracking module.
Added almost all the numeric habit logic. Especially the previsualization card (NumericHabitCard) and the use cases with everything that comes with that.

Still missing the detail screen logic. Will be different from the boolean habit ones.

Some bugs may come with this update, I've already fixed some, but there is an almost-bug that lets you change habit type when editing (it doesn't work because the edit function doesn't change that part in the database, but I should limit that possibility).
Improved the button distribution of the numeric habit card.
Before this you could, but it didn't work. I decided to include this fix to avoid confusing the user.
Before this you could add negative step or goals, now it blocks the option.
Graphic scaling and dialog spacing improved to fit more information in the screen.
Implemented everything related to habit details. Data, logic and UI.

Also fixed a bug that created numeric entry duplicates (wasn't taking as conflict every new entry. The solution was to add the day to the primary key, now for every new entry there's only 1 for day).
@Markel15 Markel15 merged commit f758322 into master Mar 31, 2026
1 check passed
@Markel15 Markel15 deleted the feature/numeric-habits branch April 1, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant