Feat: Edit Timer start
or stop
time to adjust duration
#282
Labels
discuss
Share your constructive thoughts on how to make progress with this issue
enhancement
New feature or enhancement of existing functionality
epic
A feature idea that is large enough to require a sprint (5 days) or more and has smaller sub-issues.
feedback
Feedback from people using the App
help wanted
If you can help make progress with this issue, please comment!
investigate
needs-criteria
needs-ui
A feature idea that needs UI in order to be discussed/built.
priority-2
Second highest priority, should be worked on as soon as the Priority-1 issues are finished
technical
A technical issue that requires understanding of the code, infrastructure or dependencies
UI
In the first instance our app needs to be useful for the individual using it. i.e. "single player mode".
Story
As a
person
tracking time spent onitems
on my task list, βI want the ability to
edit
thetimer.start
ortimer.stop
value πSo that my timers accurately reflect the actual time spent on a task.π
Reasoning
I might forget to
start
the timer, so I didn't time the task at all.or neglect to
stop
a timer a so it ends up clocking up way more time than it actually took,both of these scenarios are undesirable and might put the person off using the App/Tool.
Analysis
From the perspective of the backend/API this is a trivial feature to implement
as it's just updating the value in a row/record i.e.
T25m
with tests and docs.But from the perspective of the front-end/UX it's a lot more nuanced.
UX/UI?
Will the input be a numeric field where the person can manually input date and time values.
Or will it be a picker that facilitates input? in which case what is the desired UI/UX?
e.g. would we have a date picker: https://flowbite.com/docs/plugins/datepicker/
Coupled with a
timepicker
: https://tailwind-elements.com/docs/standard/forms/timepicker/Open Questions
Do we want all timers to be editable? π
How far back should people be able to edit their timer? e.g. should we limit it to recent?
Should we record the original
start
andstop
for audit trail purposes?The text was updated successfully, but these errors were encountered: