Splode / pomotroid

:tomato: Simple and visually-pleasing Pomodoro timer
https://splode.github.io/pomotroid/
MIT License
4.36k stars 369 forks source link

[Feature Request] #279

Open MomsSpughetti opened 8 months ago

MomsSpughetti commented 8 months ago

I suggest adding a new option in the settings view of the application. If enabled, this option would modify the behavior of the Work timer's completion in the following manner:

When the Work timer finishes, instead of starting the Break time, the time view will display a stopwatch. This stopwatch will indicate the time elapsed since the Work time finished. To clarify its purpose, the stopwatch may include a minus sign.

Another alternative is that the "minus" stopwatch will be enabled automatically when the option "auto-start Break timer" is disabled. So now the user will start the next break manually and at the same time will be informed of how much time elapsed since the Work timer finished.

This feature aims to provide users with more flexibility. In situations where a user chooses to continue working during the Break time, they can easily track the elapsed time without needing to manually start a timer. This way, users can decide whether to take a longer break or continue working based on their preferences.

To seamlessly integrate this feature with the existing functionality, I propose the following approach:

If the user does not press a designated button (e.g., "I am taking a break now" button) within the first 30 seconds of the Break time, the stopwatch will automatically start with the minus sign, indicating the elapsed time since the Work timer finished.

I believe that this enhancement would improve the user experience by offering more control and flexibility in managing work and break times.