Commit Graph

199 Commits

Author SHA1 Message Date
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
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
Geoffroy Bonneville
b2672560b7 Upgrade packages 2025-09-09 12:06:22 -04:00
11e850881b Update gradle 2025-09-09 11:13:54 -04:00
3ef2e5b46c Update README and changelog 2025-07-12 11:59:06 -04:00
a20a1c42f1 Fix sed command 2025-07-11 11:32:23 -04:00
462bfd4adf Add Github actions 2025-07-11 11:25:41 -04:00
Geoffroy Bonneville
634f72cd43 Update to SDK version 35 2025-07-04 10:56:35 -04:00
Geoffroy Bonneville
63cb6a25fa Update packages 2024-08-24 12:11:20 -04:00
Geoffroy Bonneville
c1f90fb1ee Update packages 2024-07-11 11:20:05 +02:00
Geoffroy Bonneville
9a0ebcdada Rename changelog 2023-12-29 21:19:06 +01:00
Geoffroy Bonneville
8189015234 Update changelog 2023-12-28 20:25:22 +01:00
Geoffroy Bonneville
5d7f8c265d Update version 2023-12-27 22:58:03 +01:00
Geoffroy Bonneville
270d436cbc Code cleanup 2023-12-27 22:55:26 +01:00
Geoffroy Bonneville
dbcf2b62bb Some renaming 2023-12-27 22:43:35 +01:00
Geoffroy Bonneville
23d6aa98e0 Restore min SDK version
Fix empty today view issue
Fix toolbar loading issue in history view
2023-12-27 22:30:50 +01:00
Geoffroy Bonneville
a732ca8d20 Target min API version 31 2023-12-25 21:11:50 +01:00
Geoffroy Bonneville
f20b2bbed0 Update fastlane 2023-12-24 10:19:22 +01:00
Geoffroy Bonneville
a2bb7a13af Add privacy policy 2023-12-23 16:09:33 +01:00
Geoffroy Bonneville
ecfce99be1 Fix some layout issues 2023-12-22 23:12:19 +01:00
Geoffroy Bonneville
6c992f6eae Remove accessibility warning 2023-12-22 12:31:40 +01:00
Geoffroy Bonneville
238fd5d038 Add changelog 2023-12-22 12:05:07 +01:00
Geoffroy Bonneville
bc087f5aae Finish restore task feature
Remove deprecated change task layout preference
2023-12-21 22:45:45 +01:00
Geoffroy Bonneville
2c78ee88bc Remove unused room code and references
Remove set and get retain instances since bug seems fixed
Update Settings activity
Code cleanup
2023-12-21 16:22:52 +01:00
Geoffroy Bonneville
ce2c548e5b Replace AsyncTasks with TaskRunner
Some refactoring
2023-12-21 14:46:53 +01:00