Geoffroy Bonneville
92217c99d4
Add some text under swipe icons
2025-09-26 20:30:38 -04:00
Geoffroy Bonneville
4522296cf1
Fix date issues
...
Change primary theme color
2025-09-25 20:46:24 -04:00
Geoffroy Bonneville
b71fa4fdb7
Add an Empty Recycle Bin action button
...
Refactor Task Item Screen to include the Card
WIP on fix overdue dates calculation on task items
2025-09-24 21:29:23 -04:00
Geoffroy Bonneville
cf770ddb83
Fix some toasts
...
Change some icons
Fix warnings
2025-09-24 16:24:38 -04:00
Geoffroy Bonneville
ba2e259c7c
Remove TODO
2025-09-24 16:09:50 -04:00
Geoffroy Bonneville
208f8bab3a
Add the Due Today screen
2025-09-24 16:09:24 -04:00
Geoffroy Bonneville
2d4be63d81
Implement Recycle Bin
...
Improve task items UI
2025-09-24 12:33:11 -04:00
Geoffroy Bonneville
1c28d9aacb
Added swiping moves to the tasks: left for done, right for delete
...
Rename some DAO functions
2025-09-19 19:17:44 -04:00
Geoffroy Bonneville
336755666b
Tasks lists are now re-orderable
...
Edit task bottom sheet displays proper header
2025-09-18 18:54:53 -04:00
Geoffroy Bonneville
2be67abffa
Fix navigation (once and for all ?)
...
Implement inline edit lists feature
Improve task list bottom sheet design
2025-09-18 15:40:19 -04:00
Geoffroy Bonneville
f8fd041f8e
Refactor MainScreen and MainViewModel
...
Add list button now open bottom sheet
Add list bottom sheet works but design is WIP
WIP on inline list editing
2025-09-17 18:18:14 -04:00
Geoffroy Bonneville
0c5bf77b4d
Remove unused imports
2025-09-17 15:15:15 -04:00
Geoffroy Bonneville
78ce584900
Theme is now working properly
...
Fix overdue use case
Allow selecting today as due date
Dates are now real badges
Animate done tasks
2025-09-17 15:14:33 -04:00
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