Skip to content

Commit

Permalink
Update TODO.md
Browse files Browse the repository at this point in the history
  • Loading branch information
lrq3000 authored Jul 11, 2024
1 parent e289bdf commit bfd0f5e
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Additional implementation details to complement the specification:
* but no 24h chart so cannot correlate start times and end times, and no explicit start time, only based on duration and end time, so very unintuitive to modify an event. also no margin on tapping. and very difficult to modify existing entries.
* SUPER IDEA: to mimic how it's easy to notice errors and modify on a paper sleep graph, when editing an event, show a previsualization of this event on the sleep graph as well as a few days earlier and later (if available) for context, so it will be much more easy to spot if the event looks alright, and fix mistakes.
* SUPER IDEA: also do it like calendars: allow to edit directly on sleep graph, to create a new event on a 1h block where the user taps, or if holding on an already existing event, it will open in edit mode. No need to be able to resize as on a computer, but at least to.open the event in edit mode from the sleep graph will make it much easier to modify the sleep graph aposteriori.
* SUPER IDEA: add a multi-point-events type, where we can select "coffee" or "alcohol" or other similar types, and it will show up on the sleep graph as the first letter eg, "C" for coffee, "T" for tea, "A" for alcohol, etc. Similarly to paper sleep diaries. And it would be faster to input for user too. Also allow in the options to define how many letter to use, eg, first 2 letters to show "Co" for coffee, "Th" for tea, etc. This will allow to differentiate words starting with the same first letter.

* [ ] tapping interface ala track and graph, with recording but bigger button or in fact default when tappinp big square, then a small button to see list, and another to add. So we can do everything from tapping interface.
* [ ] Quick short input dialog.
Expand Down

0 comments on commit bfd0f5e

Please sign in to comment.