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.61k stars 204 forks source link

Disable Postpone button after maximum number of prompts #445

Open coldenol opened 1 year ago

coldenol commented 1 year ago

I would say there is a lack of functionality to limit the postponed time. The checkbox Maximum number of prompts seems to look responsible for that job. I always expected that limiting the number of prompts makes postponing or skipping the break unavailable by disabling those buttons. But I'm not sure whether it should work that way but doesn't because of a bug.

Anyway, it would be great to have the ability to limit the postponed time within prompts.

P.S. There is a psychological problem with postponing the break for hours. Disabling the Postpone button is not the way out because often there is something you should click/close/confirm/exit/write before getting the blocked machine.

comandir22 commented 1 year ago

This is a good feature, I would pay money to improve it

Intuos5 commented 1 year ago

I would say there is a lack of functionality to limit the postponed time. The checkbox Maximum number of prompts seems to look responsible for that job. I always expected that limiting the number of prompts makes postponing or skipping the break unavailable by disabling those buttons. But I'm not sure whether it should work that way but doesn't because of a bug.

The feature used to work by locking up the postpone button once the maximum number of prompts was exeeded, however, I can observe this is no longer the case for 1.11.0-beta.7. Not sure which version was the last version that worked on Windows 10.