2021-11-24 23:19:27 +00:00
|
|
|
MAIN TASKS:
|
|
|
|
General/Framework:
|
2021-11-25 18:25:13 +00:00
|
|
|
☐ add deleted flag to all data models
|
|
|
|
☐ adjust remove and fetch methods accordingly
|
2021-11-24 23:19:27 +00:00
|
|
|
☐ find a general way to deal with duration fields
|
2021-11-25 18:25:13 +00:00
|
|
|
☐ implement tostring methods for all models
|
2021-11-24 23:19:27 +00:00
|
|
|
|
|
|
|
Accuracies:
|
|
|
|
☐ implement reordering
|
2021-11-09 00:17:35 +00:00
|
|
|
|
2021-11-24 23:19:27 +00:00
|
|
|
Basal/Bolus:
|
2021-11-25 18:25:13 +00:00
|
|
|
☐ create distinct visual mode for picking the active profile (or remove active flag)
|
2021-11-09 00:17:35 +00:00
|
|
|
|
2021-11-24 23:19:27 +00:00
|
|
|
Log Overview:
|
|
|
|
☐ add active events view (as main menu item?)
|
|
|
|
☐ adjust/debug active events view
|
|
|
|
☐ display more information
|
|
|
|
☐ apply target color settings to glucose
|
|
|
|
☐ total bolus and carbs per entry
|
2021-11-09 00:17:35 +00:00
|
|
|
|
2021-11-24 23:19:27 +00:00
|
|
|
Log Entry:
|
|
|
|
☐ replace meal and glucose boli with logbolus entities
|
2021-11-25 18:25:13 +00:00
|
|
|
☐ check for multiple active events with temporary basal/bolus profiles
|
2021-11-09 00:17:35 +00:00
|
|
|
|
2021-11-24 23:19:27 +00:00
|
|
|
Event Types:
|
2021-11-25 18:25:13 +00:00
|
|
|
☐ add option to change bolus/basal profile for event duration (dropdown with detail option)
|
|
|
|
☐ add reminder option
|
|
|
|
☐ implement reminders as push notification
|
2021-11-09 00:17:35 +00:00
|
|
|
|
2021-11-24 23:19:27 +00:00
|
|
|
Settings:
|
|
|
|
☐ add objectbox class and use instead of shared preferences
|
|
|
|
☐ add fields for date and time formats
|
|
|
|
☐ add fields for glucose target
|
2021-11-25 18:25:13 +00:00
|
|
|
☐ add option to hide warning dialogs on cancel
|
|
|
|
☐ add option to hide extra customization options (ie. changing pre calculated values)
|
|
|
|
☐ add setting for decimal places
|
2021-11-09 00:17:35 +00:00
|
|
|
|
2021-11-24 23:19:27 +00:00
|
|
|
FUTURE TASKS:
|
|
|
|
General/Framework:
|
2021-11-25 18:25:13 +00:00
|
|
|
☐ clean up controllers (dispose method of each stateful widget)
|
2021-11-24 23:19:27 +00:00
|
|
|
☐ add explanations to each section
|
|
|
|
☐ account for deleted/disabled elements in dropdowns
|
|
|
|
☐ hide dropdown overlay on tapping anywhere else (especially menu)
|
|
|
|
☐ add clear button to dropdown (or all text fields?)
|
|
|
|
Log Overview:
|
|
|
|
☐ add pagination
|
|
|
|
|
2021-11-09 00:17:35 +00:00
|
|
|
|
2021-11-25 18:25:13 +00:00
|
|
|
Archive:
|
|
|
|
✔ fix logmeals/logboli/logevents @done(21-11-25 17:10) @project(MAIN TASKS.Log Entry)
|
|
|
|
✔ add tab for bolus overview @done(21-11-24 22:05) @project(MAIN TASKS.Log Entry)
|
|
|
|
✔ calculate bolus suggestions according to active profile @done(21-11-24 22:05) @project(MAIN TASKS.Log Entry)
|
|
|
|
✔ place dropdown items right below their input @done(21-11-23 20:33) @project(MAIN TASKS.General/Framework)
|
|
|
|
✔ add autocomplete function to dropdowns @done(21-11-23 20:33) @project(MAIN TASKS.General/Framework)
|
|
|
|
✔ use local database instead of back4app @done(21-11-07 18:53) @project(MAIN TASKS.General/Framework)
|
|
|
|
✔ use ids instead of passing entities around where possible @done(21-11-10 00:06) @project(MAIN TASKS.General/Framework)
|
|
|
|
✔ add time picker for entry date/time @done(21-11-10 00:06) @project(MAIN TASKS.Log Entry)
|