New icons. Changed the installation path of the icons to an app specific one, instead...
[rsibreak.git] / ChangeLog
blob9a3db3c6494727bbb2b550d3464415ffb6ed80fd
1 2006-06-15 20:31 +0000 [r551866]  Bram Schoenmakers bramschoenmakers@kde.nl
3         * trunk/playground/utils/rsibreak/NEWS: Update NEWS
5 2006-06-15 16:13 +0000 [r551800]  Bram Schoenmakers bramschoenmakers@kde.nl
7         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp: o Allow the
8           user to type "dcop " at the start of the command, like she's used
9           to in the command line. o Don't allow the user to call functions
10           on rsibreak itself.
12 2006-06-15 15:51 +0000 [r551789]  Bram Schoenmakers bramschoenmakers@kde.nl
14         * trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Looking
15           through my usability glasses (maybe I need a new opticien, who
16           knows), I concluded to move the idle less option somewhat
17           upwards. The other options are affected by it (disabled/enabled),
18           so it makes more sense to show them after the idle less option.
20 2006-06-13 17:02 +0000 [r551093]  Tom Albers tomalbers@kde.nl
22         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
23           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: Two little
24           bugfixes, first is that formatTime() should not be called with
25           true for isDuration, because it is not. And the calculation of
26           the width in the stats was done without taking the seconds into
27           account, thereby off by three characters.
29 2006-06-13 16:41 +0000 [r551089]  Tom Albers tomalbers@kde.nl
31         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Little bug in
32           the new timer, did not increase stats for breaks which the user
33           did not skip. Does that happen?
35 2006-06-13 09:37 +0000 [r550959]  Tom Albers tomalbers@kde.nl
37         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Move the
38           clearing of the background of the widget from minimize() to
39           maximize(). This prevents that when you skip the break the next
40           break reuses the previous screenshot, so it will eventually
41           become totally black after a few escaped breaks.
43 2006-06-13 08:24 +0000 [r550938]  Tom Albers tomalbers@kde.nl
45         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
46           trunk/playground/utils/rsibreak/src/setupdcop.cpp: Xinerama fix,
47           only show countdown / gray out the active screen, otherwise the
48           counter will end up in the middle.
50 2006-06-12 19:09 +0000 [r550788]  Tom Albers tomalbers@kde.nl
52         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: More work on
53           the noIdleTimer: - Set docker icon properly - implement
54           m_tinyBreakRequested && m_bigBreakRequested - fix the artifect on
55           the lower right corner during gray out - issue the right dcop
56           commands (hang in m_nextrbreak instead of the static
57           currentbreak) Thats it for now.
59 2006-06-12 16:54 +0000 [r550759]  Tom Albers tomalbers@kde.nl
61         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Fixes a crash
62           in the shortcut to minimize a break and setup the right timer
63           properly.
65 2006-06-11 22:20 +0000 [r550480]  Tom Albers tomalbers@kde.nl
67         * trunk/playground/utils/rsibreak/src/rsitimer.cpp:
68           svn_silent:stats
70 2006-06-11 22:02 +0000 [r550476]  Tom Albers tomalbers@kde.nl
72         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Make the noIdle
73           timer work, add some stats and add execution of dcop commands.
74           Seems to work quite well. BUG: 122954
76 2006-06-11 21:05 +0000 [r550468]  Tom Albers tomalbers@kde.nl
78         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
79           trunk/playground/utils/rsibreak/src/setupgeneral.h,
80           trunk/playground/utils/rsibreak/src/rsiwidget.h,
81           trunk/playground/utils/rsibreak/src/rsitimer.cpp,
82           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Add the
83           config option for the noIdleTimer.
85 2006-06-11 00:08 +0000 [r550092]  Tom Albers tomalbers@kde.nl
87         * trunk/playground/utils/rsibreak/src/setup.cpp,
88           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
89           trunk/playground/utils/rsibreak/src/main.cpp,
90           trunk/playground/utils/rsibreak/AUTHORS,
91           trunk/playground/utils/rsibreak/TODO: add Tina as contributor,
92           bump version, fix warning, update TODO
94 2006-06-10 23:51 +0000 [r550088]  Tom Albers tomalbers@kde.nl
96         * trunk/playground/utils/rsibreak/src/setup.cpp,
97           trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
98           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
99           trunk/playground/utils/rsibreak/src/setupdcop.cpp,
100           trunk/playground/utils/rsibreak/src/rsistatitem.cpp,
101           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
102           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
103           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
104           trunk/playground/utils/rsibreak/src/rsistats.cpp,
105           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
106           trunk/playground/utils/rsibreak/src/rsitimer.cpp,
107           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - Remove
108           debugging as far as I dont need it - Changed the 'Use images'
109           checkbox to a checkbox in the groupbox and moved the recursive
110           setting beack below the path. CCBUG: 128780 (transparant counter
111           is also fixed now, there is a little glitch just when the show
112           starts, but we have to live with that)
114 2006-06-10 23:12 +0000 [r550084]  Bram Schoenmakers bramschoenmakers@kde.nl
116         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Improvements
117           for transparent label
119 2006-06-10 21:40 +0000 [r550065]  Bram Schoenmakers bramschoenmakers@kde.nl
121         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
122           trunk/playground/utils/rsibreak/src/rsirelaxpopup.h,
123           trunk/playground/utils/rsibreak/src/rsidock.h,
124           trunk/playground/utils/rsibreak/src/rsitimer.h,
125           trunk/playground/utils/rsibreak/src/rsiwidget.h,
126           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
127           trunk/playground/utils/rsibreak/src/rsidock.cpp,
128           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Warn in relax
129           popup when the next break will be a big break (big breaks always
130           came quite suddenly for me) o Attempt to make a transparent label
131           in the full screen widget. Works only with the grey out effect,
132           not with image mode.
134 2006-06-10 20:54 +0000 [r550057]  Tom Albers tomalbers@kde.nl
136         * trunk/playground/utils/rsibreak/src/setupdcop.cpp: Only enable
137           what's needed
139 2006-06-10 14:30 +0000 [r549976]  Tom Albers tomalbers@kde.nl
141         * trunk/playground/utils/rsibreak/src/rsidock.cpp: svn_silent:
142           Clean up the dock
144 2006-06-10 14:22 +0000 [r549973]  Tom Albers tomalbers@kde.nl
146         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
147           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
148           trunk/playground/utils/rsibreak/src/rsiglobals.h,
149           trunk/playground/utils/rsibreak/src/setupdcop.cpp,
150           trunk/playground/utils/rsibreak/src/setupdcop.h,
151           trunk/playground/utils/rsibreak/src/rsidock.cpp,
152           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Make the
153           execution of dcop commands depend on the type of the break -
154           adjust config - adjust execution routines - adjust callers
155           Removed the dcop commands columns from the listview Removed some
156           kddebug, it is time to remove all of them where possible Dont
157           suspend rsibreak when about dialog is shown
159 2006-06-09 22:37 +0000 [r549814]  Tom Albers tomalbers@kde.nl
161         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
162           trunk/playground/utils/rsibreak/src/rsiwidget.h,
163           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
164           trunk/playground/utils/rsibreak/src/setupmaximized.h: Make the
165           gray out configurable. Make it the default setting. Counterbox
166           will be fixed later. BUG: 128780
168 2006-06-09 22:15 +0000 [r549805]  Bram Schoenmakers bramschoenmakers@kde.nl
170         * trunk/playground/utils/rsibreak/src/rsiglobals.h,
171           trunk/playground/utils/rsibreak/src/rsistats.cpp,
172           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: Two new
173           statistics: percentage of activity during the last hour and the
174           last 6 hours.
176 2006-06-09 22:01 +0000 [r549801]  Tom Albers tomalbers@kde.nl
178         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: reorganise the
179           resizing.
181 2006-06-09 12:11 +0000 [r549642]  Tom Albers tomalbers@kde.nl
183         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
184           trunk/playground/utils/rsibreak/src/setupdcop.cpp: Remove not
185           working karm dcop calls and rearrange maximize() in rsiwidget so
186           it steals focus again. CCBUG: 128780
188 2006-06-08 22:26 +0000 [r549518]  Tom Albers tomalbers@kde.nl
190         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Make sure that
191           the second break has the fade effect as well, dont load another
192           image when there is only one image and dont rename slots just
193           before commits, thats asking for it.
195 2006-06-08 22:10 +0000 [r549515]  Tom Albers tomalbers@kde.nl
197         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
198           trunk/playground/utils/rsibreak/src/rsiwidget.h: Ok, this commit
199           will change rsiwidget in a few ways. When there is no image found
200           in the folder, it will gray out as in the kde logout sequence.
201           Next to that, some artifacts seem to have been solved by these
202           changes.... Todo: - place the counter in a box, maybe use the
203           rsipopup for it - make this behaviour configurable, next to the
204           images. - make this behaviour the default setting. Please check
205           for regressions and other issues. CCBUG: 128780 I can not support
206           transparant images as part of your image collection, but the aim
207           is the title of the bugreport ;-)
209 2006-06-06 19:33 +0000 [r548887]  Tom Albers tomalbers@kde.nl
211         * trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp: Fix
212           jumping of the passivepopup and resizing when the label changes.
214 2006-06-06 17:55 +0000 [r548870]  Tom Albers tomalbers@kde.nl
216         * trunk/playground/utils/rsibreak/src/rsitimer.h,
217           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Libxss is
218           required for compiling. I don't see a reason to check it at
219           runtime.
221 2006-06-06 17:43 +0000 [r548869]  Tom Albers tomalbers@kde.nl
223         * trunk/playground/utils/rsibreak/src/rsitimer_dpms.cpp,
224           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Dont query
225           the dpms settings in the constructor, but after 6 minutes idle
226           time, improves startup speed (yes, it is not impressive), and if
227           the user changes the setting during the session, it will be
228           picked up. - Remove the have_libxss from the rsitimer_dpms, the
229           functionality does not depend on that lib. If it is not needed it
230           will not be queried. So this is cleaner.
232 2006-06-06 15:27 +0000 [r548826]  Tom Albers tomalbers@kde.nl
234         * trunk/playground/utils/rsibreak/src/rsitimer_dpms.cpp,
235           trunk/playground/utils/rsibreak/src/rsitimer.h,
236           trunk/playground/utils/rsibreak/src/rsitimer_dpms.h,
237           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Maximum idle
238           time was again limited (my lunch break was definitly greater than
239           20 minutes). This time it seems the 'standby' state of DPMS was
240           the maximum. Fixed this by expanding the workaround to also
241           ignore the standby and suspend interval second. Why o why does X
242           emit activity when blanking the screen....
244 2006-06-05 15:24 +0000 [r548441]  Tom Albers tomalbers@kde.nl
246         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
247           trunk/playground/utils/rsibreak/src/rsitimer.h,
248           trunk/playground/utils/rsibreak/src/rsiwidget.h,
249           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Since
250           smootscale is time consuming, limit the loading of images to a
251           bare minimum. Before this commit a new image was loaded when the
252           config was entered (minimize() to make sure there was no active
253           break) and when leaving the dialog another image was loaded
254           (minimize() to reset timers). After this commit, only an image is
255           loaded when needed. Hence the dialogs appear faster and when
256           dialog is closed, rsibreak is immediatly picking up its task.
258 2006-06-05 14:44 +0000 [r548426]  Tom Albers tomalbers@kde.nl
260         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Playing with
261           callgrind, i don't really understand it, but smoothscale seems to
262           delay startup enormously.
264 2006-05-31 22:14 +0000 [r547133]  Tom Albers tomalbers@kde.nl
266         * trunk/playground/utils/rsibreak/src/setup.cpp,
267           trunk/playground/utils/rsibreak/src/setuppopup.cpp (removed),
268           trunk/playground/utils/rsibreak/src/Makefile.am,
269           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
270           trunk/playground/utils/rsibreak/src/setuppopup.h (removed),
271           trunk/playground/utils/rsibreak/src/setupmaximized.h: More work
272           on usability report: - merge popup tab with maximized tab -
273           reorganise all options in setupmaximized - renamed maximize tab
274           to 'During Break' - remove popup tab Completes Issue 2.2
275           usability review. CCMAIL: t.trillitzsch@gmx.de,
276           clearbeast@gmail.com
278 2006-05-31 21:19 +0000 [r547115]  Tom Albers tomalbers@kde.nl
280         * trunk/playground/utils/rsibreak/src/setuppopup.cpp: Usability
281           work on the setuppopup page. - brought the checkbox closer to the
282           label - reduced the text of the label - a bit more space between
283           the options Finished issue 2.1 from the report. CCMAIL:
284           t.trillitzsch@gmx.de
286 2006-05-29 18:47 +0000 [r546323]  Tom Albers tomalbers@kde.nl
288         * trunk/playground/utils/rsibreak/src/setuppopup.cpp,
289           trunk/playground/utils/rsibreak/src/setupdcop.cpp,
290           trunk/playground/utils/rsibreak/src/setuptiming.cpp: Point 1.1
291           usability report. timing: - resize kintnuminput to minimum
292           possible - align the associated labels to the right dcop: - make
293           label break automatically according to the width, this was
294           causing the wide display. popup: - make label break automatically
295           according to the width, this was causing the small text in the
296           wide display. CCMAIL: t.trillitzsch@gmx.de
298 2006-05-22 19:31 +0000 [r543783]  Bram Schoenmakers bramschoenmakers@kde.nl
300         * trunk/playground/utils/rsibreak/src/setupdcop.cpp,
301           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Actually call
302           the DCOP commands in the timer (on the right places I hope).
303           Executed both on tiny breaks and big breaks (for now)
305 2006-05-21 20:15 +0000 [r543355]  Tom Albers tomalbers@kde.nl
307         * trunk/playground/utils/rsibreak/src/setup.cpp,
308           trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
309           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
310           trunk/playground/utils/rsibreak/src/rsiglobals.h,
311           trunk/playground/utils/rsibreak/src/setupdcop.cpp,
312           trunk/playground/utils/rsibreak/src/setupdcop.h: Ok, missing
313           pieces: start using it && implement add and delete. We can now
314           start to test it.
316 2006-05-21 13:53 +0000 [r543170]  Tom Albers tomalbers@kde.nl
318         * trunk/playground/utils/rsibreak/src/setup.cpp,
319           trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
320           trunk/playground/utils/rsibreak/src/rsiglobals.h,
321           trunk/playground/utils/rsibreak/src/setupdcop.cpp: continued work
322           on dcop calls. Implemented load and save functions. Only load
323           example data when list is empty. Move execution to rsiglobals to
324           share it with rsitimer later on. Todo: add new rule, delete new
325           rule and make adjust rsitimer to make it work.
327 2006-05-20 16:11 +0000 [r542919]  Bram Schoenmakers bramschoenmakers@kde.nl
329         * trunk/playground/utils/rsibreak/src/setupdcop.cpp: Mind the "()"
330           when you're not passing data.
332 2006-05-20 15:14 +0000 [r542910]  Tom Albers tomalbers@kde.nl
334         * trunk/playground/utils/rsibreak/src/setupdcop.cpp,
335           trunk/playground/utils/rsibreak/src/setupdcop.h: Another step
336           towards executing dcop calls at start and ending of a break.
337           Still wip... Bram, any can you look at slotTestStart(), i've no
338           clue what i'm doing wrong there.
340 2006-05-19 23:22 +0000 [r542678]  Tom Albers tomalbers@kde.nl
342         * trunk/playground/utils/rsibreak/src/setup.cpp,
343           trunk/playground/utils/rsibreak/src/setupdcop.cpp (added),
344           trunk/playground/utils/rsibreak/src/Makefile.am,
345           trunk/playground/utils/rsibreak/src/setupdcop.h (added): First
346           steps to be able to execute dcop commands on start and ending of
347           a break. Work in progress...
349 2006-05-19 14:18 +0000 [r542517]  Tom Albers tomalbers@kde.nl
351         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Usability
352           recomendation from Tina. Show where the icon sits in the tray.
353           Shameless copy from various places. CCMAIL: t.trillitzsch@gmx.de
355 2006-05-13 17:29 +0000 [r540509]  Tom Albers tomalbers@kde.nl
357         * trunk/playground/utils/rsibreak/configure.in.bot: Small typo.
358           Patch from the FreeBSD people via Alex Dupre.
360 2006-05-13 17:20 +0000 [r540507]  Tom Albers tomalbers@kde.nl
362         * trunk/playground/utils/rsibreak/src/Makefile.am: Compiling with
363           -jN with N>1 was broken. Gentoo bug 132875. Patch from Diego
364           'Flameeyes' Pettenò <flameeyes@gentoo.org>.
366 2006-05-05 21:45 +0000 [r537810]  Bram Schoenmakers bramschoenmakers@kde.nl
368         * trunk/playground/utils/rsibreak/src/rsidock.cpp: Always create
369           timeout timer for tooltip, not only when entering the docker
370           icon. Sometimes the timer seems to be uninitialized when pressing
371           the mouse button on it. Should fix Tom's crash report.
373 2006-05-05 10:39 +0000 [r537617]  Tom Albers tomalbers@kde.nl
375         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: At least keep
376           20 sec popup free when starting.
378 2006-05-05 10:30 +0000 [r537612]  Tom Albers tomalbers@kde.nl
380         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: But m_tiny_left
381           is not resetted, so is 0, so enters loop. Revert last fix and try
382           another approach.
384 2006-05-05 08:38 +0000 [r537586]  Tom Albers tomalbers@kde.nl
386         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Finally fixed
387           this bug ( I hope ). Right after a break of 10 seconds, it can
388           happen that m_patience is still > 0, because that is set to 15
389           seconds. That causes the break to not be resetted and a full
390           screen widget appears. Ideally the m_patience should be reset to
391           0, but as the order in the code does this later on, so now
392           prevent entering the loop.
394 2006-04-29 21:45 +0000 [r535617]  Bram Schoenmakers bramschoenmakers@kde.nl
396         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Reset timers
397           properly after a forced (DCOP invoked) big break, while the next
398           break was actually a tiny break.
400 2006-04-28 14:57 +0000 [r535101]  Bram Schoenmakers bramschoenmakers@kde.nl
402         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Revert
403           attaching the timer to the "Reset when idle" option.
405 2006-04-28 09:31 +0000 [r534971]  Bram Schoenmakers bramschoenmakers@kde.nl
407         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
408           trunk/playground/utils/rsibreak/src/rsiwidget.h: o New timer
409           accessible now, under the option "Reset timers when idle" in the
410           setup dialog. This is only evaluated when starting RSIBreak,
411           which means you have to restart RSIBreak to load the new timer
412           code if you change the idle detection setting. Will be improved
413           sometime. o mDcopIface -> m_dcopIface
415 2006-04-24 17:59 +0000 [r533401]  Tom Albers tomalbers@kde.nl
417         * trunk/playground/utils/rsibreak/NEWS,
418           trunk/playground/utils/rsibreak/CMakeLists.txt,
419           trunk/playground/utils/rsibreak/icons/hi32-app-rsibreak.png
420           (added),
421           trunk/playground/utils/rsibreak/icons/hi16-app-rsibreak.png
422           (added), trunk/playground/utils/rsibreak/icons/artwork-v1.tar.gz
423           (added),
424           trunk/playground/utils/rsibreak/src/hi32-app-rsibreak.png
425           (removed),
426           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak0.png
427           (added),
428           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak1.png
429           (added),
430           trunk/playground/utils/rsibreak/src/hi16-app-rsibreak.png
431           (removed),
432           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak2.png
433           (added),
434           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak0.png
435           (added),
436           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak3.png
437           (added),
438           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak1.png
439           (added),
440           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak4.png
441           (added),
442           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak2.png
443           (added),
444           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak3.png
445           (added), trunk/playground/utils/rsibreak/release_rsibreak.rb,
446           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak4.png
447           (added),
448           trunk/playground/utils/rsibreak/icons/hi64-action-rsibreak3.png
449           (added),
450           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreakx.png
451           (added),
452           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreakx.png
453           (added),
454           trunk/playground/utils/rsibreak/src/original_artwork.tar.gz
455           (removed), trunk/playground/utils/rsibreak/Makefile.am,
456           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak0.png
457           (removed),
458           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak1.png
459           (removed), trunk/playground/utils/rsibreak/icons (added),
460           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak2.png
461           (removed),
462           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak0.png
463           (removed),
464           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak3.png
465           (removed),
466           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak1.png
467           (removed),
468           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak4.png
469           (removed),
470           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak2.png
471           (removed),
472           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak3.png
473           (removed),
474           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak4.png
475           (removed),
476           trunk/playground/utils/rsibreak/src/hi32-action-rsibreakx.png
477           (removed), trunk/playground/utils/rsibreak/icons/Makefile.am
478           (added),
479           trunk/playground/utils/rsibreak/src/hi16-action-rsibreakx.png
480           (removed),
481           trunk/playground/utils/rsibreak/icons/hi128-action-rsibreak3.png
482           (added), trunk/playground/utils/rsibreak/icons/CMakeLists.txt
483           (added), trunk/playground/utils/rsibreak/icons/artwork-v2.tar.gz
484           (added), trunk/playground/utils/rsibreak/src/Makefile.am,
485           trunk/playground/utils/rsibreak/src/CMakeLists.txt: New icons
486           from Lee Olson - put into a separate icons folder - removed old
487           ones - adjusted buildsystems - moved tarballs with the raw
488           material - adjusted release script - updated NEWS.
490 2006-04-23 21:31 +0000 [r533164]  Bram Schoenmakers bramschoenmakers@kde.nl
492         * trunk/playground/utils/rsibreak/src/rsitimer.h,
493           trunk/playground/utils/rsibreak/src/rsitimer.cpp: First attempt
494           for a timer without idle detection (wish 122954). It's not
495           finished, nor accessible and thus completely untested, but at
496           least it compiles. It relies for a great part on the existing
497           timer $ Will work on this later on. CCBUG:122954
499 2006-04-23 18:10 +0000 [r533119]  Bram Schoenmakers bramschoenmakers@kde.nl
501         * trunk/playground/utils/rsibreak/src/rsistats.cpp: What's this for
502           my new statistic.
504 2006-04-23 17:58 +0000 [r533116]  Bram Schoenmakers bramschoenmakers@kde.nl
506         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
507           trunk/playground/utils/rsibreak/src/rsistats.h,
508           trunk/playground/utils/rsibreak/src/rsiglobals.h,
509           trunk/playground/utils/rsibreak/src/rsistatitem.cpp,
510           trunk/playground/utils/rsibreak/src/rsistats.cpp,
511           trunk/playground/utils/rsibreak/src/rsistatitem.h,
512           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: o New
513           class of RSIStatItems introduced: items which keeps track of the
514           user's usage. A global array keeps track of every second of usage
515           or idleness in the last 24h. The new class is able to record
516           parts of this array to calculate the percentage of usage in the
517           last minute, hour or day (whatever interval <24h). At the moment
518           only the activity of the last minute is added, as proof of
519           concept. It should be possible to query more kinds of intervals.
520           o The statistic mapping uses pointers instead of direct instances
521           of statistic items. o One more krazy report fixed. FEATURE
523 2006-04-23 09:33 +0000 [r532908]  Bram Schoenmakers bramschoenmakers@kde.nl
525         * trunk/playground/utils/rsibreak/src/setup.cpp,
526           trunk/playground/utils/rsibreak/src/setuppopup.cpp,
527           trunk/playground/utils/rsibreak/src/setup.h,
528           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
529           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
530           trunk/playground/utils/rsibreak/src/setuppopup.h,
531           trunk/playground/utils/rsibreak/src/setupmaximized.h,
532           trunk/playground/utils/rsibreak/src/setuptiming.h,
533           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: More krazy
534           reports fixed: changed the copyright headers.
536 2006-04-22 22:47 +0000 [r532835]  Bram Schoenmakers bramschoenmakers@kde.nl
538         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
539           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
540           trunk/playground/utils/rsibreak/src/setuptiming.cpp: Make krazy
541           shut up a bit.
543 2006-04-21 17:50 +0000 [r532336]  Tom Albers tomalbers@kde.nl
545         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp: syntax error
546           before "mins"
548 2006-04-20 22:12 +0000 [r532048]  Bram Schoenmakers bramschoenmakers@kde.nl
550         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
551           trunk/playground/utils/rsibreak/src/dcopiface.h,
552           trunk/playground/utils/rsibreak/src/rsitimer.h,
553           trunk/playground/utils/rsibreak/src/dcopiface.cpp,
554           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Two new DCOP
555           calls: o Force tiny break o Force big break
557 2006-04-20 19:32 +0000 [r531995]  Tom Albers tomalbers@kde.nl
559         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: ambiguous
560           overload for `bool & ? const QString & : const char[4]'
562 2006-04-12 18:32 +0000 [r529202]  Tom Albers tomalbers@kde.nl
564         * trunk/playground/utils/rsibreak/src/CMakeLists.txt: Finally found
565           the correct way
567 2006-04-11 19:12 +0000 [r528781]  Tom Albers tomalbers@kde.nl
569         * trunk/playground/utils/rsibreak/config.h.cmake (added),
570           trunk/playground/utils/rsibreak/CMakeLists.txt (added),
571           trunk/playground/utils/rsibreak/src/CMakeLists.txt (added): CMake
572           build files, has some errors, will polish them as I learn CMake
573           better.
575 2006-04-11 18:47 +0000 [r528761]  Bram Schoenmakers bramschoenmakers@kde.nl
577         * trunk/playground/utils/rsibreak/src/rsistats.cpp: Extended the
578           what's this explanations a bit.
580 2006-04-10 18:53 +0000 [r528324]  Tom Albers tomalbers@kde.nl
582         * trunk/playground/utils/rsibreak/ChangeLog,
583           trunk/playground/utils/rsibreak/NEWS,
584           trunk/playground/utils/rsibreak/src/main.cpp,
585           trunk/playground/utils/rsibreak/release_rsibreak.rb,
586           trunk/playground/utils/rsibreak/TODO: prep 0.6.0
588 2006-04-09 21:58 +0000 [r528030]  Tom Albers tomalbers@kde.nl
590         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Fix corner
591           case. User locks and unlocks during one break, the buttons dont
592           work anymore, because the eventfilter is not used because those
593           have been released because the lock() dcop call does not work in
594           that case. *sigh*
596 2006-04-09 21:38 +0000 [r528013]  Tom Albers tomalbers@kde.nl
598         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: When no image
599           is found, the background is black during a break. Change the font
600           color to white in that case.
602 2006-04-09 21:27 +0000 [r528008]  Tom Albers tomalbers@kde.nl
604         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
605           trunk/playground/utils/rsibreak/src/rsitimer.cpp: slotLock did
606           not seem to work when the mouse and keyboard are grabbed. Release
607           them! Thanks to Nicola Ruggero for reporting. CCMAIL:
608           nixprog.adsl@tiscali.it
610 2006-04-09 14:04 +0000 [r527831]  Bram Schoenmakers bramschoenmakers@kde.nl
612         * trunk/playground/utils/rsibreak/src/rsistats.cpp: New (better?)
613           calculation for Pause score.
615 2006-04-07 21:39 +0000 [r527367]  Bram Schoenmakers bramschoenmakers@kde.nl
617         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Possible
618           compile fix
620 2006-04-07 09:40 +0000 [r527203-527204]  Bram Schoenmakers bramschoenmakers@kde.nl
622         * trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp: Not meant
623           to be committed.
625         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
626           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp: Show empty
627           strings instead of 00:00:00 in statistics.
629 2006-04-07 08:28 +0000 [r527187]  Tom Albers tomalbers@kde.nl
631         * trunk/playground/utils/rsibreak/src/rsidock.cpp: Fix bug where
632           the left mouse click on rsibreak would only show the stats the
633           first time.
635 2006-04-07 08:13 +0000 [r527183]  Tom Albers tomalbers@kde.nl
637         * trunk/playground/utils/rsibreak/src,
638           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
639           trunk/playground/utils/rsibreak/src/rsiwidget.h: Ha, figured this
640           bug out when I was under the shower. When the break is ESCaped
641           during the first second of the break the grab functions are
642           called after the widget is minimized, leaving RSIBreak
643           unresponsive for left en right mouse clicks! Hopefully this was
644           the bug Achim and Bram reported.
646 2006-04-06 20:26 +0000 [r527092]  Bram Schoenmakers bramschoenmakers@kde.nl
648         * trunk/playground/utils/rsibreak/src/rsistatitem.cpp,
649           trunk/playground/utils/rsibreak/src/rsistats.cpp,
650           trunk/playground/utils/rsibreak/src/rsistatitem.h: Reset stats
651           properly.
653 2006-04-05 21:27 +0000 [r526897]  Tom Albers tomalbers@kde.nl
655         * trunk/playground/utils/rsibreak/src/rsidock.cpp: switch to the
656           right dektop
658 2006-04-05 20:55 +0000 [r526886]  Tom Albers tomalbers@kde.nl
660         * trunk/playground/utils/rsibreak/src/rsidock.cpp: Left click on
661           tray item show statistics. Advice from Achim Bohnet.
663 2006-04-05 20:00 +0000 [r526865]  Tom Albers tomalbers@kde.nl
665         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
666           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Dont pester
667           the user with the reset of the timers by the popup by default.
668           Advice from Achim Bohnet
670 2006-04-05 18:05 +0000 [r526831]  Tom Albers tomalbers@kde.nl
672         * trunk/playground/utils/rsibreak/ChangeLog,
673           trunk/playground/utils/rsibreak/NEWS,
674           trunk/playground/utils/rsibreak/src/main.cpp,
675           trunk/playground/utils/rsibreak/src/Makefile.am,
676           trunk/playground/utils/rsibreak/release_rsibreak.rb: - link the
677           convenience library statically - update the files for a rc2,
678           which is packed after this commit.
680 2006-04-04 21:49 +0000 [r526550]  Bram Schoenmakers bramschoenmakers@kde.nl
682         * trunk/playground/utils/rsibreak/src/rsitooltip.cpp: Oh, it didn't
683           compile. How could I've missed that.
685 2006-04-04 16:45 +0000 [r526439]  Bram Schoenmakers bramschoenmakers@kde.nl
687         * trunk/playground/utils/rsibreak/src/rsistats.h,
688           trunk/playground/utils/rsibreak/src/rsiglobals.h,
689           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
690           trunk/playground/utils/rsibreak/src/rsistats.cpp: o A color is
691           now easily assignable to every stat with RSIStats::setColor() o
692           Sync colors last big/tiny break with colors in tooltip o Cleanups
693           thanks to the new method. Hackish enums like LAST_BIG_BREAK_COLOR
694           are not required anymore
696 2006-04-04 16:05 +0000 [r526424]  Bram Schoenmakers bramschoenmakers@kde.nl
698         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Call hide()
699           immediately when suspending. There's no need to evaluate the bool
700           coming along with suspend(), just always hide when emitted.
702 2006-04-04 14:31 +0000 [r526397]  Bram Schoenmakers bramschoenmakers@kde.nl
704         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: In commit
705           #523619 I made the idle detection guards too strong. Moved the
706           guards one level deeper. This fixes the issue that the timers
707           were not reset when a break has passed (with popup). A symptom
708           was that the docker icon was still filled after a relax moment.
710 2006-04-03 19:31 +0000 [r526075]  Tom Albers tomalbers@kde.nl
712         * trunk/playground/utils/rsibreak/src/rsitimer_dpms.cpp (added),
713           trunk/playground/utils/rsibreak/NEWS,
714           trunk/playground/utils/rsibreak/src/rsitimer_dpms.h (added),
715           trunk/playground/utils/rsibreak/src/Makefile.am,
716           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Because
717           --enable-final is broken (int32 clash in qglobal), Ruurd
718           suggested to put it in a seperate library.
720 2006-04-02 20:46 +0000 [r525786]  Malcolm Hunter malcolm.hunter@gmx.co.uk
722         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
723           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
724           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
725           trunk/playground/utils/rsibreak/src/rsistats.cpp,
726           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
727           trunk/playground/utils/rsibreak/src/setupgeneral.cpp:
728           Typographical corrections and changes
730 2006-04-01 20:23 +0000 [r525376]  Bram Schoenmakers bramschoenmakers@kde.nl
732         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Forgot this
733           one.
735 2006-04-01 17:45 +0000 [r525337]  Bram Schoenmakers bramschoenmakers@kde.nl
737         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp: Stupid
738           copypaste mistake.
740 2006-04-01 17:42 +0000 [r525336]  Tom Albers tomalbers@kde.nl
742         * trunk/playground/utils/rsibreak/ChangeLog,
743           trunk/playground/utils/rsibreak/src/rsistats.h,
744           trunk/playground/utils/rsibreak/NEWS,
745           trunk/playground/utils/rsibreak/src/main.cpp,
746           trunk/playground/utils/rsibreak/src/mainpage.dox,
747           trunk/playground/utils/rsibreak/src/rsistats.cpp,
748           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Version++ -
749           renamed stat to "current idle period" - fixed two whatsthis -
750           updated NEWS, CHANGELOG, mainpage.dox - removed comment - added
751           comment to documentation about derived stats w/setStat() - Will
752           tag rc1 now
754 2006-04-01 17:17 +0000 [r525332]  Bram Schoenmakers bramschoenmakers@kde.nl
756         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
757           trunk/playground/utils/rsibreak/src/rsidock.h,
758           trunk/playground/utils/rsibreak/src/rsitimer.h,
759           trunk/playground/utils/rsibreak/src/rsidock.cpp,
760           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Something went
761           wrong yesterday with moving timer data to RSIGlobals. New timer
762           data is properly read after configuring.
764 2006-04-01 16:46 +0000 [r525326]  Tom Albers tomalbers@kde.nl
766         * trunk/playground/utils/rsibreak/src/rsitimer.h,
767           trunk/playground/utils/rsibreak/src/rsitimer.cpp: I could not
768           find the energy settings in my KDE, but they exists and the
769           DPMSModeOff is responsible for the idle reset to 0. This patch
770           removes the assumed hard coded value and queries DPMS for the
771           value and eats the activity caused by this. Thanks to Dirk for
772           the hint in the right direction.
774 2006-04-01 13:25 +0000 [r525261]  Bram Schoenmakers bramschoenmakers@kde.nl
776         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Revert.
778 2006-04-01 13:16 +0000 [r525258]  Bram Schoenmakers bramschoenmakers@kde.nl
780         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Don't restart
781           timer when suspended (especially the case when OK'ing configure
782           dialog while suspended).
784 2006-04-01 13:02 +0000 [r525253]  Tom Albers tomalbers@kde.nl
786         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
787           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: Partially
788           revert the commit of Bram, 525047, which converts to the QTime
789           back to a QDateTime. Partially reverted, because we need to use a
790           QDateTime internally, but to present it to the user a QTime is
791           sufficient. So changed the display and the calculation of the
792           width of the display.
794 2006-04-01 12:32 +0000 [r525247]  Bram Schoenmakers bramschoenmakers@kde.nl
796         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
797           trunk/playground/utils/rsibreak/src/rsiwidget.cpp: o Call
798           slotReadConfig in RSIGlobals before RSITimers reads settings. o
799           Clear focus on buttons in full screen break widget. Prevents
800           cancelling the screen when you're still typing.
802 2006-03-31 22:00 +0000 [r525134]  Bram Schoenmakers bramschoenmakers@kde.nl
804         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
805           trunk/playground/utils/rsibreak/src/rsiglobals.h,
806           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
807           trunk/playground/utils/rsibreak/src/rsistats.cpp: Show colors on
808           startup, when there's nothing known about the previous big/tiny
809           break. But it can happen that colors in tooltip and statistics
810           dialog are out of sync, though.
812 2006-03-31 21:26 +0000 [r525128]  Bram Schoenmakers bramschoenmakers@kde.nl
814         * trunk/playground/utils/rsibreak/src/rsistats.h,
815           trunk/playground/utils/rsibreak/src/rsiglobals.h,
816           trunk/playground/utils/rsibreak/src/rsistatitem.h: More APIDOX
817           fun.
819 2006-03-31 21:00 +0000 [r525123]  Bram Schoenmakers bramschoenmakers@kde.nl
821         * trunk/playground/utils/rsibreak/src/rsistats.h: The promised
822           APIDOX.
824 2006-03-31 20:33 +0000 [r525108]  Bram Schoenmakers bramschoenmakers@kde.nl
826         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Increase
827           statistic "Last tiny/big break" everytime it detects that the
828           idleness takes longer than a break.
830 2006-03-31 20:12 +0000 [r525102]  Bram Schoenmakers bramschoenmakers@kde.nl
832         * trunk/playground/utils/rsibreak/src/rsiglobals.h,
833           trunk/playground/utils/rsibreak/src/rsistats.cpp,
834           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
835           trunk/playground/utils/rsibreak/src/rsitimer.cpp: While toma is
836           still offline, I can safely postpone the feature freeze. :) o
837           Only update last tiny/big break when activity occurs o New stat:
838           show time currently idle. I thought I needed it for the change
839           above, but didn't seem so. So I upgraded it to a new statistic.
841 2006-03-31 19:39 +0000 [r525092]  Bram Schoenmakers bramschoenmakers@kde.nl
843         * trunk/playground/utils/rsibreak/src/rsistatitem.cpp (added),
844           trunk/playground/utils/rsibreak/src/rsistatitem.h (added): ...
845           which I obviousely forgot.
847 2006-03-31 19:30 +0000 [r525084]  Bram Schoenmakers bramschoenmakers@kde.nl
849         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
850           trunk/playground/utils/rsibreak/src/rsistats.h,
851           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
852           trunk/playground/utils/rsibreak/src/rsistatwidget.h,
853           trunk/playground/utils/rsibreak/src/rsiglobals.h,
854           trunk/playground/utils/rsibreak/src/Makefile.am,
855           trunk/playground/utils/rsibreak/src/rsistats.cpp,
856           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
857           trunk/playground/utils/rsibreak/src/rsidock.cpp,
858           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Statistics
859           are under RSIGlobals::stats() now instead of RSIStats::instance()
860           o New files for RSIStatItem.
862 2006-03-31 17:13 +0000 [r525047]  Bram Schoenmakers bramschoenmakers@kde.nl
864         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
865           trunk/playground/utils/rsibreak/src/rsistats.h,
866           trunk/playground/utils/rsibreak/src/rsiglobals.h,
867           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
868           trunk/playground/utils/rsibreak/src/rsistats.cpp,
869           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: o Changed
870           QTime back to QDateTime, sorry about that. It was required for...
871           o Colored labels for the last tiny/big break. Green means: just
872           got a break, red means: you really need a break now o Tooltip
873           shows similar colors now. o Increased width for the last tiny/big
874           break label in the widget. For me, RSIBreak is feature complete
875           for the 0.6.0 release. Shall we make this a start of a feature
876           freeze?
878 2006-03-30 21:46 +0000 [r524665]  Tom Albers tomalbers@kde.nl
880         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: The last bug I
881           found is squashed by this fix. Maybe Bram wants to fix this The
882           Right Way, but an extra safeguard in case of weird situation can
883           not do any harm. Summary: timers stop running when user does not
884           want idle-detection durng normal operation and they receive a
885           break...
887 2006-03-30 21:38 +0000 [r524660-524661]  Tom Albers tomalbers@kde.nl
889         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Slot not
890           found, due to c instead of C. Fixed
892         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
893           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Ok, tested the
894           whole evening. X tells us there has been a movement at 1199 (when
895           the monitor is turned off). As I can not distinguish this from
896           normal movement, i'll eat all activity in that timeslot. Chances
897           that people actually start using the computer after 20 minutes
898           idlesness in that slot are pretty slim anyways. I just hope that
899           the 20 minute is not configurable somewhere.
901 2006-03-30 18:03 +0000 [r524592]  Tom Albers tomalbers@kde.nl
903         * trunk/playground/utils/rsibreak/src/rsitimer.h,
904           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Test to see if
905           this works around a bug where idle time never gets bigger than
906           1199 seconds.
908 2006-03-28 16:22 +0000 [r523619]  Bram Schoenmakers bramschoenmakers@kde.nl
910         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Don't execute
911           idle detect code when a relax popup has finished. Prevents
912           unnecessaryly incrementing some statistics.
914 2006-03-28 15:21 +0000 [r523582]  Bram Schoenmakers bramschoenmakers@kde.nl
916         * trunk/playground/utils/rsibreak/src/rsistats.h,
917           trunk/playground/utils/rsibreak/src/rsistats.cpp: Don't calculate
918           derived statistics upon reset. Fixes ACTIVITY + IDLENESS >
919           TOTAL_TIME after a reset.
921 2006-03-28 14:19 +0000 [r523561]  Bram Schoenmakers bramschoenmakers@kde.nl
923         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
924           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
925           trunk/playground/utils/rsibreak/src/rsitimer.h,
926           trunk/playground/utils/rsibreak/src/rsiglobals.h,
927           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
928           trunk/playground/utils/rsibreak/src/rsistats.cpp,
929           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Turned
930           RSIGlobals in a class again o RSIGlobals contains interval
931           information now. The timer reads it from RSIGlobals. o Fix memory
932           leak: an RSIStats instance cannot delete itself. Delete it from
933           RSIWidget.
935 2006-03-27 19:00 +0000 [r523275]  Tom Albers tomalbers@kde.nl
937         * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
938           trunk/playground/utils/rsibreak/src/setuptiming.h: Fix 18n calls
939           in setuptimings. Results in the errors that %n should be in the
940           result, but I dont want that ;-)
942 2006-03-27 18:37 +0000 [r523267]  Tom Albers tomalbers@kde.nl
944         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Fix bug where
945           counters stopped working when tiny maximized > big maximized. We
946           depend on that to determine that the counters can be reset after
947           a bigbreak.
949 2006-03-26 18:26 +0000 [r522802-522805]  Bram Schoenmakers bramschoenmakers@kde.nl
951         * trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: As
952           requested: move activity % one groupbox down.
954         * trunk/playground/utils/rsibreak/src/rsistats.cpp: Adapt what's
955           this to my changes from an hour ago or so.
957 2006-03-26 18:19 +0000 [r522799]  Bram Schoenmakers bramschoenmakers@kde.nl
959         * trunk/playground/utils/rsibreak/src/rsistats.h,
960           trunk/playground/utils/rsibreak/src/rsistats.cpp: Move Tom's
961           what's this text to a separate function. Attach whatsthis to
962           descriptions as well.
964 2006-03-26 17:44 +0000 [r522776]  Tom Albers tomalbers@kde.nl
966         * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
967           trunk/playground/utils/rsibreak/src/rsistats.cpp: whatsthis +
968           some buddies
970 2006-03-26 17:39 +0000 [r522774]  Bram Schoenmakers bramschoenmakers@kde.nl
972         * trunk/playground/utils/rsibreak/src/rsistatwidget.h,
973           trunk/playground/utils/rsibreak/src/rsistats.cpp,
974           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
975           trunk/playground/utils/rsibreak/src/rsidock.cpp: o New layout in
976           statistics dialog (4 groupboxes) o Show only time for "Last foo
977           break" o Hide separator line in stats dialog o Cleanup
979 2006-03-26 13:55 +0000 [r522703]  Tom Albers tomalbers@kde.nl
981         * trunk/playground/utils/rsibreak/src/rsidock.h,
982           trunk/playground/utils/rsibreak/src/rsistats.cpp,
983           trunk/playground/utils/rsibreak/src/rsidock.cpp: Add a button to
984           reset the statistics.
986 2006-03-26 02:32 +0000 [r522573]  Tom Albers tomalbers@kde.nl
988         * trunk/playground/utils/rsibreak/src/setup.cpp,
989           trunk/playground/utils/rsibreak/src/rsitimer.h,
990           trunk/playground/utils/rsibreak/src/rsitimer.cpp,
991           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Hooked in
992           the setting for the idle-detection && gave it a slightly other
993           meaning. I think we need a different setting to completely ignore
994           idleness, so the popup popups at fixed times. This will do for
995           0.6.0 I think.
997 2006-03-26 01:48 +0000 [r522570]  Bram Schoenmakers bramschoenmakers@kde.nl
999         * trunk/playground/utils/rsibreak/src/rsistats.h,
1000           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1001           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: o Store
1002           QLabels instead of QStrings in a RSIStatItem. Needed for... o
1003           Coloring certain labels ranging from red to green (a 100% pause
1004           score will color the label green )
1006 2006-03-25 23:01 +0000 [r522545]  Tom Albers tomalbers@kde.nl
1008         * trunk/playground/utils/rsibreak/NEWS,
1009           trunk/playground/utils/rsibreak/src/rsistats.cpp: Qvariant
1010           supports qdatetime, rtfm tom. Support for qdatetime in other
1011           places too.
1013 2006-03-25 22:57 +0000 [r522544]  Bram Schoenmakers bramschoenmakers@kde.nl
1015         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
1016           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Take breaks
1017           due to idleness into account when calculating the pause score. o
1018           Show activity % with 1 decimal.
1020 2006-03-25 22:49 +0000 [r522540]  Bram Schoenmakers bramschoenmakers@kde.nl
1022         * trunk/playground/utils/rsibreak/src/rsidock.h,
1023           trunk/playground/utils/rsibreak/src/rsidock.cpp: Do not block
1024           RSIBreak when statistics dialog is shown.
1026 2006-03-25 21:44 +0000 [r522524]  Bram Schoenmakers bramschoenmakers@kde.nl
1028         * trunk/playground/utils/rsibreak/src/rsistats.h,
1029           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1030           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
1031           trunk/playground/utils/rsibreak/src/rsitimer.cpp: New stat:
1032           percentage of activity. Also some unnecessary includes removed.
1034 2006-03-25 20:43 +0000 [r522507]  Tom Albers tomalbers@kde.nl
1036         * trunk/playground/utils/rsibreak/src/rsistats.h,
1037           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1038           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
1039           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Two new stats:
1040           tiny break / big break skipped due to idleness. Shuffled the
1041           order a tiny bit.
1043 2006-03-25 20:26 +0000 [r522503]  Tom Albers tomalbers@kde.nl
1045         * trunk/playground/utils/rsibreak/src/rsistats.h,
1046           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1047           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: Two new
1048           stats: last big break / last tiny break, choose to store them in
1049           secs from epoch, since thats an int and Fits The System (tm)
1051 2006-03-25 18:25 +0000 [r522481]  Bram Schoenmakers bramschoenmakers@kde.nl
1053         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1054           trunk/playground/utils/rsibreak/src/rsistatwidget.h,
1055           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
1056           trunk/playground/utils/rsibreak/src/rsidock.cpp: compile
1058 2006-03-25 17:54 +0000 [r522473]  Tom Albers tomalbers@kde.nl
1060         * trunk/playground/utils/rsibreak/src/setup.cpp,
1061           trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
1062           trunk/playground/utils/rsibreak/src/rsistats.h,
1063           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1064           trunk/playground/utils/rsibreak/src/rsiglobals.h,
1065           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1066           trunk/playground/utils/rsibreak/src/rsibreak.lsm,
1067           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1068           trunk/playground/utils/rsibreak/src/rsitimer.cpp: New stat: max
1069           period of idleness Some general cleanups: - break > 80 chars -
1070           whitespace - ident - removed member from setup, which where not
1071           used as memeber - removed some unneeded includes in dialog
1073 2006-03-25 16:43 +0000 [r522451-522454]  Bram Schoenmakers bramschoenmakers@kde.nl
1075         * trunk/playground/utils/rsibreak/src/rsistatwidget.h (added),
1076           trunk/playground/utils/rsibreak/src/Makefile.am,
1077           trunk/playground/utils/rsibreak/src/rsistatdialog.cpp (removed),
1078           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp (added),
1079           trunk/playground/utils/rsibreak/src/rsistatdialog.h (removed):
1080           Move rsistatdialog.* rsistatwidget.*
1082         * trunk/playground/utils/rsibreak/src/rsistatdialog.cpp: Set
1083           spacing.
1085         * trunk/playground/utils/rsibreak/src/rsidock.cpp: Forgot suspended
1086           check with configure dialog.
1088 2006-03-25 16:29 +0000 [r522448]  Bram Schoenmakers bramschoenmakers@kde.nl
1090         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
1091           trunk/playground/utils/rsibreak/src/rsistats.h,
1092           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1093           trunk/playground/utils/rsibreak/src/rsidock.h,
1094           trunk/playground/utils/rsibreak/src/rsistatdialog.cpp,
1095           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1096           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1097           trunk/playground/utils/rsibreak/src/rsistatdialog.h,
1098           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o More work on
1099           statistics. Almost all old stats code is replaced by now. o Don't
1100           continue timer when closing dialogs "Report Bug", "About KDE" and
1101           "About RSIBreak" when RSIBreak is suspended. TODO: o Rename
1102           rsistatdialog.* to rsistatwidget.* o RSIBreak tends to crash when
1103           playing with the docker. Couldn't find the cause yet. o APIDOX
1104           all over the stats code.
1106 2006-03-23 18:38 +0000 [r521870]  Tom Albers tomalbers@kde.nl
1108         * trunk/playground/utils/rsibreak/src/setup.cpp,
1109           trunk/playground/utils/rsibreak/src/setupgeneral.h,
1110           trunk/playground/utils/rsibreak/src/setuppopup.cpp,
1111           trunk/playground/utils/rsibreak/src/setup.h,
1112           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1113           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1114           trunk/playground/utils/rsibreak/src/setuppopup.h,
1115           trunk/playground/utils/rsibreak/src/setupmaximized.h,
1116           trunk/playground/utils/rsibreak/src/setuptiming.h,
1117           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Moved all
1118           private members to a private class.
1120 2006-03-23 17:08 +0000 [r521829]  Bram Schoenmakers bramschoenmakers@kde.nl
1122         * trunk/playground/utils/rsibreak/src/rsiglobals.h: A namespace
1123           suffices
1125 2006-03-22 23:47 +0000 [r521607]  Tom Albers tomalbers@kde.nl
1127         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
1128           trunk/playground/utils/rsibreak/src/rsiglobals.h,
1129           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1130           trunk/playground/utils/rsibreak/src/rsistatdialog.cpp,
1131           trunk/playground/utils/rsibreak/src/rsistatdialog.h: - Place a
1132           timer to update the dialog once a second, but no idea howto
1133           actually update it. - RSIGlobals:formatSeconds() now returns "0
1134           seconds" instead of null(), adjusted rsitooltip for that. Means
1135           prettier stats if 0 occurs there.
1137 2006-03-22 23:21 +0000 [r521601]  Tom Albers tomalbers@kde.nl
1139         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
1140           trunk/playground/utils/rsibreak/src/rsiglobals.h,
1141           trunk/playground/utils/rsibreak/src/rsistats.cpp: Only display
1142           time for time values in the stats. Adjust globals to return hours
1143           as well... TODO: - add stats - for skipped breaks due to
1144           idleness. - max time idle - update stats every second
1146 2006-03-21 15:44 +0000 [r521117]  Tom Albers tomalbers@kde.nl
1148         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Compile for
1149           2.9x (FreeBSD 4.X)
1151 2006-03-20 22:41 +0000 [r520830]  Tom Albers tomalbers@kde.nl
1153         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp (added),
1154           trunk/playground/utils/rsibreak/src/rsilib.cpp (removed),
1155           trunk/playground/utils/rsibreak/src/rsiglobals.h (added),
1156           trunk/playground/utils/rsibreak/src/Makefile.am,
1157           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1158           trunk/playground/utils/rsibreak/src/rsilib.h (removed),
1159           trunk/playground/utils/rsibreak/src/rsistats.cpp: Rename to
1160           rsiblobals
1162 2006-03-20 20:03 +0000 [r520778]  Tom Albers tomalbers@kde.nl
1164         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Fix memory
1165           leak, reported and the patch by Lev Iserovich Thanks a lot! BUG:
1166           124000
1168 2006-03-20 19:30 +0000 [r520772]  Tom Albers tomalbers@kde.nl
1170         * trunk/playground/utils/rsibreak/src/rsilib.cpp (added),
1171           trunk/playground/utils/rsibreak/src/Makefile.am,
1172           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1173           trunk/playground/utils/rsibreak/src/rsilib.h (added),
1174           trunk/playground/utils/rsibreak/src/rsistats.cpp: My first try to
1175           add a library, which can contain some static functions. I moved
1176           the formatting of time to the lib and hooked it to the rsistats
1177           and rsitooltip. Bram will hopefully review.
1179 2006-03-20 18:18 +0000 [r520757]  Tom Albers tomalbers@kde.nl
1181         * trunk/playground/utils/rsibreak/src/setuppopup.cpp,
1182           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1183           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Make it
1184           compile under kde 3.3
1186 2006-03-16 18:46 +0000 [r519276]  Tom Albers tomalbers@kde.nl
1188         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1189           trunk/playground/utils/rsibreak/src/dcopiface.h,
1190           trunk/playground/utils/rsibreak/src/setupgeneral.h,
1191           trunk/playground/utils/rsibreak/NEWS,
1192           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1193           trunk/playground/utils/rsibreak/TODO,
1194           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Yes, idle
1195           popups can get annoying, make them optional.
1197 2006-03-15 09:42 +0000 [r518799]  Tom Albers tomalbers@kde.nl
1199         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
1200           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Fix "Total
1201           amount of tiny breaks" was not shown in stats - debug--
1203 2006-03-14 19:45 +0000 [r518646]  Bram Schoenmakers bramschoenmakers@kde.nl
1205         * trunk/playground/utils/rsibreak/src/rsistats.h,
1206           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1207           trunk/playground/utils/rsibreak/src/rsidock.h,
1208           trunk/playground/utils/rsibreak/src/rsitimer.h,
1209           trunk/playground/utils/rsibreak/src/Makefile.am,
1210           trunk/playground/utils/rsibreak/src/rsistatdialog.cpp,
1211           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1212           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1213           trunk/playground/utils/rsibreak/src/rsistatdialog.h,
1214           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Statistics.
1215           This is still work-in-progress, but the foundation is there. o
1216           Restore timers if RSIBreak is restarted in a short amount of time
1217           (it will continue counting where it was if you reboot for
1218           example) o Show big icon in idle popups o For those people
1219           without idle detection, make breaks at least working. o Removed
1220           newline from idle popup, because the layout screwed up. But I'm
1221           afraid the bug is on a lower level. :(
1223 2006-03-14 16:40 +0000 [r518604]  Bram Schoenmakers bramschoenmakers@kde.nl
1225         * trunk/playground/utils/rsibreak/src/rsistats.h (added),
1226           trunk/playground/utils/rsibreak/src/rsistatdialog.cpp (added),
1227           trunk/playground/utils/rsibreak/src/rsistats.cpp (added),
1228           trunk/playground/utils/rsibreak/src/rsistatdialog.h (added): Only
1229           for your reading pleasure: new files I started for the
1230           statistics. I didn't update the other files yet because it's work
1231           in progress. But at least it gives you an indication what I'm
1232           doing at the moment.
1234 2006-03-04 02:15 +0000 [r515527]  Tom Albers tomalbers@kde.nl
1236         * trunk/playground/utils/rsibreak/src/rsidock.h,
1237           trunk/playground/utils/rsibreak/src/rsitimer.h,
1238           trunk/playground/utils/rsibreak/src/setupgeneral.h,
1239           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1240           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
1241           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1242           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Update
1243           errors repoted at ebn/icefox, one at ebn stays as ive no idea how
1244           to solve.
1246 2006-03-03 23:58 +0000 [r515514]  Tom Albers tomalbers@kde.nl
1248         * trunk/playground/utils/rsibreak/src/rsidock.h,
1249           trunk/playground/utils/rsibreak/TODO,
1250           trunk/playground/utils/rsibreak/src/rsidock.cpp: - Minutes and
1251           seconds in english are not reproducable, so removing that from
1252           the list - The two quit buttons are solved by this commit, took
1253           the approach from ksystemtray implementation, now i know why that
1254           was done this way in the original.
1256 2006-03-03 19:59 +0000 [r515454]  Bram Schoenmakers bramschoenmakers@kde.nl
1258         * trunk/playground/utils/rsibreak/src/rsitooltip.cpp: Don't
1259           capitalize "One" in the middle of a sentence.
1261 2006-03-03 13:33 +0000 [r515326]  Tom Albers tomalbers@kde.nl
1263         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: (Big brown bag
1264           commit) make it work
1266 2006-03-02 08:39 +0000 [r514978]  Tom Albers tomalbers@kde.nl
1268         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1269           trunk/playground/utils/rsibreak/src/setupgeneral.h,
1270           trunk/playground/utils/rsibreak/src/main.cpp,
1271           trunk/playground/utils/rsibreak/TODO,
1272           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - Version++
1273           - Add 'use idle detection' to general settings, Bram will
1274           implement it further. - Fix regression where the messagebox would
1275           say: 'look at the tray' and the tray is not showing anything.
1277 2006-03-01 23:32 +0000 [r514933]  Tom Albers tomalbers@kde.nl
1279         * trunk/playground/utils/rsibreak/configure.in.bot,
1280           trunk/playground/utils/rsibreak/configure.in.in,
1281           trunk/playground/utils/rsibreak/NEWS: libxss-dev is now needed,
1282           rsibreak without idle detection is worthless and we do not want
1283           to put hacks in rsitimer to make it work again.
1285 2006-03-01 23:05 +0000 [r514923]  Tom Albers tomalbers@kde.nl
1287         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1288           trunk/playground/utils/rsibreak/src/rsitimer.h,
1289           trunk/playground/utils/rsibreak/NEWS,
1290           trunk/playground/utils/rsibreak/src/main.cpp,
1291           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1292           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1293           trunk/playground/utils/rsibreak/TODO,
1294           trunk/playground/utils/rsibreak/src/rsitooltip.h,
1295           trunk/playground/utils/rsibreak/src/rsitimer.cpp: When a break is
1296           skipped due to idleness, show a popup that the break is skipped
1297           and remove that popup when idle=0.
1299 2006-02-23 14:40 +0000 [r512748]  Tom Albers tomalbers@kde.nl
1301         * trunk/playground/utils/rsibreak/TODO: Results of a gNome test
1303 2006-02-21 17:09 +0000 [r512043]  Tom Albers tomalbers@kde.nl
1305         * trunk/playground/utils/rsibreak/ChangeLog: Update Changelog
1306           before release
1308 2006-02-21 15:03 +0000 [r512009]  Tom Albers tomalbers@kde.nl
1310         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1311           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1312           trunk/playground/utils/rsibreak/TODO,
1313           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
1314           trunk/playground/utils/rsibreak/src/rsidock.cpp: Update TODO and
1315           remove excessive debug output for the release.
1317 2006-02-19 21:04 +0000 [r511430]  Bram Schoenmakers bramschoenmakers@kde.nl
1319         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1320           trunk/playground/utils/rsibreak/src/rsitimer.h,
1321           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1322           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Small cleanup.
1323           I got rid of the currentIsBigBreak() method, it's kinda hackish.
1325 2006-02-19 19:01 +0000 [r511398]  Tom Albers tomalbers@kde.nl
1327         * trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1328           trunk/playground/utils/rsibreak/src/rsibreak.lsm: typo SVN_SILENT
1330 2006-02-18 15:37 +0000 [r511023]  Tom Albers tomalbers@kde.nl
1332         * trunk/playground/utils/rsibreak/ChangeLog,
1333           trunk/playground/utils/rsibreak/NEWS,
1334           trunk/playground/utils/rsibreak/release_rsibreak.rb: Updates,
1335           prep for rc
1337 2006-02-18 13:19 +0000 [r510910]  Tom Albers tomalbers@kde.nl
1339         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: New welcome
1340           messagebox for 0.5.
1342 2006-02-18 11:09 +0000 [r510855]  Bram Schoenmakers bramschoenmakers@kde.nl
1344         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1345           trunk/playground/utils/rsibreak/src/rsitimer.h,
1346           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Skipping a big
1347           break was handled as a tiny break. Fixed.
1349 2006-02-18 02:43 +0000 [r510787]  Bram Schoenmakers bramschoenmakers@kde.nl
1351         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1352           trunk/playground/utils/rsibreak/src/rsidock.h,
1353           trunk/playground/utils/rsibreak/src/rsitimer.h,
1354           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1355           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1356           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Removed
1357           obsoleted boolean var in the timer code o Little bug fixed when a
1358           tiny break has passed and the upcoming break is a big one. Now it
1359           behaves as desired. o Hide tooltip in relax state o Vertical
1360           spacing in tooltip increased o Renamed a member variable
1362 2006-02-18 00:47 +0000 [r510769]  Tom Albers tomalbers@kde.nl
1364         * trunk/playground/utils/rsibreak/src/rsitimer.h,
1365           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1366           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
1367           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1368           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - fixed
1369           identing. - fixed bug: when a big break is going on, and you are
1370           idle for the time of a tiny break, the break was aborted ;-) -
1371           when the short break is scheduled at the same time as the big
1372           break, the delete the tiny break info in the tooltip - remove the
1373           lines of the tooltip, when the time_left is 0 for that line (else
1374           during a break it would state that there is one second left to
1375           that break) - fixed bug: DEBUG=true did not devide the
1376           max_interval by 60, hence giving a strange 1800 seconds when
1377           expecting 20 seconds. Remaining bugs: - do not show the tooltip
1378           when the relaxpopup is active, dont know if that is possible...
1380 2006-02-17 22:18 +0000 [r510744]  Tom Albers tomalbers@kde.nl
1382         * trunk/playground/utils/rsibreak/src,
1383           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1384           trunk/playground/utils/rsibreak/src/dcopiface.h (added),
1385           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1386           trunk/playground/utils/rsibreak,
1387           trunk/playground/utils/rsibreak/src/Makefile.am,
1388           trunk/playground/utils/rsibreak/AUTHORS,
1389           trunk/playground/utils/rsibreak/src/dcopiface.cpp (added): Added
1390           dcop interface.
1392 2006-02-17 21:07 +0000 [r510721]  Tom Albers tomalbers@kde.nl
1394         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1395           trunk/playground/utils/rsibreak/src/rsitimer.h,
1396           trunk/playground/utils/rsibreak/src/main.cpp,
1397           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1398           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1399           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1400           trunk/playground/utils/rsibreak/src/mainpage.dox,
1401           trunk/playground/utils/rsibreak/src/setuptiming.h,
1402           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Administrative:
1403           o version++; o copyrights o credits
1405 2006-02-17 20:44 +0000 [r510714]  Tom Albers tomalbers@kde.nl
1407         * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1408           trunk/playground/utils/rsibreak/src/setuptiming.h: Dont let the
1409           big break be smaller than the tiny one
1411 2006-02-17 20:21 +0000 [r510699]  Tom Albers tomalbers@kde.nl
1413         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1414           trunk/playground/utils/rsibreak/src/rsiwidget.h: Completed the
1415           work to better support multihead setups.
1417 2006-02-17 17:51 +0000 [r510658]  Tom Albers tomalbers@kde.nl
1419         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1420           trunk/playground/utils/rsibreak/src/rsiwidget.h: Ok, I officially
1421           give up on proper xinerama support. A different way: we grab
1422           mouse and keyboard, this is the first commit in that direction.
1423           Not finished. I'm not sure how to handle the case above the two
1424           qpushbuttons. This is not the way, but will look into it this
1425           weekend.
1427 2006-02-17 08:16 +0000 [r510407]  Bram Schoenmakers bramschoenmakers@kde.nl
1429         * trunk/playground/utils/rsibreak/src/rsitimer.h,
1430           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Switch to
1431           fullscreen break if user shows still activity during a relax
1432           moment (only after the 15 sec. interval, waiting for the user to
1433           start a break). In the old RSIBreak, this meant the break was
1434           restarted. Now you just have to wait for the remaining seconds. o
1435           APIDOX
1437 2006-02-16 21:32 +0000 [r510315]  Bram Schoenmakers bramschoenmakers@kde.nl
1439         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Update
1440           tooltip after a break o Do not reset counters when user
1441           unsuspends
1443 2006-02-16 11:05 +0000 [r510087]  Bram Schoenmakers bramschoenmakers@kde.nl
1445         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Little glitch
1446           in the relax popup removed. It jumped only for one second to the
1447           maximized time and it flashed, even if you didn't touch anything
1448           at all.
1450 2006-02-15 23:22 +0000 [r509975]  Bram Schoenmakers bramschoenmakers@kde.nl
1452         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1453           trunk/playground/utils/rsibreak/src/rsitimer.h,
1454           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1455           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1456           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1457           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1458           trunk/playground/utils/rsibreak/src/rsitooltip.h,
1459           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Completely
1460           new timer code, based on discussions between Tom and me. o Break
1461           every x seconds of active usage o Big breaks are not expressed in
1462           x tiny breaks, but also get activated after x seconds of active
1463           usage o Detect idleness (so don't break unneccesarily, it's an
1464           annoying bug in the current version) o The docker icon shows an
1465           indication when the next tiny break will occur (#118701) o
1466           Cleanups o Renamed the Minimize button to Skip Still to do: o
1467           APIDOX o Testing FEATURE:118701
1469 2006-02-13 20:48 +0000 [r509165]  Tom Albers tomalbers@kde.nl
1471         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1472           trunk/playground/utils/rsibreak/src/rsiwidget.h: Small first step
1473           for xinerama support.
1475 2006-02-12 21:11 +0000 [r508843]  Tom Albers tomalbers@kde.nl
1477         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1478           trunk/playground/utils/rsibreak/release_rsibreak.rb,
1479           trunk/playground/utils/rsibreak/AUTHORS: - Delete readme when
1480           packaging - EOL fix for AUTHORS file - Dont follow symlinks while
1481           looking for images.
1483 2005-12-26 18:24 +0000 [r491598]  Bram Schoenmakers bramschoenmakers@kde.nl
1485         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1486           trunk/playground/utils/rsibreak/src/rsirelaxpopup.h,
1487           trunk/playground/utils/rsibreak/src/rsidock.h,
1488           trunk/playground/utils/rsibreak/src/rsitimer.h,
1489           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1490           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
1491           trunk/playground/utils/rsibreak/src/rsitooltip.h,
1492           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1493           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Make tooltip
1494           beware of suspended / unsuspended o Make tooltip behave like a
1495           QToolTip
1497 2005-12-26 17:31 +0000 [r491586]  Bram Schoenmakers bramschoenmakers@kde.nl
1499         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Hide tooltip
1500           when relax popup shows up.
1502 2005-12-26 17:26 +0000 [r491585]  Bram Schoenmakers bramschoenmakers@kde.nl
1504         * trunk/playground/utils/rsibreak/src/rsidock.cpp: o Actually
1505           'emit' it (i'm sooo n00b) o Emit the hide signal before showing
1506           the popup.
1508 2005-12-26 17:16 +0000 [r491583]  Bram Schoenmakers bramschoenmakers@kde.nl
1510         * trunk/playground/utils/rsibreak/src/rsidock.cpp: Hide tooltip
1511           whenever the user clicks on docker icon.
1513 2005-12-24 13:24 +0000 [r491064]  Bram Schoenmakers bramschoenmakers@kde.nl
1515         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: This probably
1516           fixed the only regression I could find so far in the new timer
1517           code. In some cases, the main widget was not minimized when the
1518           break was over.
1520 2005-12-23 21:07 +0000 [r490952]  Bram Schoenmakers bramschoenmakers@kde.nl
1522         * trunk/playground/utils/rsibreak/src/rsitooltip.cpp (added),
1523           trunk/playground/utils/rsibreak/src/rsitooltip.h (added): And add
1524           these files too, of course.
1526 2005-12-23 20:47 +0000 [r490950]  Bram Schoenmakers bramschoenmakers@kde.nl
1528         * trunk/playground/utils/rsibreak/src/rsipopup.cpp (removed),
1529           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1530           trunk/playground/utils/rsibreak/src/rsirelaxpopup.h (added),
1531           trunk/playground/utils/rsibreak/src/rsidock.h,
1532           trunk/playground/utils/rsibreak/src/rsipopup.h (removed),
1533           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1534           trunk/playground/utils/rsibreak/src/Makefile.am,
1535           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp (added),
1536           trunk/playground/utils/rsibreak/src/rsidock.cpp: o Renamed
1537           RSIPopup to RSIRelaxPopup to avoid confusion with... o A new
1538           tooltip for the docker icon. It's bigger and it's live. You can
1539           actually see the time decreasing, which is (nearly) impossible
1540           with a vanilla QToolTip.
1542 2005-12-18 00:45 +0000 [r489310]  Bram Schoenmakers bramschoenmakers@kde.nl
1544         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Detect breaks
1545           when the user is passive for the configured amount of time. Won't
1546           work properly if the amount of time for the big break is less
1547           than for the tiny break. But that's not a common case.
1549 2005-12-16 18:57 +0000 [r489005]  Tom Albers tomalbers@kde.nl
1551         * trunk/playground/utils/rsibreak/ChangeLog: Update
1553 2005-12-16 09:04 +0000 [r488877]  Bram Schoenmakers bramschoenmakers@kde.nl
1555         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: However I don't
1556           understand the condition in the if statement, I'd better revert
1557           this code and set m_currentInterval to 1, as told.
1559 2005-12-14 09:20 +0000 [r488390]  Bram Schoenmakers bramschoenmakers@kde.nl
1561         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1562           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Better fix
1563           for the -1 issue. Don't set to 0 but to
1564           m_intervals["big_interval"] instead. o Reverting some LOC
1565           regarding passing const int with the setCounters signal. const is
1566           not really crucial, so I removed it locally, but I accidently
1567           committed a part of this.
1569 2005-12-13 23:17 +0000 [r488309]  Bram Schoenmakers bramschoenmakers@kde.nl
1571         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: I will
1572           probably get RSI if I have to wait for 4294967295 tiny breaks
1573           before the big break comes in. Why is the -1 there when setting
1574           the tooltip for the amount of big breaks left? It causes the
1575           symptom described above. Try it yourself: enter the configuration
1576           dialog, cancel it and watch the tooltip. Reason: RSITimer sets
1577           m_currentInterval to 0, and RSIWidget subtracts this with 1.
1578           Result: -1. And i18n() with plurals can't handle -1. Simple.
1579           Summarized: Is that -1 really neccessary?
1581 2005-12-12 18:11 +0000 [r487968]  Tom Albers tomalbers@kde.nl
1583         * trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1584           trunk/playground/utils/rsibreak/src/setuptiming.cpp: I honestly
1585           promise not to break the freeze anymore. I honestly promise not
1586           to break the freeze anymore. (yy,1000P) Changes after proofread
1587           by Malcolm.
1589 2005-12-11 23:42 +0000 [r487789]  Tom Albers tomalbers@kde.nl
1591         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1592           trunk/playground/utils/rsibreak/src/rsitimer.h,
1593           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1594           trunk/playground/utils/rsibreak/TODO,
1595           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Format the
1596           strings of the tooltip and the countdown, and add info over what
1597           break is upcomming
1599 2005-12-11 23:11 +0000 [r487784]  Bram Schoenmakers bramschoenmakers@kde.nl
1601         * trunk/playground/utils/rsibreak/src/rsitimer.h,
1602           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Set activity
1603           gauge to zero when we reset the counter.
1605 2005-12-11 22:26 +0000 [r487778]  Bram Schoenmakers bramschoenmakers@kde.nl
1607         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cast the
1608           requested time to a double to make the division work. The dynamic
1609           timer works now for periods > 100 seconds.
1611 2005-12-11 21:44 +0000 [r487768]  Tom Albers tomalbers@kde.nl
1613         * trunk/playground/utils/rsibreak/ChangeLog,
1614           trunk/playground/utils/rsibreak/src/setup.cpp,
1615           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1616           trunk/playground/utils/rsibreak/src/rsidock.h,
1617           trunk/playground/utils/rsibreak/NEWS,
1618           trunk/playground/utils/rsibreak/src/main.cpp,
1619           trunk/playground/utils/rsibreak/release_rsibreak.rb:
1620           Administrative things: - bump version - fix typo (RSIbreak ->
1621           RSIBreak) - remove that depressing message on `make install`,
1622           just because it is playground it can still compile, especially
1623           when you run make install ;-) - update changelog and news -
1624           change icon of popup-page in settings
1626 2005-12-11 02:13 +0000 [r487572]  Bram Schoenmakers bramschoenmakers@kde.nl
1628         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Oops.
1630 2005-12-11 01:46 +0000 [r487571]  Bram Schoenmakers bramschoenmakers@kde.nl
1632         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1633           trunk/playground/utils/rsibreak/src/rsitimer.h,
1634           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1635           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Better
1636           behaviour of the activity gauge in the docker. Goal for the
1637           victim: keep that gauge at zero as much as possible. Not really
1638           productive, but health++.
1640 2005-12-11 00:46 +0000 [r487562]  Bram Schoenmakers bramschoenmakers@kde.nl
1642         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1643           trunk/playground/utils/rsibreak/src/rsitimer.h,
1644           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Show idle
1645           status in docker.
1647 2005-12-10 23:04 +0000 [r487537]  Tom Albers tomalbers@kde.nl
1649         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1650           trunk/playground/utils/rsibreak/src/rsitimer.h,
1651           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Change
1652           solution. Do not always set the suspended state to false, but
1653           keep the state while you are in the config. That means two
1654           seperate slots to suspend. - Also, gives the possibility to set
1655           the targettime to the current time, so the tooltip will show that
1656           rsibreak is suspended instead of counting to 0 and then show that
1657           message. - Also, prevent that the avarage calculation continious
1658           in suspended state, because that will change the tray icon ;-)
1660 2005-12-10 22:19 +0000 [r487524]  Tom Albers tomalbers@kde.nl
1662         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Bug fix: after
1663           entering the config (m_suspended gets set to true) and leaving,
1664           m_suspended did not got set to false. Also an extra safeguard to
1665           bail out of maximize when suspended is true.
1667 2005-12-10 22:04 +0000 [r487520]  Tom Albers tomalbers@kde.nl
1669         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Base the
1670           resize of the image on the screen size, not on the desktop size,
1671           which will give odd results on xinerama/multihead.
1673 2005-12-07 23:26 +0000 [r486488]  Tom Albers tomalbers@kde.nl
1675         * trunk/playground/utils/rsibreak/src/rsidock.h,
1676           trunk/playground/utils/rsibreak/src/rsidock.cpp: Reimplemented
1677           because original implementation adds a minize item to the
1678           contextmenu, which we do not need. Sigh.
1680 2005-12-07 21:45 +0000 [r486453]  Tom Albers tomalbers@kde.nl
1682         * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
1683           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1684           trunk/playground/utils/rsibreak/src/rsipopup.h: Implement the two
1685           settings: use popup and use flash
1687 2005-12-05 22:25 +0000 [r485845]  Bram Schoenmakers bramschoenmakers@kde.nl
1689         * trunk/playground/utils/rsibreak/src/main.cpp: Make sure that the
1690           widget does not remain on the heap once we exit RSIBreak.
1692 2005-12-04 22:58 +0000 [r485569]  Bram Schoenmakers bramschoenmakers@kde.nl
1694         * trunk/playground/utils/rsibreak/src/setuppopup.cpp: o Set buddies
1695           o Fix typo Why two different What's this messages for the label
1696           and it's corresponding widget? Looks like double work for
1697           translators.
1699 2005-12-04 22:20 +0000 [r485563]  Tom Albers tomalbers@kde.nl
1701         * trunk/playground/utils/rsibreak/src/setuppopup.cpp,
1702           trunk/playground/utils/rsibreak/src/setuppopup.h: Fill the
1703           setuppopup page, need to implement the settings in the app...
1705 2005-12-04 21:44 +0000 [r485554]  Tom Albers tomalbers@kde.nl
1707         * trunk/playground/utils/rsibreak/src/main.cpp: When RSIBreak was
1708           started a second time, the widget get shown, which is not what
1709           RSIBreaks needs. Reimplemented KUniqueApplication to prevent
1710           that. Not completely sure this is the right way to do it.
1712 2005-12-03 11:20 +0000 [r485201]  Bram Schoenmakers bramschoenmakers@kde.nl
1714         * trunk/playground/utils/rsibreak/src/rsitimer.h,
1715           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cleanups in the
1716           RSITimer. I'm willing to revert if I broke anything, but some
1717           tests showed me everything still works fine.
1719 2005-12-03 11:13 +0000 [r485199]  Bram Schoenmakers bramschoenmakers@kde.nl
1721         * trunk/playground/utils/rsibreak/src/setuptiming.cpp: Use the same
1722           default values as in RSITimer::readConfig()
1724 2005-12-02 23:43 +0000 [r485131]  Tom Albers tomalbers@kde.nl
1726         * trunk/playground/utils/rsibreak/src/setup.cpp,
1727           trunk/playground/utils/rsibreak/src/rsipopup.cpp,
1728           trunk/playground/utils/rsibreak/src/setupgeneral.h,
1729           trunk/playground/utils/rsibreak/src/main.cpp,
1730           trunk/playground/utils/rsibreak/src/setuppopup.cpp (added),
1731           trunk/playground/utils/rsibreak/src/setup.h,
1732           trunk/playground/utils/rsibreak/src/Makefile.am,
1733           trunk/playground/utils/rsibreak/src/setupmaximized.cpp (added),
1734           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1735           trunk/playground/utils/rsibreak/src/setuppopup.h (added),
1736           trunk/playground/utils/rsibreak/src/setupmaximized.h (added),
1737           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1738           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - general
1739           cleanup (identing (hi bram)) - split general config into general
1740           && maximized - added dummy page for the popup - want config for:
1741           flash yes/no, use the popup in general yes/no, maybe flash color
1742           - upgraded Bram to author, thanks for your work!
1744 2005-12-02 22:27 +0000 [r485115]  Tom Albers tomalbers@kde.nl
1746         * trunk/playground/utils/rsibreak/src/rsidock.h,
1747           trunk/playground/utils/rsibreak/src/rsidock.cpp: Eat everything
1748           in the systemtray except the right click, show menu on right
1749           click. Let me know if this is not the right way. I tried a
1750           e->ignore(), but that does not seem to do what i thought it would
1751           do...
1753 2005-12-02 00:04 +0000 [r484810]  Bram Schoenmakers bramschoenmakers@kde.nl
1755         * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
1756           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1757           trunk/playground/utils/rsibreak/src/rsipopup.h: Add a little
1758           button to popup window to lock desktop.
1760 2005-12-01 23:32 +0000 [r484802]  Bram Schoenmakers bramschoenmakers@kde.nl
1762         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1763           trunk/playground/utils/rsibreak/NEWS: Button added to lock your
1764           desktop. In case you walk away during a break.
1766 2005-12-01 23:20 +0000 [r484800-484801]  Bram Schoenmakers bramschoenmakers@kde.nl
1768         * trunk/playground/utils/rsibreak/NEWS: Administration cruft
1770         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1771           trunk/playground/utils/rsibreak/src/rsidock.h,
1772           trunk/playground/utils/rsibreak/src/rsitimer.h,
1773           trunk/playground/utils/rsibreak/src/hi32-action-rsibreakx.png
1774           (added),
1775           trunk/playground/utils/rsibreak/src/hi16-action-rsibreakx.png
1776           (added), trunk/playground/utils/rsibreak/src/rsidock.cpp,
1777           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Feature added:
1778           Suspend RSIBreak with the docker's popup menu. Handy if you're
1779           playing a game for example. CCMAIL:341212@bugs.debian.org
1781 2005-12-01 21:24 +0000 [r484770]  Bram Schoenmakers bramschoenmakers@kde.nl
1783         * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
1784           trunk/playground/utils/rsibreak/src/rsipopup.h: Eat mouse release
1785           events, so the user can't click away the popups.
1787 2005-11-20 17:46 +0000 [r481815]  Stephan Binner binner@kde.org
1789         * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1790           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1791           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: i18n style
1792           guide fixes
1794 2005-11-13 11:06 +0000 [r480107]  Bram Schoenmakers bramschoenmakers@kde.nl
1796         * trunk/playground/utils/rsibreak/src/rsipopup.cpp (added),
1797           trunk/playground/utils/rsibreak/src/rsipopup.h (added): And the
1798           popup files of course.
1800 2005-11-13 11:02 +0000 [r480105-480106]  Bram Schoenmakers bramschoenmakers@kde.nl
1802         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1803           trunk/playground/utils/rsibreak/src/main.cpp,
1804           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1805           trunk/playground/utils/rsibreak/src/Makefile.am,
1806           trunk/playground/utils/rsibreak/src/mainpage.dox: A bunch of
1807           changes for RSIbreak: o Moved the passive popup to a new class:
1808           RSIPopup o Show progress bar in passive popup o Flash progress
1809           bar when the user keeps working during a request-for-relax o
1810           Added my name to main.cpp o mainpage.dox updated o Some issue in
1811           the Makefile.am fixed regarding the split-off of RSITimer
1813         * trunk/playground/utils/rsibreak/NEWS,
1814           trunk/playground/utils/rsibreak/AUTHORS: o Added me to authors o
1815           NEWS file updated with my to-be-committed changes
1817 2005-11-13 00:09 +0000 [r480066]  Bram Schoenmakers bramschoenmakers@kde.nl
1819         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1820           trunk/playground/utils/rsibreak/src/rsitimer.h,
1821           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1822           trunk/playground/utils/rsibreak/src/rsitimer.cpp: We don't need
1823           that query function in RSITimer I introduced last night. Just
1824           pass the object along the signal.
1826 2005-11-12 20:28 +0000 [r480017]  Tom Albers tomalbers@kde.nl
1828         * trunk/playground/utils/rsibreak/src/mainpage.cpp (removed),
1829           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1830           trunk/playground/utils/rsibreak/src/rsitimer.h,
1831           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1832           trunk/playground/utils/rsibreak/src/mainpage.dox (added),
1833           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - further
1834           cleanup, think that the separation is now completed - renamed
1835           mainpage.cpp to .dox - fixed apidox...
1837 2005-11-12 19:34 +0000 [r480015]  Ruurd Pels ruurd@tiscali.nl
1839         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Fix
1840           preprocessing issue due to inclusion of X headers
1842 2005-11-12 00:56 +0000 [r479871]  Bram Schoenmakers bramschoenmakers@kde.nl
1844         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1845           trunk/playground/utils/rsibreak/src/rsitimer.h,
1846           trunk/playground/utils/rsibreak/src/main.cpp,
1847           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1848           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o RSIWidget is
1849           the main widget for the application o RSITimer is a QObject now
1850           instead of a QWidget It looks like everything is still
1851           functioning after these changes. Please report them if there's
1852           something wrong.
1854 2005-11-11 11:20 +0000 [r479676]  Bram Schoenmakers bramschoenmakers@kde.nl
1856         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1857           trunk/playground/utils/rsibreak/src/rsitimer.h,
1858           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1859           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cleanups
1861 2005-11-10 23:27 +0000 [r479591]  Tom Albers tomalbers@kde.nl
1863         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1864           trunk/playground/utils/rsibreak/src/rsitimer.h (added),
1865           trunk/playground/utils/rsibreak/src/main.cpp,
1866           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1867           trunk/playground/utils/rsibreak/src/Makefile.am,
1868           trunk/playground/utils/rsibreak/src/rsitimer.cpp (added):
1869           Seperated the timer to a seperate class. Need to test regressions
1870           and fix api.
1872 2005-11-09 23:03 +0000 [r479299]  Bram Schoenmakers bramschoenmakers@kde.nl
1874         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1875           trunk/playground/utils/rsibreak/src/rsiwidget.h: o Don't exit
1876           that thing when you press the topright X o Move my method
1877           somewhere else in the file
1879 2005-11-09 22:27 +0000 [r479285]  Bram Schoenmakers bramschoenmakers@kde.nl
1881         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Unbreak
1882           rsibreak
1884 2005-11-09 22:04 +0000 [r479277]  Bram Schoenmakers bramschoenmakers@kde.nl
1886         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1887           trunk/playground/utils/rsibreak/src/rsiwidget.h: Some cleanups
1888           which keep bothering me on my local copy. Also some code to lock
1889           the desktop, but there's no button yet.
1891 2005-11-09 20:02 +0000 [r479259]  Tom Albers tomalbers@kde.nl
1893         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1894           trunk/playground/utils/rsibreak/src/rsidock.h,
1895           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1896           trunk/playground/utils/rsibreak/src/rsidock.cpp: Experimental:
1897           the icon in the tray now indicates the level of activity! Now I
1898           have to tune which level of activity shows which icon. Also need
1899           to think about the logic of the breaks into this. Ideas are
1900           welcome. Bram?
1902 2005-11-09 18:59 +0000 [r479241]  Tom Albers tomalbers@kde.nl
1904         * trunk/playground/utils/rsibreak/src/setupgeneral.h,
1905           trunk/playground/utils/rsibreak/NEWS,
1906           trunk/playground/utils/rsibreak/src/Makefile.am,
1907           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1908           trunk/playground/utils/rsibreak/src/rsibreak.desktop,
1909           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Possibility
1910           to start RSIBreak when KDE starts.
1912 2005-11-08 20:17 +0000 [r479002]  Tom Albers tomalbers@kde.nl
1914         * trunk/playground/utils/rsibreak/src/original_artwork.tar.gz
1915           (added), trunk/playground/utils/rsibreak/src/setup.cpp,
1916           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak0.png
1917           (added),
1918           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak1.png
1919           (added),
1920           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak2.png
1921           (added),
1922           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak0.png
1923           (added),
1924           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak1.png
1925           (added),
1926           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak3.png
1927           (added),
1928           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak2.png
1929           (added),
1930           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak4.png
1931           (added),
1932           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak3.png
1933           (added),
1934           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak4.png
1935           (added), trunk/playground/utils/rsibreak/AUTHORS,
1936           trunk/playground/utils/rsibreak/src/main.cpp,
1937           trunk/playground/utils/rsibreak/src/hi32-app-rsibreak.png,
1938           trunk/playground/utils/rsibreak/src/hi16-app-rsibreak.png,
1939           trunk/playground/utils/rsibreak/src/Makefile.am,
1940           trunk/playground/utils/rsibreak/src/rsibreak.desktop,
1941           trunk/playground/utils/rsibreak/src/rsidock.cpp: Replaced the
1942           xclock icon with a new icon made by Lee Olson. There are also
1943           actions numbered 0-4 so we can have 5 different stages. That
1944           needs to be implemented. Added Lee as contributer and removed
1945           Thorsten who can not contribute due to lack of time.
1947 2005-10-30 02:04 +0000 [r475651]  Tom Albers tomalbers@kde.nl
1949         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1950           trunk/playground/utils/rsibreak/src/rsidock.h,
1951           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1952           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1953           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Fix the app
1954           in case libxss is missing. Initial support for a key which
1955           activates a break. Currently win+b, need to make that
1956           configurable.
1958 2005-10-29 23:25 +0000 [r475641]  Tom Albers tomalbers@kde.nl
1960         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1961           trunk/playground/utils/rsibreak/NEWS,
1962           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1963           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1964           trunk/playground/utils/rsibreak/src/setuptiming.h: New feature:
1965           During the break the images get renewed, this way the break gets
1966           less boring. Looks like a slideshow. The image loading has been
1967           rewriten by using a paintEvent with a bitBlt().
1969 2005-10-29 15:13 +0000 [r475502]  Tom Albers tomalbers@kde.nl
1971         * trunk/playground/utils/rsibreak/ChangeLog,
1972           trunk/playground/utils/rsibreak/src/mainpage.cpp (added),
1973           trunk/playground/utils/rsibreak/NEWS,
1974           trunk/playground/utils/rsibreak/src/main.cpp,
1975           trunk/playground/utils/rsibreak/src/Makefile.am,
1976           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1977           trunk/playground/utils/rsibreak/src/rsibreak.lsm,
1978           trunk/playground/utils/rsibreak/release_rsibreak.rb: - update
1979           version number, new release today. - make DEBUG=true work in
1980           settings as well - added apidox mainpage - install .desktop file
1981           to correct location - updated NEWS and CHANGELOG
1983 2005-10-24 19:27 +0000 [r473858]  Tom Albers tomalbers@kde.nl
1985         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1986           trunk/playground/utils/rsibreak/src/rsiwidget.h: Add a passive
1987           popup to indicate rsibreak is waiting for a break. Unexpectedly
1988           this works quite nicely.
1990 2005-10-23 18:38 +0000 [r473462]  Tom Albers tomalbers@kde.nl
1992         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1993           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1994           trunk/playground/utils/rsibreak/TODO,
1995           trunk/playground/utils/rsibreak/src/setuptiming.h,
1996           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Changed
1997           lineedit to kintnuminput, reading from conf is now done via
1998           readnumentry, You can put a DEBUG=true in the settings so the
1999           minutes filled in the settings become seconds.
2001 2005-10-21 20:51 +0000 [r472741]  Bram Schoenmakers bramschoenmakers@kde.nl
2003         * trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Make it
2004           compile.
2006 2005-10-21 17:43 +0000 [r472713]  Tom Albers tomalbers@kde.nl
2008         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2009           trunk/playground/utils/rsibreak/src/rsidock.h,
2010           trunk/playground/utils/rsibreak/src/setupgeneral.h,
2011           trunk/playground/utils/rsibreak/NEWS,
2012           trunk/playground/utils/rsibreak/TODO,
2013           trunk/playground/utils/rsibreak/src/rsidock.cpp,
2014           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Finally
2015           managed to make the hardcoded ESC key to minimize the window
2016           configurable.
2018 2005-10-21 14:50 +0000 [r472663]  Tom Albers tomalbers@kde.nl
2020         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Since some of
2021           the intelligence is also handled elsewhere, I can remove some of
2022           the code, without functionality loss, but maybe with some
2023           regressions ;-) Also fixed a whatsthis error, showing random
2024           numbers and fixed the counter, which should count down correctly
2025           now. I'm not sure that (int)ceil() is the best way to do it
2026           though (i want the difference in time, rounded up).
2028 2005-10-21 10:30 +0000 [r472589]  Tom Albers tomalbers@kde.nl
2030         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Cleaned up a
2031           bit too much yesterday. After a bigBreak counter was not
2032           resetted, so the next break is again a BigBreak.
2034 2005-10-20 18:35 +0000 [r472432]  Tom Albers tomalbers@kde.nl
2036         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2037           trunk/playground/utils/rsibreak/src/rsiwidget.h: Again changes in
2038           the logic to have a break: - when it is time to have a break, and
2039           the user is busy, wait for 5 seconds inactivity within a maximum
2040           of 30 seconds - as long as the user stays idle, there will be no
2041           break - when the user stays idle for the duration of the planned
2042           break, the break is skipped. - when the user starts working
2043           again, the break will be activated.... idea from Bram.
2045 2005-10-20 16:31 +0000 [r472396]  Tom Albers tomalbers@kde.nl
2047         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2048           trunk/playground/utils/rsibreak/src/rsiwidget.h: Remove warning
2049           for a fresh install and fixed a problem with the loading of
2050           images, right after you change the path in the settings: the
2051           image was only loaded _after_ the first brake.
2053 2005-10-19 19:19 +0000 [r472072]  Tom Albers tomalbers@kde.nl
2055         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Not
2056           initialised variable, resulting in sometimes a break at start.
2057           Reported by Bram.
2059 2005-10-19 17:26 +0000 [r472053]  Tom Albers tomalbers@kde.nl
2061         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Fixed the
2062           logic a bit more and made the code more readible. Should be ok
2063           now.
2065 2005-10-18 20:02 +0000 [r471799]  Tom Albers tomalbers@kde.nl
2067         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2068           trunk/playground/utils/rsibreak/src/rsiwidget.h: Worked on the
2069           idle detection. I used this scheme: - When it is time to break,
2070           wait for 5 seconds inactivity to not completely interrupt the
2071           workflow (<- this part is new) - When it is time to break and the
2072           user is already idle for the duration of that break: delay the
2073           break - when it is time to break and the user is already idle
2074           since the last break: delay this break and the next one.
2075           (keep-it-out-of-my-face-right-after-lunch-feature) testing needed
2077 2005-10-17 21:44 +0000 [r471523]  Tom Albers tomalbers@kde.nl
2079         * trunk/playground/utils/rsibreak/src/setup.cpp,
2080           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2081           trunk/playground/utils/rsibreak/release_rsibreak.rb,
2082           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - save
2083           dialog size for settings dialog - expanded tooltips - use app
2084           font instead of Verdana
2086 2005-10-17 20:24 +0000 [r471491]  Tom Albers tomalbers@kde.nl
2088         * trunk/playground/utils/rsibreak/src/hi32-app-rsi.png (removed),
2089           trunk/playground/utils/rsibreak/src/hi16-app-rsi.png (removed),
2090           trunk/playground/utils/rsibreak/src/hi32-app-rsibreak.png
2091           (added),
2092           trunk/playground/utils/rsibreak/src/hi16-app-rsibreak.png
2093           (added), trunk/playground/utils/rsibreak/src/Makefile.am,
2094           trunk/playground/utils/rsibreak/TODO: Fix the application icon.
2095           Deleted non-binary icons and added the xclock icon as long as
2096           there is no alternative...
2098 2005-10-17 18:00 +0000 [r471428]  Tom Albers tomalbers@kde.nl
2100         * trunk/playground/utils/rsibreak/src/main.cpp,
2101           trunk/playground/utils/rsibreak/src/rsibreak.desktop,
2102           trunk/playground/utils/rsibreak/TODO: There is no need for
2103           multiple RSIBreaks...
2105 2005-10-12 18:51 +0000 [r469972]  Tom Albers tomalbers@kde.nl
2107         * trunk/playground/utils/rsibreak/ChangeLog (added),
2108           trunk/playground/utils/rsibreak/configure.in.bot (added),
2109           trunk/playground/utils/rsibreak/src/main.cpp,
2110           trunk/playground/utils/rsibreak/ChangeLog.Summary (added),
2111           trunk/playground/utils/rsibreak/src/rsibreak.lsm,
2112           trunk/playground/utils/rsibreak/release_rsibreak.rb,
2113           trunk/playground/utils/rsibreak/makechangelog (added): Added a
2114           configure.in.bot to tell the user if idle detection will be
2115           possible. Added a Changelog with some secret script found in
2116           kde-common, a summary file and bumped the version so I can make a
2117           new tarball.
2119 2005-10-12 16:35 +0000 [r469944]  Tom Albers tomalbers@kde.nl
2121         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2122           trunk/playground/utils/rsibreak/src/rsiwidget.h: This prevents a
2123           break immediatly after you return to your desk after been in a
2124           meeting or lunch for example. When you have been away a while,
2125           RSIBreak remembers that and will skip the next break...
2127 2005-10-11 21:46 +0000 [r469662]  Tom Albers tomalbers@kde.nl
2129         * trunk/playground/utils/configure.in.in,
2130           trunk/playground/utils/rsibreak/TODO: administrative, should be
2131           able to generate Dox now, but it does not work. Ideas are
2132           welcome, I give up.
2134 2005-10-11 19:16 +0000 [r469634]  Tom Albers tomalbers@kde.nl
2136         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2137           trunk/playground/utils/rsibreak/configure.in.in,
2138           trunk/playground/utils/rsibreak/src/rsiwidget.h,
2139           trunk/playground/utils/rsibreak/src/Makefile.am,
2140           trunk/playground/utils/rsibreak/TODO: RSIBreak meets idle
2141           detection! If you have not touched your mouse or keyboard after
2142           the preivous break, there is no need to break again. If you
2143           haven't done it for twice that time, you even gain a break (so
2144           the big break gets postponed one break). This was one of the most
2145           wanted features!
2147 2005-10-09 00:53 +0000 [r468689]  Tom Albers tomalbers@kde.nl
2149         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Add some
2150           additional debugging when image loading fails.
2152 2005-10-08 23:39 +0000 [r468674]  Tom Albers tomalbers@kde.nl
2154         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2155           trunk/playground/utils/rsibreak/TODO: add some debug
2157 2005-10-07 11:01 +0000 [r468168]  Thorsten Staerk dev@staerk.de
2159         * trunk/playground/utils/rsibreak/TODO: having tried rsipath on a
2160           fresh installation - without image path
2162 2005-10-06 22:29 +0000 [r467961]  Tom Albers tomalbers@kde.nl
2164         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2165           trunk/playground/utils/rsibreak/src/rsiwidget.h: Make the counter
2166           transparent again. + some cleanup.
2168 2005-10-06 21:48 +0000 [r467941]  Thorsten Staerk dev@staerk.de
2170         * trunk/playground/utils/rsibreak/src/setup.cpp,
2171           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2172           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
2173           trunk/playground/utils/rsibreak/src/rsidock.cpp,
2174           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: after
2175           having PMS (pimp-my-source)
2177 2005-10-06 21:33 +0000 [r467937]  Tom Albers tomalbers@kde.nl
2179         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2180           trunk/playground/utils/rsibreak/TODO: Small change but seems to
2181           solve the taskbar flashing bug
2183 2005-10-06 21:27 +0000 [r467935]  Thorsten Staerk dev@staerk.de
2185         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: finally my
2186           first useful commit ;-)
2188 2005-10-06 21:07 +0000 [r467931]  Tom Albers tomalbers@kde.nl
2190         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: With some help
2191           of thorsten, finally got the rescaling right.
2193 2005-10-06 19:59 +0000 [r467912]  Thorsten Staerk dev@staerk.de
2195         * trunk/playground/utils/rsibreak/AUTHORS: does this work ?
2197 2005-10-06 18:17 +0000 [r467889]  Tom Albers tomalbers@kde.nl
2199         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2200           trunk/playground/utils/rsibreak/src/rsidock.h,
2201           trunk/playground/utils/rsibreak/src/setupgeneral.h,
2202           trunk/playground/utils/rsibreak/src/rsiwidget.h,
2203           trunk/playground/utils/rsibreak/src/rsibreak.desktop,
2204           trunk/playground/utils/rsibreak/src/rsidock.cpp,
2205           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - Added
2206           posibility to abort the break with the ESC key, this is not
2207           configurable right now, as I don't understand how to do that. -
2208           Some cleanup (identing, whatsthis and as result of the test
2209           scripts)
2211 2005-10-01 22:24 +0000 [r466207]  Tom Albers tomalbers@kde.nl
2213         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2214           trunk/playground/utils/rsibreak/src/rsidock.h,
2215           trunk/playground/utils/rsibreak/release_rsibreak.rb,
2216           trunk/playground/utils/rsibreak/TODO (added),
2217           trunk/playground/utils/rsibreak/src/rsidock.cpp: Add todo list,
2218           feel free to add things to it. Added a link to KDE's bugreport
2219           system and show a welcome message when you start RSIBreak, so
2220           people actually know it has started.
2222 2005-10-01 16:38 +0000 [r466128]  Tom Albers tomalbers@kde.nl
2224         * trunk/playground/utils/rsibreak/src/setup.h,
2225           trunk/playground/utils/doc/kro,
2226           trunk/playground/utils/doc/ksupplicant,
2227           trunk/playground/utils/doc/kfile_chemical,
2228           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Make it
2229           compile again, sorry for the traffic, I'll stop for a while.
2231 2005-10-01 16:31 +0000 [r466125]  Tom Albers tomalbers@kde.nl
2233         * trunk/playground/utils/Mainpage.dox (added),
2234           trunk/playground/utils/rsibreak/src/setup.cpp,
2235           trunk/playground/utils/rsibreak/Makefile.am,
2236           trunk/playground/utils/rsibreak/src/rsidock.h,
2237           trunk/playground/utils/rsibreak/src/setupgeneral.h,
2238           trunk/playground/utils/Makefile.am.in,
2239           trunk/playground/utils/rsibreak/src/setup.h,
2240           trunk/playground/utils/rsibreak/src/rsiwidget.h,
2241           trunk/playground/utils/doc/kfile_chemical,
2242           trunk/playground/utils/rsibreak/src/rsibreak.lsm,
2243           trunk/playground/utils/rsibreak/src/setuptiming.h,
2244           trunk/playground/utils/doc/kro, trunk/playground/utils,
2245           trunk/playground/utils/doc/ksupplicant,
2246           trunk/playground/utils/rsibreak/src/Makefile.am,
2247           trunk/playground/utils/doc: Added some ignores Added Dox, make
2248           apidox does not work yet though Renamed a class
2250 2005-10-01 12:04 +0000 [r466038]  Bram Schoenmakers bramschoenmakers@kde.nl
2252         * trunk/playground/utils/rsibreak/Makefile.am,
2253           trunk/playground/utils/rsibreak/src/Makefile.am: rsibreak builds
2254           now, let the fun begin.
2256 2005-10-01 08:10 +0000 [r465909]  Bram Schoenmakers bramschoenmakers@kde.nl
2258         * trunk/playground/utils/rsibreak/Makefile.cvs (removed),
2259           trunk/playground/utils/rsibreak/configure.in (removed): Some
2260           redundant cruft which made configure fail.
2262 2005-09-30 21:19 +0000 [r465798]  Tom Albers tomalbers@kde.nl
2264         * trunk/playground/utils/rsibreak/src/rsidock.h,
2265           trunk/playground/utils/rsibreak: fix adress and one more ignore
2267 2005-09-30 21:05 +0000 [r465791]  Tom Albers tomalbers@kde.nl
2269         * trunk/playground/utils/rsibreak/Makefile.cvs (added),
2270           trunk/playground/utils/rsibreak/src/setup.cpp (added),
2271           trunk/playground/utils/rsibreak/COPYING (added),
2272           trunk/playground/utils/rsibreak/src/rsiwidget.cpp (added),
2273           trunk/playground/utils/rsibreak/Makefile.am (added),
2274           trunk/playground/utils/rsibreak/src/setupgeneral.h (added),
2275           trunk/playground/utils/rsibreak/src/rsidock.h (added),
2276           trunk/playground/utils/rsibreak/src/setup.h (added),
2277           trunk/playground/utils/rsibreak/src/rsiwidget.h (added),
2278           trunk/playground/utils/rsibreak/src/setuptiming.cpp (added),
2279           trunk/playground/utils/rsibreak/src/rsibreak.lsm (added),
2280           trunk/playground/utils/rsibreak/Doxyfile (added),
2281           trunk/playground/utils/rsibreak/AUTHORS (added),
2282           trunk/playground/utils/rsibreak/src/setuptiming.h (added),
2283           trunk/playground/utils/rsibreak/configure.in (added),
2284           trunk/playground/utils/rsibreak/src (added),
2285           trunk/playground/utils/rsibreak/src/hi32-app-rsi.png (added),
2286           trunk/playground/utils/rsibreak/src/hi16-app-rsi.png (added),
2287           trunk/playground/utils/rsibreak/src/rsibreakui.rc (added),
2288           trunk/playground/utils/rsibreak/configure.in.in (added),
2289           trunk/playground/utils/rsibreak/src/main.cpp (added),
2290           trunk/playground/utils/rsibreak/src/Makefile.am (added),
2291           trunk/playground/utils/rsibreak (added),
2292           trunk/playground/utils/rsibreak/src/rsibreak.desktop (added),
2293           trunk/playground/utils/rsibreak/src/rsidock.cpp (added),
2294           trunk/playground/utils/rsibreak/INSTALL (added),
2295           trunk/playground/utils/rsibreak/src/setupgeneral.cpp (added):
2296           Initial import of rsibreak. Its goal is to interrupt yout work
2297           behind the computer at a certain interval, so you have to take a
2298           break. This util can help to prevent rsi, repititive strain
2299           injury, when configured correctly and not pressing the 'minimize'
2300           button continously. ;-) The interval times and duration are
2301           configurable, just like the images you can see during the break.
2302           Also you can disable/enable the counter and minimize button.