Bug 46 - Postpone timebar reset at mainwindow until first activity
Status:
VERIFIED FIXED
Component:
GUI :: gtkmm
Version:
unspecified
Hardware:
PC Windows NT
Importance:
P3 enhancement
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
Sep 6 2002 21:24:57 UTC
by:
Kees-Jan Dijkzeul
Modified:
Oct 22 2002 01:54:46 UTC
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Raymond Penners | Sep 6 2002 21:59:24 UTC | status | NEW | ASSIGNED |
| op_sys | Windows NT | All | ||
| platform | PC | All | ||
| summary | Micropause countdown reset to early? | Postpone timebar reset at mainwindow until first activity | ||
| Rob Caelers | Sep 6 2002 22:00:44 UTC | op_sys | All | Windows NT |
| platform | All | PC | ||
| Rob Caelers | Sep 6 2002 22:03:18 UTC | status | ASSIGNED | RESOLVED |
| resolution | FIXED | |||
| Raymond Penners | Sep 6 2002 22:05:22 UTC | status | RESOLVED | VERIFIED |
Description
Kees-Jan Dijkzeul Sep 6 2002 21:24:57 UTC
In the micropause window, there is a counter, counting down (in my case from 20 seconds to 0). Currently, at the end of the micropause, first the counter is reset to 20, and then the window is removed. This looks a bit odd.
Comment 1
Kees-Jan Dijkzeul Sep 6 2002 21:43:59 UTC
Something similar holds for the progress bars in the Workrave main window. In case of a break, they show a green progress bar. By the time the progress bar is full (and the (natural?) break is over), the timer is reset, and the progress bar is emptied. I'd like to see the progress bar stay at 100% until the first activity. That way, I don't have to compare the current timer value to my work limit, to know whether or not I breaked.
Comment 2
Raymond Penners Sep 6 2002 21:59:24 UTC
Your first comment is a duplicate of bug #43. Your second comment is not related to the first and the summary of this bug, renaming this bug...
Comment 3
Rob Caelers Sep 6 2002 22:00:44 UTC
Uh...the bug is actually in Timer. on reset, the last-stop-time is also reset. As a result, elapsed time and elapsed idle time == 0. Fixing.
Comment 4
Rob Caelers Sep 6 2002 22:03:18 UTC
The elasped idle time is no longer set to 0 when the timer resets. This probably also solves bug #43. When the timer reset and the idle time is set to 0, the micropause windowe displays that the user did not pause before removing the window.