Commit Graph

11 Commits

Author SHA1 Message Date
Geoffroy Bonneville
926a9bf66b Add create task lists button (WIP)
Implement delete task list button
Set theme colors
Add animations
Refactor main screen
Refactor task item with a view model
Put Edit Lists at the bottom of the Navigation Drawer
2025-09-16 17:18:01 -04:00
Geoffroy Bonneville
1692a197f2 Added overdue task counter on task lists in drawer
Display due date in badge on the right of task
Added a unit test
Limit due dates to dates in the future
Fix due date migration
WIP Edit lists screen
WIP Refactor navhost with viewmodel
2025-09-15 20:40:24 -04:00
Geoffroy Bonneville
744d2afdc1 Replace tabs with navigation drawer
WIP on overdue task count on list names
2025-09-14 19:37:28 -04:00
Geoffroy Bonneville
83f441a618 Little padding on priority text 2025-09-12 22:38:51 -04:00
Geoffroy Bonneville
80f86ebdee Lower alpha on low priority tasks 2025-09-12 22:34:44 -04:00
Geoffroy Bonneville
e250ac91d0 Simplify due date data type
Due date displays proper date
Overdue tasks display as red
2025-09-12 22:32:39 -04:00
Geoffroy Bonneville
cc25aa4b05 Display the due date in the bottom sheet 2025-09-12 16:09:29 -04:00
Geoffroy Bonneville
7939257cd6 Tapping on a task allows edition
Refactoring of the bottom sheet to allow edition
Create a Task ViewModel
2025-09-12 14:12:55 -04:00
Geoffroy Bonneville
ef73319613 Removed order from tasks
Tasks are ordered by priority and display is a bit different for each
Done tasks are shown at the bottom
Add done checkbox
Add priority segmented button to bottom sheet
Use database converters instead of manual mapping
Some refactoring
2025-09-11 22:40:40 -04:00
Geoffroy Bonneville
d469fbc2ba Add a FAB to create a task
Add bottom sheet to display the new task form
Set up the tasks list screen to display tasks
Implement a working migration from the old Donext database
2025-09-11 20:11:20 -04:00
Geoffroy Bonneville
d6e05c17ba Renamed old app into Donext
Added DonextV2 module with Compose and Room
Set up clean architecture
Add DI with Hilt
Setup initial database
Display task lists on main activity
2025-09-10 18:40:00 -04:00