Bug 35 - It should be possible to suspend the program
Status:
VERIFIED FIXED
Component:
GUI :: gtkmm
Version:
unspecified
Hardware:
All All
Importance:
P3 enhancement
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
Sep 4 2002 22:16:50 UTC
by:
Raymond Penners
Modified:
Oct 22 2002 01:54:46 UTC
WhoWhenWhatRemovedAdded
Rob CaelersSep 10 2002 23:29:11 UTCresolutionFIXED
statusNEWRESOLVED
Raymond PennersSep 11 2002 18:00:56 UTCresolutionFIXED
statusRESOLVEDREOPENED
Rob CaelersSep 11 2002 20:04:01 UTCstatusREOPENEDASSIGNED
Rob CaelersSep 11 2002 22:43:10 UTCresolutionFIXED
statusASSIGNEDRESOLVED
Kees-Jan DijkzeulSep 23 2002 01:52:22 UTCstatusRESOLVEDVERIFIED
Description
Raymond Penners  Sep 4 2002 22:16:50 UTC
It should be suspend the program. After suspension, no breaks shall pop-up and
the timers shall make no progress. Suspension could be controlled GUI-wise by
means of a new entry "Suspended" in the pop-up menu, which can be checked and
unchecked.
Comment 1
Rob Caelers  Sep 10 2002 23:29:11 UTC
Done. I think this needs more visual feedback. Some kind of red cross ???
Comment 2
Raymond Penners  Sep 11 2002 18:00:56 UTC
I am not sure I am satisfied with the current approach. Personally, I would use
suspension when, for example, when a customer comes by and wants to see a demo.
In that case, I am quite active behind the computer, but I do not want to be
disturbed by WR. That part is now covered. What is not covered is that when the
customer leaves and I unsuspend the program, the program should either do one of
a) continue in the exact state from before the suspension (suspend is actually a
time freeze)
b) all activity in the suspended state is accounted for, and the program
immediately tells me to take a rest break if the demo took long enough (suspend
is actually a "quiet" mode)

IMHO, a) does not really make sense... b) is the desired behaviour. Therefore,
the menu option should be renamed to "Quiet", and the suspension behaviour
should change accordingly.
Comment 3
Rob Caelers  Sep 11 2002 20:04:01 UTC
I think "suspended" and "quiet" are two different features. "Suspended" is
useful when someone is highjacking your computer. During that time, workrave
should not count any active time. I don't want to replace "suspended" with
"quite". But I agree that option b) is also required
Comment 4
Rob Caelers  Sep 11 2002 22:43:10 UTC
Quiet added. Ok?