Hi, rsibreak 0.4.0 timer code is more or less unreliable/ broken. Upstream decided to better not try to fix current code and rewrote it. Without correct timing rsibreak is quite useless. Therefore I would like to ask for an UVF exception for rsibreak 0.5.0. New pkg is at
http://revu.tauware.de/details.py?upid=1930 * the Malone bug numbers the update fixes o no bug are reported against in malone but .. o fixes 3 bugs reported in debian BTS http://bugs.debian.org/348900 http://bugs.debian.org/349483 http://bugs.debian.org/349523 o and 4 People on #debian-qt-kde ping me with timer problems + add myself too. * the output of diff -u <package>-{oldversion,newversion}/ChangeLog (Upstream changes that happened in the meantime) I include here the NEWS diff. The changelog contains the svn commit messages (appended) --- rsibreak-0.4.0/NEWS 2005-12-16 20:05:15.000000000 +0100 +++ rsibreak-0.5.0/NEWS 2006-02-21 18:12:36.000000000 +0100 @@ -1,4 +1,15 @@ -v.0.4.0 2005-12-16 +v0.5.0 2006-01-22 +- Instead of a big break after x tiny breaks, the big break is now + scheduled at x minutes. +- Improved idle detection, if you dont touch your mouse/keyboard + for one second, the timer wil also hold for a second. +- dcop interface added for stopping/resuming RSIBreak +- improved multihead setup: grab mouse and keyboard when slideshow + is active, so you can not continue on another screen. +- new tooltip code, which provides better and live information about the + next big and tiny break + +v0.4.0 2005-12-16 - Added slideshow feature, during break the shown images gets renewed. - Image size is based on the screen size (for xinerama users). - New logo and icons. * the output of diff -ruN <package>-{oldversion,newversion} | diffstat AUTHORS | 8 ChangeLog | 245 ++++++++++++ Makefile.in | 10 NEWS | 13 README | 40 -- TODO | 8 acinclude.m4 | 77 +++ admin/Doxyfile.am | 6 admin/acinclude.m4.in | 77 +++ admin/cvs.sh | 2 admin/doxygen.sh | 45 +- configure | 284 ++++++++++++-- configure.in | 5 po/Makefile.in | 2 po/bg/Makefile.am | 3 po/bg/Makefile.in | 779 ++++++++++++++++++++++++++++++++++++++++ po/bg/rsibreak.po | 435 ++++++++++++++++++++++ po/br/rsibreak.po | 184 ++++----- po/ca/Makefile.am | 3 po/ca/Makefile.in | 779 ++++++++++++++++++++++++++++++++++++++++ po/ca/rsibreak.po | 397 ++++++++++++++++++++ po/da/rsibreak.po | 310 +++++++++------ po/el/rsibreak.po | 182 ++++----- po/en_GB/rsibreak.po | 226 ++++++----- po/es/rsibreak.po | 296 ++++++++------- po/ga/rsibreak.po | 207 +++++----- po/gl/Makefile.am | 3 po/gl/Makefile.in | 779 ++++++++++++++++++++++++++++++++++++++++ po/gl/rsibreak.po | 459 +++++++++++++++++++++++ po/it/rsibreak.po | 239 ++++++------ po/nl/rsibreak.po | 230 ++++++----- po/pt/rsibreak.po | 225 +++++------ po/sr/rsibreak.po | 199 +++++----- po/[EMAIL PROTECTED]/rsibreak.po | 229 ++++++----- po/sv/rsibreak.po | 229 ++++++----- po/tr/rsibreak.po | 313 +++++++--------- rsibreak.lsm | 6 rsibreak/Makefile.in | 6 rsibreak/src/Makefile.am | 7 rsibreak/src/Makefile.in | 122 ++++-- rsibreak/src/dcopiface.cpp | 43 ++ rsibreak/src/dcopiface.h | 77 +++ rsibreak/src/main.cpp | 9 rsibreak/src/mainpage.dox | 4 rsibreak/src/rsibreak.desktop | 7 rsibreak/src/rsidock.cpp | 120 +++--- rsibreak/src/rsidock.h | 34 + rsibreak/src/rsipopup.cpp | 140 ------- rsibreak/src/rsipopup.h | 88 ---- rsibreak/src/rsirelaxpopup.cpp | 141 +++++++ rsibreak/src/rsirelaxpopup.h | 84 ++++ rsibreak/src/rsitimer.cpp | 336 ++++++++--------- rsibreak/src/rsitimer.h | 142 ++++++- rsibreak/src/rsitooltip.cpp | 133 ++++++ rsibreak/src/rsitooltip.h | 56 ++ rsibreak/src/rsiwidget.cpp | 222 ++++++----- rsibreak/src/rsiwidget.h | 22 - rsibreak/src/setupmaximized.cpp | 11 rsibreak/src/setuptiming.cpp | 26 - rsibreak/src/setuptiming.h | 4 60 files changed, 7161 insertions(+), 2207 deletions(-) Achim -- To me vi is Zen. To use vi is to practice zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth everytime you use it. -- [EMAIL PROTECTED]
--- rsibreak-0.4.0/ChangeLog 2005-12-16 20:05:15.000000000 +0100 +++ rsibreak-0.5.0/ChangeLog 2006-02-21 18:12:36.000000000 +0100 @@ -1,3 +1,248 @@ +2006-02-21 15:03 +0000 [r512009] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/rsitooltip.cpp, + trunk/playground/utils/rsibreak/TODO, + trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp, + trunk/playground/utils/rsibreak/src/rsidock.cpp: Update TODO and + remove excessive debug output for the release. + +2006-02-19 21:04 +0000 [r511430] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/rsitimer.h, + trunk/playground/utils/rsibreak/src/rsiwidget.h, + trunk/playground/utils/rsibreak/src/rsitimer.cpp: Small cleanup. + I got rid of the currentIsBigBreak() method, it's kinda hackish. + +2006-02-19 19:01 +0000 [r511398] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/setupmaximized.cpp, + trunk/playground/utils/rsibreak/src/rsibreak.lsm: typo SVN_SILENT + +2006-02-18 15:37 +0000 [r511023] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/ChangeLog, + trunk/playground/utils/rsibreak/NEWS, + trunk/playground/utils/rsibreak/release_rsibreak.rb: Updates, + prep for rc + +2006-02-18 13:19 +0000 [r510910] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: New welcome + messagebox for 0.5. + +2006-02-18 11:09 +0000 [r510855] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/rsitimer.h, + trunk/playground/utils/rsibreak/src/rsitimer.cpp: Skipping a big + break was handled as a tiny break. Fixed. + +2006-02-18 02:43 +0000 [r510787] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/rsidock.h, + trunk/playground/utils/rsibreak/src/rsitimer.h, + trunk/playground/utils/rsibreak/src/rsitooltip.cpp, + trunk/playground/utils/rsibreak/src/rsidock.cpp, + trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Removed + obsoleted boolean var in the timer code o Little bug fixed when a + tiny break has passed and the upcoming break is a big one. Now it + behaves as desired. o Hide tooltip in relax state o Vertical + spacing in tooltip increased o Renamed a member variable + +2006-02-18 00:47 +0000 [r510769] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsitimer.h, + trunk/playground/utils/rsibreak/src/rsitooltip.cpp, + trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp, + trunk/playground/utils/rsibreak/src/rsidock.cpp, + trunk/playground/utils/rsibreak/src/rsitimer.cpp: - fixed + identing. - fixed bug: when a big break is going on, and you are + idle for the time of a tiny break, the break was aborted ;-) - + when the short break is scheduled at the same time as the big + break, the delete the tiny break info in the tooltip - remove the + lines of the tooltip, when the time_left is 0 for that line (else + during a break it would state that there is one second left to + that break) - fixed bug: DEBUG=true did not devide the + max_interval by 60, hence giving a strange 1800 seconds when + expecting 20 seconds. Remaining bugs: - do not show the tooltip + when the relaxpopup is active, dont know if that is possible... + +2006-02-17 22:18 +0000 [r510744] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src, + trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/dcopiface.h (added), + trunk/playground/utils/rsibreak/src/rsiwidget.h, + trunk/playground/utils/rsibreak, + trunk/playground/utils/rsibreak/src/Makefile.am, + trunk/playground/utils/rsibreak/AUTHORS, + trunk/playground/utils/rsibreak/src/dcopiface.cpp (added): Added + dcop interface. + +2006-02-17 21:07 +0000 [r510721] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/rsitimer.h, + trunk/playground/utils/rsibreak/src/main.cpp, + trunk/playground/utils/rsibreak/src/rsiwidget.h, + trunk/playground/utils/rsibreak/src/rsitooltip.cpp, + trunk/playground/utils/rsibreak/src/setuptiming.cpp, + trunk/playground/utils/rsibreak/src/mainpage.dox, + trunk/playground/utils/rsibreak/src/setuptiming.h, + trunk/playground/utils/rsibreak/src/rsitimer.cpp: Administrative: + o version++; o copyrights o credits + +2006-02-17 20:44 +0000 [r510714] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/setuptiming.cpp, + trunk/playground/utils/rsibreak/src/setuptiming.h: Dont let the + big break be smaller than the tiny one + +2006-02-17 20:21 +0000 [r510699] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/rsiwidget.h: Completed the + work to better support multihead setups. + +2006-02-17 17:51 +0000 [r510658] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/rsiwidget.h: Ok, I officially + give up on proper xinerama support. A different way: we grab + mouse and keyboard, this is the first commit in that direction. + Not finished. I'm not sure how to handle the case above the two + qpushbuttons. This is not the way, but will look into it this + weekend. + +2006-02-17 08:16 +0000 [r510407] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsitimer.h, + trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Switch to + fullscreen break if user shows still activity during a relax + moment (only after the 15 sec. interval, waiting for the user to + start a break). In the old RSIBreak, this meant the break was + restarted. Now you just have to wait for the remaining seconds. o + APIDOX + +2006-02-16 21:32 +0000 [r510315] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Update + tooltip after a break o Do not reset counters when user + unsuspends + +2006-02-16 11:05 +0000 [r510087] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Little glitch + in the relax popup removed. It jumped only for one second to the + maximized time and it flashed, even if you didn't touch anything + at all. + +2006-02-15 23:22 +0000 [r509975] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/rsitimer.h, + trunk/playground/utils/rsibreak/src/rsiwidget.h, + trunk/playground/utils/rsibreak/src/rsitooltip.cpp, + trunk/playground/utils/rsibreak/src/setupmaximized.cpp, + trunk/playground/utils/rsibreak/src/setuptiming.cpp, + trunk/playground/utils/rsibreak/src/rsitooltip.h, + trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Completely + new timer code, based on discussions between Tom and me. o Break + every x seconds of active usage o Big breaks are not expressed in + x tiny breaks, but also get activated after x seconds of active + usage o Detect idleness (so don't break unneccesarily, it's an + annoying bug in the current version) o The docker icon shows an + indication when the next tiny break will occur (#118701) o + Cleanups o Renamed the Minimize button to Skip Still to do: o + APIDOX o Testing FEATURE:118701 + +2006-02-13 20:48 +0000 [r509165] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/rsiwidget.h: Small first step + for xinerama support. + +2006-02-12 21:11 +0000 [r508843] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/release_rsibreak.rb, + trunk/playground/utils/rsibreak/AUTHORS: - Delete readme when + packaging - EOL fix for AUTHORS file - Dont follow symlinks while + looking for images. + +2005-12-26 18:24 +0000 [r491598] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/rsirelaxpopup.h, + trunk/playground/utils/rsibreak/src/rsidock.h, + trunk/playground/utils/rsibreak/src/rsitimer.h, + trunk/playground/utils/rsibreak/src/rsitooltip.cpp, + trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp, + trunk/playground/utils/rsibreak/src/rsitooltip.h, + trunk/playground/utils/rsibreak/src/rsidock.cpp, + trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Make tooltip + beware of suspended / unsuspended o Make tooltip behave like a + QToolTip + +2005-12-26 17:31 +0000 [r491586] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Hide tooltip + when relax popup shows up. + +2005-12-26 17:26 +0000 [r491585] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsidock.cpp: o Actually + 'emit' it (i'm sooo n00b) o Emit the hide signal before showing + the popup. + +2005-12-26 17:16 +0000 [r491583] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsidock.cpp: Hide tooltip + whenever the user clicks on docker icon. + +2005-12-24 13:24 +0000 [r491064] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsitimer.cpp: This probably + fixed the only regression I could find so far in the new timer + code. In some cases, the main widget was not minimized when the + break was over. + +2005-12-23 21:07 +0000 [r490952] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsitooltip.cpp (added), + trunk/playground/utils/rsibreak/src/rsitooltip.h (added): And add + these files too, of course. + +2005-12-23 20:47 +0000 [r490950] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsipopup.cpp (removed), + trunk/playground/utils/rsibreak/src/rsiwidget.cpp, + trunk/playground/utils/rsibreak/src/rsirelaxpopup.h (added), + trunk/playground/utils/rsibreak/src/rsidock.h, + trunk/playground/utils/rsibreak/src/rsipopup.h (removed), + trunk/playground/utils/rsibreak/src/rsiwidget.h, + trunk/playground/utils/rsibreak/src/Makefile.am, + trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp (added), + trunk/playground/utils/rsibreak/src/rsidock.cpp: o Renamed + RSIPopup to RSIRelaxPopup to avoid confusion with... o A new + tooltip for the docker icon. It's bigger and it's live. You can + actually see the time decreasing, which is (nearly) impossible + with a vanilla QToolTip. + +2005-12-18 00:45 +0000 [r489310] Bram Schoenmakers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Detect breaks + when the user is passive for the configured amount of time. Won't + work properly if the amount of time for the big break is less + than for the tiny break. But that's not a common case. + +2005-12-16 18:57 +0000 [r489005] Tom Albers [EMAIL PROTECTED] + + * trunk/playground/utils/rsibreak/ChangeLog: Update + 2005-12-16 09:04 +0000 [r488877] Bram Schoenmakers [EMAIL PROTECTED] * trunk/playground/utils/rsibreak/src/rsitimer.cpp: However I don't
-- Ubuntu-motu mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
