Confirmation of settings change

Registered by Luiz Augusto Morais

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
Completed by
Luiz Augusto Morais

Related branches

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

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.