Bug 607 - preventing double pauses / account autonomous pauses
Status:
NEW
Component:
Core
Version:
unspecified
Hardware:
All All
Importance:
P4 enhancement
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
Mar 26 2007 16:37:49 UTC
by:
schittli
Modified:
Aug 27 2007 14:04:05 UTC
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Rob Caelers | Aug 27 2007 14:04:05 UTC | priority | P2 | P4 |
Description
schittli Mar 26 2007 16:37:49 UTC
good afternoon Workrave is very useful, but there are two annoying behaviors: - we often have two successive breaks: 1st, we get the micro-Pause, and then, almost immediately, the normal Rest break. Proposal for solution: After a micro-Pause, if the time to the next Rest break is less than about ~1.8x the micro-Pause-interval, then don't start a timeout for the next micro-Pause - the Rest break will be as good as a micro Pause. - For example, the user defines 10 minutes Rest breakes. Now, if the user makes a break longer than 10 Minutes, the normal Rest break timer should be reset so that he does not get interrupted by Workrave to make a Rest break after some minutes of work. Proposal: if a user returns from a non-Workrave Rest break then the Rest break timeout will be re-calculated, e.g.: if the non-Workrave Rest break duration was 50% of a normal Workrave Rest break, then the timeout gets additional 50% of the configured 'Workrave time to Rest break'. Kind regards, Thomas