rcaelers / workrave

Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). The program frequently alerts you to take micro-pauses, rest breaks and restricts you to your daily limit.
https://www.workrave.org
GNU General Public License v3.0
1.59k stars 202 forks source link

Feature request: Countdown timer resets if no activity #268

Open easpro opened 3 years ago

easpro commented 3 years ago

Countdown timer should reset, if no computer activity for set number of minutes. For example, if a user leaves computer to go to lunch for 1 hour and returns to computer, the Workrave countdown timer should reset back to zero and start over.

rcaelers commented 3 years ago

This is what Workrave should already do. If you are not using keyboard/mouse for about 5 seconds, the break timers should stop. If the time should are not using your computer is larger that the break duration of a certain break, the break should reset back to zero.

This is not working for you? If so, please check that the reading mode is turned off.

I think I transferred this issue from the website repository, so you didn't get the issue template. Some questions:

What OS are you using ? Windows? Linux. In case of Linux: what desktop environment are you using? Gnome, XFCE, Cinnamon, ..... What version of Workrave are you using?

easpro commented 3 years ago

Thanks for your email. I'm using Windows 10 Pro and the Workrave timer does stop after 5 seconds of not using my mouse, however, the timer adds all the time back after just 2 minutes. Reading mode is turned off and I am using Workrave 1.10.44

Sincerely,

Eric

From: Rob Caelers Date: 2021-01-18 14:01 To: rcaelers/workrave CC: easpro; Author Subject: Re: [rcaelers/workrave] Feature request: Countdown timer resets if no activity (#268) This is what Workrave should already do. If you are not using keyboard/mouse for about 5 seconds, the break timers should stop. If the time should are not using your computer is larger that the break duration of a certain break, the break should reset back to zero. This is not working for you? If so, please check that the reading mode is turned off. I think I transferred this issue from the website repository, so you didn't get the issue template. Some questions: What OS are you using ? Windows? Linux. In case of Linux: what desktop environment are you using? Gnome, XFCE, Cinnamon, ..... What version of Workrave are you using? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

rcaelers commented 3 years ago

the timer adds all the time back after just 2 minutes

If the timebar in the main window is completely green when this happens, the timer is reset. This is normal behavior. It means you have taken a (natural) break.

IIf Workrave does not behave properly, and switching to the 'alternate monitor' (In the preferences, in the timers section, monitoring tab. Toggle the 'Use alternate monitor' checkbox), does not solve the issue, please try the following:

When you encounter the problem, open the preferences, and go to the 'Monitoring' tab in the Timers section. Press the 'Debug monitoring' button. A new window should appear that shows some internal state and state changes. Wait a minute or so and copy/paste the content of the debug window and add it to this bug report or mail it to me (there should not be any personal data in the logs). Note that this requires version 1.10.45.

Laganama commented 3 years ago

Maybe the missing feature is to reset the timer after the PC wake-up from sleep mode. If I close the lid of my PC 10 sec. before the break should begin, than I´m gone for one hour and come back, Workrave request me to take the brake just 10 sec. after coming from the lunch.