Checklists & Planning #346
andyortlieb
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello. I've been enjoying Track & Graph to journal my activities, it's been really helpful and concise. I think one way it could improve my lifestyle situation would be more functionality oriented to planning, in addition to tracking. I think that demand for this kind of utility is already substantiated by features like reminders, and to a lesser degree the ability to "start" a timer.
What I am envisioning for an non-intrusive addition would be something like so:
The user can create a "checklist". A checklist session can be "started", in similar fashion as a timer. While a checklist is started, the user can tick off the items (which they have described when creating the checklist). If the checklist item is a timer, they would get the play/stop affordance instead of the checkbox.
Defining the checklist would be a matter of associating items with existing trackers and default values and labels. Essentially, a shortcut or an alternate UI into other trackers with the same functionality.
I think that checklist capabilities would be accessed through the drawer menu after Notes. I would also like to see checklists extend Reminders capabilities, so when the user acknowledges the notification it takes them straight to the checklist (regardless of whether it's in progress).
Design considerations
How to write task resolution? Should their resolution remain uncommitted until the checklist is "completed" by the user, and then have the tracker times and values flushed to the permanent store, or should they just be a UI analog for the trackers more directly, writing them as soon as the user resolves them?
Is a checklist a tracker? Should checklists themselves be associated with a timer? Or, should this be optional? I think it would be interesting to be able to graph the time spent with checklists open, but this also seems like something that can be a future enhancement.
If this sort of feature would be agreeable to the community here, I would be happy to orient myself to the code base and take a shot at a PR for it.
Please let me know whether or not this aligns with the app's vision. Thanks!
-Andy O
Beta Was this translation helpful? Give feedback.
All reactions