Confirmation of settings change
When the user changes a setting in the preferences window, the countdown is automatically reset. What about asking if the user really wants to have the time reset? It could happen after the preferences window is closed.
The use case could be the following:
- The user changes some of the settings
- The user closes the preferences window
- A dialog appears in the first time it happens, asking him/her if the countdown should be reset
- There could be a checkbox in the dialog saying: "Remember my option"
- If the "remember my option" is checked, the app could save the behavior of the user and don't bother him/her in the next time.
Blueprint information
- Status:
- Complete
- Approver:
- Sam Thomas
- Priority:
- Not
- Drafter:
- Luiz Augusto Morais
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
-
Unknown
- Milestone target:
- None
- Started by
- Completed by
- Luiz Augusto Morais
Related branches
Related bugs
Sprints
Whiteboard
I think this is just avoiding a design desicion. I think that we should just be a little smarter about resetting the timer. We should do it when the user changes the length of the current session. However, if the user is in a pomodoro and they change the break time, the pomodoro time shouldn't reset. And likewise if they are on a break and they change the length of a pomodoro. And changing any of the switches shouldn't reset the timer. If the user wants to reset, it's easy enough to do in the settings and with the stop button.
-Sam