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

Reply via email to