Geoffroy Bonneville
b48655e40a
Fix deploy pipeline (ter)
2025-11-08 22:09:54 -05:00
Geoffroy Bonneville
7a453d0d79
Fix deploy pipeline (bis)
2025-11-08 22:07:24 -05:00
Geoffroy Bonneville
2e5970dc97
Fix deploy pipeline
2025-11-08 16:19:56 -05:00
Geoffroy Bonneville
6df720fb8c
Update a package
...
Run tests in pipeline
2025-11-08 14:45:32 -05:00
Geoffroy Bonneville
92263bc4ec
Update screenshots and metadata
...
Update pipeline to build new module
2025-11-08 14:33:39 -05:00
Geoffroy Bonneville
157b577397
Fix imports
2025-11-07 17:01:07 -05:00
Geoffroy Bonneville
c47ce57c31
Add remaining ViewModels Unit Tests
...
Update packages
Make Clock a dependency in TaskItemViewModel
2025-11-07 16:59:28 -05:00
Geoffroy Bonneville
fc3672b17b
Add DueTodayViewModel Unit Tests
2025-11-06 20:49:46 -05:00
Geoffroy Bonneville
85f1e66a62
Test database v6 -> v7 migration (finally!)
2025-11-06 18:22:03 -05:00
Geoffroy Bonneville
f0efc3dade
Add task dao tests
...
Finish task list dao tests
2025-11-03 20:56:15 -05:00
Geoffroy Bonneville
d626a381ba
Translate default lists
...
Change task list icon
Improve empty tasks and task lists screens
2025-10-30 13:32:53 -04:00
Geoffroy Bonneville
a000eff8cc
Update packages
...
Add french translation
Migrate VM strings resources
2025-10-30 12:32:36 -04:00
Geoffroy Bonneville
f297427d13
Add string resources
...
All views now use resources
2025-10-29 22:37:14 -04:00
Geoffroy Bonneville
60cd307a87
Finally fix the double navigation issue event
...
Dialogs now survive screen rotation
Improve empty screens placeholders
2025-10-28 22:15:36 -04:00
Geoffroy Bonneville
c424d883ba
Get overdue tasks excludes deleted tasks
2025-10-25 17:58:21 -04:00
Geoffroy Bonneville
35416f4725
Add delete task dialog confirmation
2025-10-23 22:16:59 -04:00
Geoffroy Bonneville
dc46386e0d
Improve large layouts by adding task pane and new list dialog
2025-10-22 22:52:34 -04:00
Geoffroy Bonneville
4e2f3c720c
Add wide screen and landscape support
2025-10-17 21:31:41 -04:00
Geoffroy Bonneville
571b82dc98
Fix due date when migrating from v1
...
Update packages
2025-10-17 21:14:31 -04:00
Geoffroy Bonneville
2962c459d1
Fix undo after swiping issues
2025-10-15 11:25:18 -04:00
Geoffroy Bonneville
038a97672f
Restore previous swiping mechanism
2025-10-10 20:54:25 -04:00
Geoffroy Bonneville
30d3efa9de
Reverted TaskItemVM to a dumb state-like VM
...
Task Edit events are now carried to the parent composable
2025-10-10 18:23:07 -04:00
Geoffroy Bonneville
53e716a690
Light cleanup and refactoring
2025-10-10 16:11:39 -04:00
Geoffroy Bonneville
6c9e5efe38
Added undo snackbar for list deletion
...
Made all destinations show the menu instead of the back button (for now)
2025-10-10 16:04:18 -04:00
Geoffroy Bonneville
c579a5d252
Restore due date on task list items
...
Replace toast with snackbar with an undo action
2025-10-10 15:43:36 -04:00
Geoffroy Bonneville
c57210494a
Prevent navigation to current destination
2025-10-10 11:24:49 -04:00
Geoffroy Bonneville
c3dd615d15
Use events for task clicks
2025-10-10 10:59:32 -04:00
Geoffroy Bonneville
e07f389fac
Create UI events
...
Create a event bus singleton
Handle navigation through events
Handle task creation and edition through events
2025-10-09 22:00:27 -04:00
Geoffroy Bonneville
313e514624
Cleanup
2025-10-09 16:44:35 -04:00
Geoffroy Bonneville
8e78f9b464
Fix navigation issue when navigating back to a deleted list
...
Some refactoring
2025-10-09 16:43:27 -04:00
Geoffroy Bonneville
7dddc62377
Recycle Bin displays tasks grouped by list
...
Restoring a task from a deleted list restores the list
Removed Delete button from task sheet
Added Cancel button in task sheet
Task sheet is read-only in the Recycle Bin only
Empty Recycle Bin displays a confirmation
Empty Recycle Bin is now an IconButton
2025-10-02 21:09:51 -04:00
Geoffroy Bonneville
8e5ac4fedc
Add extended icons
...
Some layout improvements
Update README
2025-10-01 21:35:25 -04:00
Geoffroy Bonneville
906ad0854d
Fix gradle.properties
2025-09-26 20:37:33 -04:00
Geoffroy Bonneville
02c985ab55
Increase gradle memory
2025-09-26 20:34:50 -04:00
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