2023-01-07 17:15:32 +00:00
|
|
|
# nextcloud_reminder
|
|
|
|
|
|
|
|
A Reminder based on todo.txt synced via nextcloud
|
|
|
|
|
2023-01-08 21:39:44 +00:00
|
|
|
## Current todos:
|
2023-01-07 17:15:32 +00:00
|
|
|
|
2023-01-10 22:55:38 +00:00
|
|
|
- [x] make repeat-datatype (like: daily, weekly on mo/th/fr, bi-monthly, etc.)
|
|
|
|
- [x] define isomorphism for 'repeat:'-meta-tag
|
2023-01-11 16:18:40 +00:00
|
|
|
- [x] add interface for repeat-datatype in addReminder.dart
|
2023-01-09 16:35:38 +00:00
|
|
|
- [x] save/load data to/from disk
|
2023-01-10 01:01:05 +00:00
|
|
|
- [x] adding/removing tasks
|
2023-01-10 22:55:38 +00:00
|
|
|
- [x] respect ordering that was used when starting the app when saving.
|
2023-01-09 16:35:38 +00:00
|
|
|
- [ ] add Nextcloud-login for getting a Token
|
|
|
|
- [ ] use webdav for synchronizing with Nextcloud using that token
|
|
|
|
- [ ] sorting by "next up", "priority"
|
|
|
|
- [ ] respect 'color:'-meta-tag (usual formats like "#aabbcc", html-colors like "red")
|
|
|
|
- [ ] use color in rendering todos
|
2023-01-10 01:01:05 +00:00
|
|
|
- [ ] make application-settings
|
|
|
|
- [ ] store/load settings
|
|
|
|
- [ ] setting for number of days into the future
|
|
|
|
- [ ] theme (light/dark mode, system theme)
|
|
|
|
- [ ] fancy pop-animation & sound for the checkbox
|
2023-01-07 17:15:32 +00:00
|
|
|
|
2023-01-08 21:39:44 +00:00
|
|
|
## Current looks:
|
2023-01-07 17:15:32 +00:00
|
|
|
|
2023-01-08 21:39:44 +00:00
|
|
|
### Main Widget
|
|
|
|
![](img/2023-01-08_application.png)
|
2023-01-07 17:15:32 +00:00
|
|
|
|
2023-01-08 21:39:44 +00:00
|
|
|
### Adding Tasks
|
2023-01-10 01:01:05 +00:00
|
|
|
![](img/2023-01-08_addTask.png)
|
2023-01-10 22:55:38 +00:00
|
|
|
(still missing repeat-options, currently defaults to daily.)
|
2023-01-10 01:01:05 +00:00
|
|
|
|
|
|
|
### Details/Removing tasks
|
2023-01-10 22:55:38 +00:00
|
|
|
![](img/2023-01-10_Task_details.png)
|
|
|
|
|
|
|
|
### Complex repeat patterns
|
|
|
|
![](img/2023-01-10_repeat_patterns.png)
|