SVN_SILENT made messages (.desktop file)
[rsibreak.git] / ChangeLog
blob0eaef145040e178f05e89bbf6df588a7ed6997d3
1 2006-06-19 20:07 +0000 [r553043]  Tom Albers tomalbers@kde.nl
3         * trunk/kdereview/rsibreak/src/rsiwidget.cpp,
4           trunk/kdereview/rsibreak/icons/hi32-app-rsibreak.png: Fix crash
5           on startup and fix one of the icons.
7 2006-06-19 19:06 +0000 [r553034]  Tom Albers tomalbers@kde.nl
9         * trunk/kdereview/rsibreak/src/main.cpp: Fix compilation in
10           kdereview.
12 2006-06-19 19:02 +0000 [r553033]  Tom Albers tomalbers@kde.nl
14         * trunk/playground/utils/rsibreak (removed),
15           trunk/kdereview/rsibreak (added): Move to kdereview
17 2006-06-19 17:42 +0000 [r553015]  Tom Albers tomalbers@kde.nl
19         * trunk/playground/utils/rsibreak/ChangeLog,
20           trunk/playground/utils/rsibreak/NEWS,
21           trunk/playground/utils/rsibreak/src/rsibreak.lsm: Closing 0.7.0.
22           tarball in a minute.
24 2006-06-18 18:48 +0000 [r552669]  Tom Albers tomalbers@kde.nl
26         * trunk/playground/utils/rsibreak/icons/hi16-action-rsibreakx.png,
27           trunk/playground/utils/rsibreak/icons/artwork-v3.tar.gz,
28           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak0.png,
29           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak1.png,
30           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak0.png,
31           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak2.png,
32           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak1.png,
33           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak3.png,
34           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak2.png,
35           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak4.png,
36           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak3.png,
37           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak4.png,
38           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreakx.png:
39           New versions. Made by Lee Olson.
41 2006-06-18 14:11 +0000 [r552610]  Tom Albers tomalbers@kde.nl
43         * trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Fix enable
44           state of the items.
46 2006-06-18 12:19 +0000 [r552587]  Tom Albers tomalbers@kde.nl
48         * trunk/playground/utils/rsibreak/icons/hi128-app-rsibreak.png
49           (added), trunk/playground/utils/rsibreak/src/setup.cpp,
50           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreakx.png,
51           trunk/playground/utils/rsibreak/icons,
52           trunk/playground/utils/rsibreak/icons/hi16-app-rsibreak.png,
53           trunk/playground/utils/rsibreak/icons/Makefile.am,
54           trunk/playground/utils/rsibreak/icons/hi32-action-timings.png
55           (added),
56           trunk/playground/utils/rsibreak/icons/hi128-action-rsibreak3.png
57           (removed),
58           trunk/playground/utils/rsibreak/icons/hi32-action-duringbreaks.png
59           (added), trunk/playground/utils/rsibreak/icons/artwork-v3.tar.gz
60           (added),
61           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak0.png,
62           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak1.png,
63           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak2.png,
64           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak0.png,
65           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak3.png,
66           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak1.png,
67           trunk/playground/utils/rsibreak/icons/hi32-action-dcop.png
68           (added),
69           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak2.png,
70           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak4.png,
71           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak3.png,
72           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak4.png,
73           trunk/playground/utils/rsibreak/release_rsibreak.rb,
74           trunk/playground/utils/rsibreak/icons/hi64-action-rsibreak3.png
75           (removed),
76           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreakx.png:
77           New icons. Changed the installation path of the icons to an app
78           specific one, instead of globally. Not sure how that behaves on
79           upgrades though.
81 2006-06-17 12:13 +0000 [r552309]  Bram Schoenmakers bramschoenmakers@kde.nl
83         * trunk/playground/utils/rsibreak/src/rsistatitem.cpp: Reset bit
84           array items properly.
86 2006-06-15 21:17 +0000 [r551878]  Bram Schoenmakers bramschoenmakers@kde.nl
88         * trunk/playground/utils/rsibreak/src/setupdcop.cpp,
89           trunk/playground/utils/rsibreak/src/setupdcop.h: Clear contents
90           before you drop something on the command fields.
92 2006-06-15 21:01 +0000 [r551872]  Bram Schoenmakers bramschoenmakers@kde.nl
94         * trunk/playground/utils/rsibreak/src/setupdcop.cpp,
95           trunk/playground/utils/rsibreak/src/setupdcop.h: o Button added
96           which starts KDCOP (useful for Drag 'n Dropping DCOP calls) o
97           Don't construct popup menu with every right click (it leaked
98           memory as well) o Add icons to popup
100 2006-06-15 20:31 +0000 [r551866]  Bram Schoenmakers bramschoenmakers@kde.nl
102         * trunk/playground/utils/rsibreak/NEWS: Update NEWS
104 2006-06-15 16:13 +0000 [r551800]  Bram Schoenmakers bramschoenmakers@kde.nl
106         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp: o Allow the
107           user to type "dcop " at the start of the command, like she's used
108           to in the command line. o Don't allow the user to call functions
109           on rsibreak itself.
111 2006-06-15 15:51 +0000 [r551789]  Bram Schoenmakers bramschoenmakers@kde.nl
113         * trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Looking
114           through my usability glasses (maybe I need a new opticien, who
115           knows), I concluded to move the idle less option somewhat
116           upwards. The other options are affected by it (disabled/enabled),
117           so it makes more sense to show them after the idle less option.
119 2006-06-13 17:02 +0000 [r551093]  Tom Albers tomalbers@kde.nl
121         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
122           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: Two little
123           bugfixes, first is that formatTime() should not be called with
124           true for isDuration, because it is not. And the calculation of
125           the width in the stats was done without taking the seconds into
126           account, thereby off by three characters.
128 2006-06-13 16:41 +0000 [r551089]  Tom Albers tomalbers@kde.nl
130         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Little bug in
131           the new timer, did not increase stats for breaks which the user
132           did not skip. Does that happen?
134 2006-06-13 09:37 +0000 [r550959]  Tom Albers tomalbers@kde.nl
136         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Move the
137           clearing of the background of the widget from minimize() to
138           maximize(). This prevents that when you skip the break the next
139           break reuses the previous screenshot, so it will eventually
140           become totally black after a few escaped breaks.
142 2006-06-13 08:24 +0000 [r550938]  Tom Albers tomalbers@kde.nl
144         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
145           trunk/playground/utils/rsibreak/src/setupdcop.cpp: Xinerama fix,
146           only show countdown / gray out the active screen, otherwise the
147           counter will end up in the middle.
149 2006-06-12 19:09 +0000 [r550788]  Tom Albers tomalbers@kde.nl
151         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: More work on
152           the noIdleTimer: - Set docker icon properly - implement
153           m_tinyBreakRequested && m_bigBreakRequested - fix the artifect on
154           the lower right corner during gray out - issue the right dcop
155           commands (hang in m_nextrbreak instead of the static
156           currentbreak) Thats it for now.
158 2006-06-12 16:54 +0000 [r550759]  Tom Albers tomalbers@kde.nl
160         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Fixes a crash
161           in the shortcut to minimize a break and setup the right timer
162           properly.
164 2006-06-11 22:20 +0000 [r550480]  Tom Albers tomalbers@kde.nl
166         * trunk/playground/utils/rsibreak/src/rsitimer.cpp:
167           svn_silent:stats
169 2006-06-11 22:02 +0000 [r550476]  Tom Albers tomalbers@kde.nl
171         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Make the noIdle
172           timer work, add some stats and add execution of dcop commands.
173           Seems to work quite well. BUG: 122954
175 2006-06-11 21:05 +0000 [r550468]  Tom Albers tomalbers@kde.nl
177         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
178           trunk/playground/utils/rsibreak/src/setupgeneral.h,
179           trunk/playground/utils/rsibreak/src/rsiwidget.h,
180           trunk/playground/utils/rsibreak/src/rsitimer.cpp,
181           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Add the
182           config option for the noIdleTimer.
184 2006-06-11 00:08 +0000 [r550092]  Tom Albers tomalbers@kde.nl
186         * trunk/playground/utils/rsibreak/src/setup.cpp,
187           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
188           trunk/playground/utils/rsibreak/src/main.cpp,
189           trunk/playground/utils/rsibreak/AUTHORS,
190           trunk/playground/utils/rsibreak/TODO: add Tina as contributor,
191           bump version, fix warning, update TODO
193 2006-06-10 23:51 +0000 [r550088]  Tom Albers tomalbers@kde.nl
195         * trunk/playground/utils/rsibreak/src/setup.cpp,
196           trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
197           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
198           trunk/playground/utils/rsibreak/src/setupdcop.cpp,
199           trunk/playground/utils/rsibreak/src/rsistatitem.cpp,
200           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
201           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
202           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
203           trunk/playground/utils/rsibreak/src/rsistats.cpp,
204           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
205           trunk/playground/utils/rsibreak/src/rsitimer.cpp,
206           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - Remove
207           debugging as far as I dont need it - Changed the 'Use images'
208           checkbox to a checkbox in the groupbox and moved the recursive
209           setting beack below the path. CCBUG: 128780 (transparant counter
210           is also fixed now, there is a little glitch just when the show
211           starts, but we have to live with that)
213 2006-06-10 23:12 +0000 [r550084]  Bram Schoenmakers bramschoenmakers@kde.nl
215         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Improvements
216           for transparent label
218 2006-06-10 21:40 +0000 [r550065]  Bram Schoenmakers bramschoenmakers@kde.nl
220         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
221           trunk/playground/utils/rsibreak/src/rsirelaxpopup.h,
222           trunk/playground/utils/rsibreak/src/rsidock.h,
223           trunk/playground/utils/rsibreak/src/rsitimer.h,
224           trunk/playground/utils/rsibreak/src/rsiwidget.h,
225           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
226           trunk/playground/utils/rsibreak/src/rsidock.cpp,
227           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Warn in relax
228           popup when the next break will be a big break (big breaks always
229           came quite suddenly for me) o Attempt to make a transparent label
230           in the full screen widget. Works only with the grey out effect,
231           not with image mode.
233 2006-06-10 20:54 +0000 [r550057]  Tom Albers tomalbers@kde.nl
235         * trunk/playground/utils/rsibreak/src/setupdcop.cpp: Only enable
236           what's needed
238 2006-06-10 14:30 +0000 [r549976]  Tom Albers tomalbers@kde.nl
240         * trunk/playground/utils/rsibreak/src/rsidock.cpp: svn_silent:
241           Clean up the dock
243 2006-06-10 14:22 +0000 [r549973]  Tom Albers tomalbers@kde.nl
245         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
246           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
247           trunk/playground/utils/rsibreak/src/rsiglobals.h,
248           trunk/playground/utils/rsibreak/src/setupdcop.cpp,
249           trunk/playground/utils/rsibreak/src/setupdcop.h,
250           trunk/playground/utils/rsibreak/src/rsidock.cpp,
251           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Make the
252           execution of dcop commands depend on the type of the break -
253           adjust config - adjust execution routines - adjust callers
254           Removed the dcop commands columns from the listview Removed some
255           kddebug, it is time to remove all of them where possible Dont
256           suspend rsibreak when about dialog is shown
258 2006-06-09 22:37 +0000 [r549814]  Tom Albers tomalbers@kde.nl
260         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
261           trunk/playground/utils/rsibreak/src/rsiwidget.h,
262           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
263           trunk/playground/utils/rsibreak/src/setupmaximized.h: Make the
264           gray out configurable. Make it the default setting. Counterbox
265           will be fixed later. BUG: 128780
267 2006-06-09 22:15 +0000 [r549805]  Bram Schoenmakers bramschoenmakers@kde.nl
269         * trunk/playground/utils/rsibreak/src/rsiglobals.h,
270           trunk/playground/utils/rsibreak/src/rsistats.cpp,
271           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: Two new
272           statistics: percentage of activity during the last hour and the
273           last 6 hours.
275 2006-06-09 22:01 +0000 [r549801]  Tom Albers tomalbers@kde.nl
277         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: reorganise the
278           resizing.
280 2006-06-09 12:11 +0000 [r549642]  Tom Albers tomalbers@kde.nl
282         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
283           trunk/playground/utils/rsibreak/src/setupdcop.cpp: Remove not
284           working karm dcop calls and rearrange maximize() in rsiwidget so
285           it steals focus again. CCBUG: 128780
287 2006-06-08 22:26 +0000 [r549518]  Tom Albers tomalbers@kde.nl
289         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Make sure that
290           the second break has the fade effect as well, dont load another
291           image when there is only one image and dont rename slots just
292           before commits, thats asking for it.
294 2006-06-08 22:10 +0000 [r549515]  Tom Albers tomalbers@kde.nl
296         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
297           trunk/playground/utils/rsibreak/src/rsiwidget.h: Ok, this commit
298           will change rsiwidget in a few ways. When there is no image found
299           in the folder, it will gray out as in the kde logout sequence.
300           Next to that, some artifacts seem to have been solved by these
301           changes.... Todo: - place the counter in a box, maybe use the
302           rsipopup for it - make this behaviour configurable, next to the
303           images. - make this behaviour the default setting. Please check
304           for regressions and other issues. CCBUG: 128780 I can not support
305           transparant images as part of your image collection, but the aim
306           is the title of the bugreport ;-)
308 2006-06-06 19:33 +0000 [r548887]  Tom Albers tomalbers@kde.nl
310         * trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp: Fix
311           jumping of the passivepopup and resizing when the label changes.
313 2006-06-06 17:55 +0000 [r548870]  Tom Albers tomalbers@kde.nl
315         * trunk/playground/utils/rsibreak/src/rsitimer.h,
316           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Libxss is
317           required for compiling. I don't see a reason to check it at
318           runtime.
320 2006-06-06 17:43 +0000 [r548869]  Tom Albers tomalbers@kde.nl
322         * trunk/playground/utils/rsibreak/src/rsitimer_dpms.cpp,
323           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Dont query
324           the dpms settings in the constructor, but after 6 minutes idle
325           time, improves startup speed (yes, it is not impressive), and if
326           the user changes the setting during the session, it will be
327           picked up. - Remove the have_libxss from the rsitimer_dpms, the
328           functionality does not depend on that lib. If it is not needed it
329           will not be queried. So this is cleaner.
331 2006-06-06 15:27 +0000 [r548826]  Tom Albers tomalbers@kde.nl
333         * trunk/playground/utils/rsibreak/src/rsitimer_dpms.cpp,
334           trunk/playground/utils/rsibreak/src/rsitimer.h,
335           trunk/playground/utils/rsibreak/src/rsitimer_dpms.h,
336           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Maximum idle
337           time was again limited (my lunch break was definitly greater than
338           20 minutes). This time it seems the 'standby' state of DPMS was
339           the maximum. Fixed this by expanding the workaround to also
340           ignore the standby and suspend interval second. Why o why does X
341           emit activity when blanking the screen....
343 2006-06-05 15:24 +0000 [r548441]  Tom Albers tomalbers@kde.nl
345         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
346           trunk/playground/utils/rsibreak/src/rsitimer.h,
347           trunk/playground/utils/rsibreak/src/rsiwidget.h,
348           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Since
349           smootscale is time consuming, limit the loading of images to a
350           bare minimum. Before this commit a new image was loaded when the
351           config was entered (minimize() to make sure there was no active
352           break) and when leaving the dialog another image was loaded
353           (minimize() to reset timers). After this commit, only an image is
354           loaded when needed. Hence the dialogs appear faster and when
355           dialog is closed, rsibreak is immediatly picking up its task.
357 2006-06-05 14:44 +0000 [r548426]  Tom Albers tomalbers@kde.nl
359         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Playing with
360           callgrind, i don't really understand it, but smoothscale seems to
361           delay startup enormously.
363 2006-05-31 22:14 +0000 [r547133]  Tom Albers tomalbers@kde.nl
365         * trunk/playground/utils/rsibreak/src/setup.cpp,
366           trunk/playground/utils/rsibreak/src/setuppopup.cpp (removed),
367           trunk/playground/utils/rsibreak/src/Makefile.am,
368           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
369           trunk/playground/utils/rsibreak/src/setuppopup.h (removed),
370           trunk/playground/utils/rsibreak/src/setupmaximized.h: More work
371           on usability report: - merge popup tab with maximized tab -
372           reorganise all options in setupmaximized - renamed maximize tab
373           to 'During Break' - remove popup tab Completes Issue 2.2
374           usability review. CCMAIL: t.trillitzsch@gmx.de,
375           clearbeast@gmail.com
377 2006-05-31 21:19 +0000 [r547115]  Tom Albers tomalbers@kde.nl
379         * trunk/playground/utils/rsibreak/src/setuppopup.cpp: Usability
380           work on the setuppopup page. - brought the checkbox closer to the
381           label - reduced the text of the label - a bit more space between
382           the options Finished issue 2.1 from the report. CCMAIL:
383           t.trillitzsch@gmx.de
385 2006-05-29 18:47 +0000 [r546323]  Tom Albers tomalbers@kde.nl
387         * trunk/playground/utils/rsibreak/src/setuppopup.cpp,
388           trunk/playground/utils/rsibreak/src/setupdcop.cpp,
389           trunk/playground/utils/rsibreak/src/setuptiming.cpp: Point 1.1
390           usability report. timing: - resize kintnuminput to minimum
391           possible - align the associated labels to the right dcop: - make
392           label break automatically according to the width, this was
393           causing the wide display. popup: - make label break automatically
394           according to the width, this was causing the small text in the
395           wide display. CCMAIL: t.trillitzsch@gmx.de
397 2006-05-22 19:31 +0000 [r543783]  Bram Schoenmakers bramschoenmakers@kde.nl
399         * trunk/playground/utils/rsibreak/src/setupdcop.cpp,
400           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Actually call
401           the DCOP commands in the timer (on the right places I hope).
402           Executed both on tiny breaks and big breaks (for now)
404 2006-05-21 20:15 +0000 [r543355]  Tom Albers tomalbers@kde.nl
406         * trunk/playground/utils/rsibreak/src/setup.cpp,
407           trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
408           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
409           trunk/playground/utils/rsibreak/src/rsiglobals.h,
410           trunk/playground/utils/rsibreak/src/setupdcop.cpp,
411           trunk/playground/utils/rsibreak/src/setupdcop.h: Ok, missing
412           pieces: start using it && implement add and delete. We can now
413           start to test it.
415 2006-05-21 13:53 +0000 [r543170]  Tom Albers tomalbers@kde.nl
417         * trunk/playground/utils/rsibreak/src/setup.cpp,
418           trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
419           trunk/playground/utils/rsibreak/src/rsiglobals.h,
420           trunk/playground/utils/rsibreak/src/setupdcop.cpp: continued work
421           on dcop calls. Implemented load and save functions. Only load
422           example data when list is empty. Move execution to rsiglobals to
423           share it with rsitimer later on. Todo: add new rule, delete new
424           rule and make adjust rsitimer to make it work.
426 2006-05-20 16:11 +0000 [r542919]  Bram Schoenmakers bramschoenmakers@kde.nl
428         * trunk/playground/utils/rsibreak/src/setupdcop.cpp: Mind the "()"
429           when you're not passing data.
431 2006-05-20 15:14 +0000 [r542910]  Tom Albers tomalbers@kde.nl
433         * trunk/playground/utils/rsibreak/src/setupdcop.cpp,
434           trunk/playground/utils/rsibreak/src/setupdcop.h: Another step
435           towards executing dcop calls at start and ending of a break.
436           Still wip... Bram, any can you look at slotTestStart(), i've no
437           clue what i'm doing wrong there.
439 2006-05-19 23:22 +0000 [r542678]  Tom Albers tomalbers@kde.nl
441         * trunk/playground/utils/rsibreak/src/setup.cpp,
442           trunk/playground/utils/rsibreak/src/setupdcop.cpp (added),
443           trunk/playground/utils/rsibreak/src/Makefile.am,
444           trunk/playground/utils/rsibreak/src/setupdcop.h (added): First
445           steps to be able to execute dcop commands on start and ending of
446           a break. Work in progress...
448 2006-05-19 14:18 +0000 [r542517]  Tom Albers tomalbers@kde.nl
450         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Usability
451           recomendation from Tina. Show where the icon sits in the tray.
452           Shameless copy from various places. CCMAIL: t.trillitzsch@gmx.de
454 2006-05-13 17:29 +0000 [r540509]  Tom Albers tomalbers@kde.nl
456         * trunk/playground/utils/rsibreak/configure.in.bot: Small typo.
457           Patch from the FreeBSD people via Alex Dupre.
459 2006-05-13 17:20 +0000 [r540507]  Tom Albers tomalbers@kde.nl
461         * trunk/playground/utils/rsibreak/src/Makefile.am: Compiling with
462           -jN with N>1 was broken. Gentoo bug 132875. Patch from Diego
463           'Flameeyes' Pettenò <flameeyes@gentoo.org>.
465 2006-05-05 21:45 +0000 [r537810]  Bram Schoenmakers bramschoenmakers@kde.nl
467         * trunk/playground/utils/rsibreak/src/rsidock.cpp: Always create
468           timeout timer for tooltip, not only when entering the docker
469           icon. Sometimes the timer seems to be uninitialized when pressing
470           the mouse button on it. Should fix Tom's crash report.
472 2006-05-05 10:39 +0000 [r537617]  Tom Albers tomalbers@kde.nl
474         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: At least keep
475           20 sec popup free when starting.
477 2006-05-05 10:30 +0000 [r537612]  Tom Albers tomalbers@kde.nl
479         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: But m_tiny_left
480           is not resetted, so is 0, so enters loop. Revert last fix and try
481           another approach.
483 2006-05-05 08:38 +0000 [r537586]  Tom Albers tomalbers@kde.nl
485         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Finally fixed
486           this bug ( I hope ). Right after a break of 10 seconds, it can
487           happen that m_patience is still > 0, because that is set to 15
488           seconds. That causes the break to not be resetted and a full
489           screen widget appears. Ideally the m_patience should be reset to
490           0, but as the order in the code does this later on, so now
491           prevent entering the loop.
493 2006-04-29 21:45 +0000 [r535617]  Bram Schoenmakers bramschoenmakers@kde.nl
495         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Reset timers
496           properly after a forced (DCOP invoked) big break, while the next
497           break was actually a tiny break.
499 2006-04-28 14:57 +0000 [r535101]  Bram Schoenmakers bramschoenmakers@kde.nl
501         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Revert
502           attaching the timer to the "Reset when idle" option.
504 2006-04-28 09:31 +0000 [r534971]  Bram Schoenmakers bramschoenmakers@kde.nl
506         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
507           trunk/playground/utils/rsibreak/src/rsiwidget.h: o New timer
508           accessible now, under the option "Reset timers when idle" in the
509           setup dialog. This is only evaluated when starting RSIBreak,
510           which means you have to restart RSIBreak to load the new timer
511           code if you change the idle detection setting. Will be improved
512           sometime. o mDcopIface -> m_dcopIface
514 2006-04-24 17:59 +0000 [r533401]  Tom Albers tomalbers@kde.nl
516         * trunk/playground/utils/rsibreak/NEWS,
517           trunk/playground/utils/rsibreak/CMakeLists.txt,
518           trunk/playground/utils/rsibreak/icons/hi32-app-rsibreak.png
519           (added),
520           trunk/playground/utils/rsibreak/icons/hi16-app-rsibreak.png
521           (added), trunk/playground/utils/rsibreak/icons/artwork-v1.tar.gz
522           (added),
523           trunk/playground/utils/rsibreak/src/hi32-app-rsibreak.png
524           (removed),
525           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak0.png
526           (added),
527           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak1.png
528           (added),
529           trunk/playground/utils/rsibreak/src/hi16-app-rsibreak.png
530           (removed),
531           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak2.png
532           (added),
533           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak0.png
534           (added),
535           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak3.png
536           (added),
537           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak1.png
538           (added),
539           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak4.png
540           (added),
541           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak2.png
542           (added),
543           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak3.png
544           (added), trunk/playground/utils/rsibreak/release_rsibreak.rb,
545           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak4.png
546           (added),
547           trunk/playground/utils/rsibreak/icons/hi64-action-rsibreak3.png
548           (added),
549           trunk/playground/utils/rsibreak/icons/hi32-action-rsibreakx.png
550           (added),
551           trunk/playground/utils/rsibreak/icons/hi16-action-rsibreakx.png
552           (added),
553           trunk/playground/utils/rsibreak/src/original_artwork.tar.gz
554           (removed), trunk/playground/utils/rsibreak/Makefile.am,
555           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak0.png
556           (removed),
557           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak1.png
558           (removed), trunk/playground/utils/rsibreak/icons (added),
559           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak2.png
560           (removed),
561           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak0.png
562           (removed),
563           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak3.png
564           (removed),
565           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak1.png
566           (removed),
567           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak4.png
568           (removed),
569           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak2.png
570           (removed),
571           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak3.png
572           (removed),
573           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak4.png
574           (removed),
575           trunk/playground/utils/rsibreak/src/hi32-action-rsibreakx.png
576           (removed), trunk/playground/utils/rsibreak/icons/Makefile.am
577           (added),
578           trunk/playground/utils/rsibreak/src/hi16-action-rsibreakx.png
579           (removed),
580           trunk/playground/utils/rsibreak/icons/hi128-action-rsibreak3.png
581           (added), trunk/playground/utils/rsibreak/icons/CMakeLists.txt
582           (added), trunk/playground/utils/rsibreak/icons/artwork-v2.tar.gz
583           (added), trunk/playground/utils/rsibreak/src/Makefile.am,
584           trunk/playground/utils/rsibreak/src/CMakeLists.txt: New icons
585           from Lee Olson - put into a separate icons folder - removed old
586           ones - adjusted buildsystems - moved tarballs with the raw
587           material - adjusted release script - updated NEWS.
589 2006-04-23 21:31 +0000 [r533164]  Bram Schoenmakers bramschoenmakers@kde.nl
591         * trunk/playground/utils/rsibreak/src/rsitimer.h,
592           trunk/playground/utils/rsibreak/src/rsitimer.cpp: First attempt
593           for a timer without idle detection (wish 122954). It's not
594           finished, nor accessible and thus completely untested, but at
595           least it compiles. It relies for a great part on the existing
596           timer $ Will work on this later on. CCBUG:122954
598 2006-04-23 18:10 +0000 [r533119]  Bram Schoenmakers bramschoenmakers@kde.nl
600         * trunk/playground/utils/rsibreak/src/rsistats.cpp: What's this for
601           my new statistic.
603 2006-04-23 17:58 +0000 [r533116]  Bram Schoenmakers bramschoenmakers@kde.nl
605         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
606           trunk/playground/utils/rsibreak/src/rsistats.h,
607           trunk/playground/utils/rsibreak/src/rsiglobals.h,
608           trunk/playground/utils/rsibreak/src/rsistatitem.cpp,
609           trunk/playground/utils/rsibreak/src/rsistats.cpp,
610           trunk/playground/utils/rsibreak/src/rsistatitem.h,
611           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: o New
612           class of RSIStatItems introduced: items which keeps track of the
613           user's usage. A global array keeps track of every second of usage
614           or idleness in the last 24h. The new class is able to record
615           parts of this array to calculate the percentage of usage in the
616           last minute, hour or day (whatever interval <24h). At the moment
617           only the activity of the last minute is added, as proof of
618           concept. It should be possible to query more kinds of intervals.
619           o The statistic mapping uses pointers instead of direct instances
620           of statistic items. o One more krazy report fixed. FEATURE
622 2006-04-23 09:33 +0000 [r532908]  Bram Schoenmakers bramschoenmakers@kde.nl
624         * trunk/playground/utils/rsibreak/src/setup.cpp,
625           trunk/playground/utils/rsibreak/src/setuppopup.cpp,
626           trunk/playground/utils/rsibreak/src/setup.h,
627           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
628           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
629           trunk/playground/utils/rsibreak/src/setuppopup.h,
630           trunk/playground/utils/rsibreak/src/setupmaximized.h,
631           trunk/playground/utils/rsibreak/src/setuptiming.h,
632           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: More krazy
633           reports fixed: changed the copyright headers.
635 2006-04-22 22:47 +0000 [r532835]  Bram Schoenmakers bramschoenmakers@kde.nl
637         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
638           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
639           trunk/playground/utils/rsibreak/src/setuptiming.cpp: Make krazy
640           shut up a bit.
642 2006-04-21 17:50 +0000 [r532336]  Tom Albers tomalbers@kde.nl
644         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp: syntax error
645           before "mins"
647 2006-04-20 22:12 +0000 [r532048]  Bram Schoenmakers bramschoenmakers@kde.nl
649         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
650           trunk/playground/utils/rsibreak/src/dcopiface.h,
651           trunk/playground/utils/rsibreak/src/rsitimer.h,
652           trunk/playground/utils/rsibreak/src/dcopiface.cpp,
653           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Two new DCOP
654           calls: o Force tiny break o Force big break
656 2006-04-20 19:32 +0000 [r531995]  Tom Albers tomalbers@kde.nl
658         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: ambiguous
659           overload for `bool & ? const QString & : const char[4]'
661 2006-04-12 18:32 +0000 [r529202]  Tom Albers tomalbers@kde.nl
663         * trunk/playground/utils/rsibreak/src/CMakeLists.txt: Finally found
664           the correct way
666 2006-04-11 19:12 +0000 [r528781]  Tom Albers tomalbers@kde.nl
668         * trunk/playground/utils/rsibreak/config.h.cmake (added),
669           trunk/playground/utils/rsibreak/CMakeLists.txt (added),
670           trunk/playground/utils/rsibreak/src/CMakeLists.txt (added): CMake
671           build files, has some errors, will polish them as I learn CMake
672           better.
674 2006-04-11 18:47 +0000 [r528761]  Bram Schoenmakers bramschoenmakers@kde.nl
676         * trunk/playground/utils/rsibreak/src/rsistats.cpp: Extended the
677           what's this explanations a bit.
679 2006-04-10 18:53 +0000 [r528324]  Tom Albers tomalbers@kde.nl
681         * trunk/playground/utils/rsibreak/ChangeLog,
682           trunk/playground/utils/rsibreak/NEWS,
683           trunk/playground/utils/rsibreak/src/main.cpp,
684           trunk/playground/utils/rsibreak/release_rsibreak.rb,
685           trunk/playground/utils/rsibreak/TODO: prep 0.6.0
687 2006-04-09 21:58 +0000 [r528030]  Tom Albers tomalbers@kde.nl
689         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Fix corner
690           case. User locks and unlocks during one break, the buttons dont
691           work anymore, because the eventfilter is not used because those
692           have been released because the lock() dcop call does not work in
693           that case. *sigh*
695 2006-04-09 21:38 +0000 [r528013]  Tom Albers tomalbers@kde.nl
697         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: When no image
698           is found, the background is black during a break. Change the font
699           color to white in that case.
701 2006-04-09 21:27 +0000 [r528008]  Tom Albers tomalbers@kde.nl
703         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
704           trunk/playground/utils/rsibreak/src/rsitimer.cpp: slotLock did
705           not seem to work when the mouse and keyboard are grabbed. Release
706           them! Thanks to Nicola Ruggero for reporting. CCMAIL:
707           nixprog.adsl@tiscali.it
709 2006-04-09 14:04 +0000 [r527831]  Bram Schoenmakers bramschoenmakers@kde.nl
711         * trunk/playground/utils/rsibreak/src/rsistats.cpp: New (better?)
712           calculation for Pause score.
714 2006-04-07 21:39 +0000 [r527367]  Bram Schoenmakers bramschoenmakers@kde.nl
716         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Possible
717           compile fix
719 2006-04-07 09:40 +0000 [r527203-527204]  Bram Schoenmakers bramschoenmakers@kde.nl
721         * trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp: Not meant
722           to be committed.
724         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
725           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp: Show empty
726           strings instead of 00:00:00 in statistics.
728 2006-04-07 08:28 +0000 [r527187]  Tom Albers tomalbers@kde.nl
730         * trunk/playground/utils/rsibreak/src/rsidock.cpp: Fix bug where
731           the left mouse click on rsibreak would only show the stats the
732           first time.
734 2006-04-07 08:13 +0000 [r527183]  Tom Albers tomalbers@kde.nl
736         * trunk/playground/utils/rsibreak/src,
737           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
738           trunk/playground/utils/rsibreak/src/rsiwidget.h: Ha, figured this
739           bug out when I was under the shower. When the break is ESCaped
740           during the first second of the break the grab functions are
741           called after the widget is minimized, leaving RSIBreak
742           unresponsive for left en right mouse clicks! Hopefully this was
743           the bug Achim and Bram reported.
745 2006-04-06 20:26 +0000 [r527092]  Bram Schoenmakers bramschoenmakers@kde.nl
747         * trunk/playground/utils/rsibreak/src/rsistatitem.cpp,
748           trunk/playground/utils/rsibreak/src/rsistats.cpp,
749           trunk/playground/utils/rsibreak/src/rsistatitem.h: Reset stats
750           properly.
752 2006-04-05 21:27 +0000 [r526897]  Tom Albers tomalbers@kde.nl
754         * trunk/playground/utils/rsibreak/src/rsidock.cpp: switch to the
755           right dektop
757 2006-04-05 20:55 +0000 [r526886]  Tom Albers tomalbers@kde.nl
759         * trunk/playground/utils/rsibreak/src/rsidock.cpp: Left click on
760           tray item show statistics. Advice from Achim Bohnet.
762 2006-04-05 20:00 +0000 [r526865]  Tom Albers tomalbers@kde.nl
764         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
765           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Dont pester
766           the user with the reset of the timers by the popup by default.
767           Advice from Achim Bohnet
769 2006-04-05 18:05 +0000 [r526831]  Tom Albers tomalbers@kde.nl
771         * trunk/playground/utils/rsibreak/ChangeLog,
772           trunk/playground/utils/rsibreak/NEWS,
773           trunk/playground/utils/rsibreak/src/main.cpp,
774           trunk/playground/utils/rsibreak/src/Makefile.am,
775           trunk/playground/utils/rsibreak/release_rsibreak.rb: - link the
776           convenience library statically - update the files for a rc2,
777           which is packed after this commit.
779 2006-04-04 21:49 +0000 [r526550]  Bram Schoenmakers bramschoenmakers@kde.nl
781         * trunk/playground/utils/rsibreak/src/rsitooltip.cpp: Oh, it didn't
782           compile. How could I've missed that.
784 2006-04-04 16:45 +0000 [r526439]  Bram Schoenmakers bramschoenmakers@kde.nl
786         * trunk/playground/utils/rsibreak/src/rsistats.h,
787           trunk/playground/utils/rsibreak/src/rsiglobals.h,
788           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
789           trunk/playground/utils/rsibreak/src/rsistats.cpp: o A color is
790           now easily assignable to every stat with RSIStats::setColor() o
791           Sync colors last big/tiny break with colors in tooltip o Cleanups
792           thanks to the new method. Hackish enums like LAST_BIG_BREAK_COLOR
793           are not required anymore
795 2006-04-04 16:05 +0000 [r526424]  Bram Schoenmakers bramschoenmakers@kde.nl
797         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Call hide()
798           immediately when suspending. There's no need to evaluate the bool
799           coming along with suspend(), just always hide when emitted.
801 2006-04-04 14:31 +0000 [r526397]  Bram Schoenmakers bramschoenmakers@kde.nl
803         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: In commit
804           #523619 I made the idle detection guards too strong. Moved the
805           guards one level deeper. This fixes the issue that the timers
806           were not reset when a break has passed (with popup). A symptom
807           was that the docker icon was still filled after a relax moment.
809 2006-04-03 19:31 +0000 [r526075]  Tom Albers tomalbers@kde.nl
811         * trunk/playground/utils/rsibreak/src/rsitimer_dpms.cpp (added),
812           trunk/playground/utils/rsibreak/NEWS,
813           trunk/playground/utils/rsibreak/src/rsitimer_dpms.h (added),
814           trunk/playground/utils/rsibreak/src/Makefile.am,
815           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Because
816           --enable-final is broken (int32 clash in qglobal), Ruurd
817           suggested to put it in a seperate library.
819 2006-04-02 20:46 +0000 [r525786]  Malcolm Hunter malcolm.hunter@gmx.co.uk
821         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
822           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
823           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
824           trunk/playground/utils/rsibreak/src/rsistats.cpp,
825           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
826           trunk/playground/utils/rsibreak/src/setupgeneral.cpp:
827           Typographical corrections and changes
829 2006-04-01 20:23 +0000 [r525376]  Bram Schoenmakers bramschoenmakers@kde.nl
831         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Forgot this
832           one.
834 2006-04-01 17:45 +0000 [r525337]  Bram Schoenmakers bramschoenmakers@kde.nl
836         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp: Stupid
837           copypaste mistake.
839 2006-04-01 17:42 +0000 [r525336]  Tom Albers tomalbers@kde.nl
841         * trunk/playground/utils/rsibreak/ChangeLog,
842           trunk/playground/utils/rsibreak/src/rsistats.h,
843           trunk/playground/utils/rsibreak/NEWS,
844           trunk/playground/utils/rsibreak/src/main.cpp,
845           trunk/playground/utils/rsibreak/src/mainpage.dox,
846           trunk/playground/utils/rsibreak/src/rsistats.cpp,
847           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Version++ -
848           renamed stat to "current idle period" - fixed two whatsthis -
849           updated NEWS, CHANGELOG, mainpage.dox - removed comment - added
850           comment to documentation about derived stats w/setStat() - Will
851           tag rc1 now
853 2006-04-01 17:17 +0000 [r525332]  Bram Schoenmakers bramschoenmakers@kde.nl
855         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
856           trunk/playground/utils/rsibreak/src/rsidock.h,
857           trunk/playground/utils/rsibreak/src/rsitimer.h,
858           trunk/playground/utils/rsibreak/src/rsidock.cpp,
859           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Something went
860           wrong yesterday with moving timer data to RSIGlobals. New timer
861           data is properly read after configuring.
863 2006-04-01 16:46 +0000 [r525326]  Tom Albers tomalbers@kde.nl
865         * trunk/playground/utils/rsibreak/src/rsitimer.h,
866           trunk/playground/utils/rsibreak/src/rsitimer.cpp: I could not
867           find the energy settings in my KDE, but they exists and the
868           DPMSModeOff is responsible for the idle reset to 0. This patch
869           removes the assumed hard coded value and queries DPMS for the
870           value and eats the activity caused by this. Thanks to Dirk for
871           the hint in the right direction.
873 2006-04-01 13:25 +0000 [r525261]  Bram Schoenmakers bramschoenmakers@kde.nl
875         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Revert.
877 2006-04-01 13:16 +0000 [r525258]  Bram Schoenmakers bramschoenmakers@kde.nl
879         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Don't restart
880           timer when suspended (especially the case when OK'ing configure
881           dialog while suspended).
883 2006-04-01 13:02 +0000 [r525253]  Tom Albers tomalbers@kde.nl
885         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
886           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: Partially
887           revert the commit of Bram, 525047, which converts to the QTime
888           back to a QDateTime. Partially reverted, because we need to use a
889           QDateTime internally, but to present it to the user a QTime is
890           sufficient. So changed the display and the calculation of the
891           width of the display.
893 2006-04-01 12:32 +0000 [r525247]  Bram Schoenmakers bramschoenmakers@kde.nl
895         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
896           trunk/playground/utils/rsibreak/src/rsiwidget.cpp: o Call
897           slotReadConfig in RSIGlobals before RSITimers reads settings. o
898           Clear focus on buttons in full screen break widget. Prevents
899           cancelling the screen when you're still typing.
901 2006-03-31 22:00 +0000 [r525134]  Bram Schoenmakers bramschoenmakers@kde.nl
903         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
904           trunk/playground/utils/rsibreak/src/rsiglobals.h,
905           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
906           trunk/playground/utils/rsibreak/src/rsistats.cpp: Show colors on
907           startup, when there's nothing known about the previous big/tiny
908           break. But it can happen that colors in tooltip and statistics
909           dialog are out of sync, though.
911 2006-03-31 21:26 +0000 [r525128]  Bram Schoenmakers bramschoenmakers@kde.nl
913         * trunk/playground/utils/rsibreak/src/rsistats.h,
914           trunk/playground/utils/rsibreak/src/rsiglobals.h,
915           trunk/playground/utils/rsibreak/src/rsistatitem.h: More APIDOX
916           fun.
918 2006-03-31 21:00 +0000 [r525123]  Bram Schoenmakers bramschoenmakers@kde.nl
920         * trunk/playground/utils/rsibreak/src/rsistats.h: The promised
921           APIDOX.
923 2006-03-31 20:33 +0000 [r525108]  Bram Schoenmakers bramschoenmakers@kde.nl
925         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Increase
926           statistic "Last tiny/big break" everytime it detects that the
927           idleness takes longer than a break.
929 2006-03-31 20:12 +0000 [r525102]  Bram Schoenmakers bramschoenmakers@kde.nl
931         * trunk/playground/utils/rsibreak/src/rsiglobals.h,
932           trunk/playground/utils/rsibreak/src/rsistats.cpp,
933           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
934           trunk/playground/utils/rsibreak/src/rsitimer.cpp: While toma is
935           still offline, I can safely postpone the feature freeze. :) o
936           Only update last tiny/big break when activity occurs o New stat:
937           show time currently idle. I thought I needed it for the change
938           above, but didn't seem so. So I upgraded it to a new statistic.
940 2006-03-31 19:39 +0000 [r525092]  Bram Schoenmakers bramschoenmakers@kde.nl
942         * trunk/playground/utils/rsibreak/src/rsistatitem.cpp (added),
943           trunk/playground/utils/rsibreak/src/rsistatitem.h (added): ...
944           which I obviousely forgot.
946 2006-03-31 19:30 +0000 [r525084]  Bram Schoenmakers bramschoenmakers@kde.nl
948         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
949           trunk/playground/utils/rsibreak/src/rsistats.h,
950           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
951           trunk/playground/utils/rsibreak/src/rsistatwidget.h,
952           trunk/playground/utils/rsibreak/src/rsiglobals.h,
953           trunk/playground/utils/rsibreak/src/Makefile.am,
954           trunk/playground/utils/rsibreak/src/rsistats.cpp,
955           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
956           trunk/playground/utils/rsibreak/src/rsidock.cpp,
957           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Statistics
958           are under RSIGlobals::stats() now instead of RSIStats::instance()
959           o New files for RSIStatItem.
961 2006-03-31 17:13 +0000 [r525047]  Bram Schoenmakers bramschoenmakers@kde.nl
963         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
964           trunk/playground/utils/rsibreak/src/rsistats.h,
965           trunk/playground/utils/rsibreak/src/rsiglobals.h,
966           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
967           trunk/playground/utils/rsibreak/src/rsistats.cpp,
968           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: o Changed
969           QTime back to QDateTime, sorry about that. It was required for...
970           o Colored labels for the last tiny/big break. Green means: just
971           got a break, red means: you really need a break now o Tooltip
972           shows similar colors now. o Increased width for the last tiny/big
973           break label in the widget. For me, RSIBreak is feature complete
974           for the 0.6.0 release. Shall we make this a start of a feature
975           freeze?
977 2006-03-30 21:46 +0000 [r524665]  Tom Albers tomalbers@kde.nl
979         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: The last bug I
980           found is squashed by this fix. Maybe Bram wants to fix this The
981           Right Way, but an extra safeguard in case of weird situation can
982           not do any harm. Summary: timers stop running when user does not
983           want idle-detection durng normal operation and they receive a
984           break...
986 2006-03-30 21:38 +0000 [r524660-524661]  Tom Albers tomalbers@kde.nl
988         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Slot not
989           found, due to c instead of C. Fixed
991         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
992           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Ok, tested the
993           whole evening. X tells us there has been a movement at 1199 (when
994           the monitor is turned off). As I can not distinguish this from
995           normal movement, i'll eat all activity in that timeslot. Chances
996           that people actually start using the computer after 20 minutes
997           idlesness in that slot are pretty slim anyways. I just hope that
998           the 20 minute is not configurable somewhere.
1000 2006-03-30 18:03 +0000 [r524592]  Tom Albers tomalbers@kde.nl
1002         * trunk/playground/utils/rsibreak/src/rsitimer.h,
1003           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Test to see if
1004           this works around a bug where idle time never gets bigger than
1005           1199 seconds.
1007 2006-03-28 16:22 +0000 [r523619]  Bram Schoenmakers bramschoenmakers@kde.nl
1009         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Don't execute
1010           idle detect code when a relax popup has finished. Prevents
1011           unnecessaryly incrementing some statistics.
1013 2006-03-28 15:21 +0000 [r523582]  Bram Schoenmakers bramschoenmakers@kde.nl
1015         * trunk/playground/utils/rsibreak/src/rsistats.h,
1016           trunk/playground/utils/rsibreak/src/rsistats.cpp: Don't calculate
1017           derived statistics upon reset. Fixes ACTIVITY + IDLENESS >
1018           TOTAL_TIME after a reset.
1020 2006-03-28 14:19 +0000 [r523561]  Bram Schoenmakers bramschoenmakers@kde.nl
1022         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
1023           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1024           trunk/playground/utils/rsibreak/src/rsitimer.h,
1025           trunk/playground/utils/rsibreak/src/rsiglobals.h,
1026           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1027           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1028           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Turned
1029           RSIGlobals in a class again o RSIGlobals contains interval
1030           information now. The timer reads it from RSIGlobals. o Fix memory
1031           leak: an RSIStats instance cannot delete itself. Delete it from
1032           RSIWidget.
1034 2006-03-27 19:00 +0000 [r523275]  Tom Albers tomalbers@kde.nl
1036         * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1037           trunk/playground/utils/rsibreak/src/setuptiming.h: Fix 18n calls
1038           in setuptimings. Results in the errors that %n should be in the
1039           result, but I dont want that ;-)
1041 2006-03-27 18:37 +0000 [r523267]  Tom Albers tomalbers@kde.nl
1043         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Fix bug where
1044           counters stopped working when tiny maximized > big maximized. We
1045           depend on that to determine that the counters can be reset after
1046           a bigbreak.
1048 2006-03-26 18:26 +0000 [r522802-522805]  Bram Schoenmakers bramschoenmakers@kde.nl
1050         * trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: As
1051           requested: move activity % one groupbox down.
1053         * trunk/playground/utils/rsibreak/src/rsistats.cpp: Adapt what's
1054           this to my changes from an hour ago or so.
1056 2006-03-26 18:19 +0000 [r522799]  Bram Schoenmakers bramschoenmakers@kde.nl
1058         * trunk/playground/utils/rsibreak/src/rsistats.h,
1059           trunk/playground/utils/rsibreak/src/rsistats.cpp: Move Tom's
1060           what's this text to a separate function. Attach whatsthis to
1061           descriptions as well.
1063 2006-03-26 17:44 +0000 [r522776]  Tom Albers tomalbers@kde.nl
1065         * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1066           trunk/playground/utils/rsibreak/src/rsistats.cpp: whatsthis +
1067           some buddies
1069 2006-03-26 17:39 +0000 [r522774]  Bram Schoenmakers bramschoenmakers@kde.nl
1071         * trunk/playground/utils/rsibreak/src/rsistatwidget.h,
1072           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1073           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
1074           trunk/playground/utils/rsibreak/src/rsidock.cpp: o New layout in
1075           statistics dialog (4 groupboxes) o Show only time for "Last foo
1076           break" o Hide separator line in stats dialog o Cleanup
1078 2006-03-26 13:55 +0000 [r522703]  Tom Albers tomalbers@kde.nl
1080         * trunk/playground/utils/rsibreak/src/rsidock.h,
1081           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1082           trunk/playground/utils/rsibreak/src/rsidock.cpp: Add a button to
1083           reset the statistics.
1085 2006-03-26 02:32 +0000 [r522573]  Tom Albers tomalbers@kde.nl
1087         * trunk/playground/utils/rsibreak/src/setup.cpp,
1088           trunk/playground/utils/rsibreak/src/rsitimer.h,
1089           trunk/playground/utils/rsibreak/src/rsitimer.cpp,
1090           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Hooked in
1091           the setting for the idle-detection && gave it a slightly other
1092           meaning. I think we need a different setting to completely ignore
1093           idleness, so the popup popups at fixed times. This will do for
1094           0.6.0 I think.
1096 2006-03-26 01:48 +0000 [r522570]  Bram Schoenmakers bramschoenmakers@kde.nl
1098         * trunk/playground/utils/rsibreak/src/rsistats.h,
1099           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1100           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: o Store
1101           QLabels instead of QStrings in a RSIStatItem. Needed for... o
1102           Coloring certain labels ranging from red to green (a 100% pause
1103           score will color the label green )
1105 2006-03-25 23:01 +0000 [r522545]  Tom Albers tomalbers@kde.nl
1107         * trunk/playground/utils/rsibreak/NEWS,
1108           trunk/playground/utils/rsibreak/src/rsistats.cpp: Qvariant
1109           supports qdatetime, rtfm tom. Support for qdatetime in other
1110           places too.
1112 2006-03-25 22:57 +0000 [r522544]  Bram Schoenmakers bramschoenmakers@kde.nl
1114         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
1115           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Take breaks
1116           due to idleness into account when calculating the pause score. o
1117           Show activity % with 1 decimal.
1119 2006-03-25 22:49 +0000 [r522540]  Bram Schoenmakers bramschoenmakers@kde.nl
1121         * trunk/playground/utils/rsibreak/src/rsidock.h,
1122           trunk/playground/utils/rsibreak/src/rsidock.cpp: Do not block
1123           RSIBreak when statistics dialog is shown.
1125 2006-03-25 21:44 +0000 [r522524]  Bram Schoenmakers bramschoenmakers@kde.nl
1127         * trunk/playground/utils/rsibreak/src/rsistats.h,
1128           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1129           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
1130           trunk/playground/utils/rsibreak/src/rsitimer.cpp: New stat:
1131           percentage of activity. Also some unnecessary includes removed.
1133 2006-03-25 20:43 +0000 [r522507]  Tom Albers tomalbers@kde.nl
1135         * trunk/playground/utils/rsibreak/src/rsistats.h,
1136           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1137           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
1138           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Two new stats:
1139           tiny break / big break skipped due to idleness. Shuffled the
1140           order a tiny bit.
1142 2006-03-25 20:26 +0000 [r522503]  Tom Albers tomalbers@kde.nl
1144         * trunk/playground/utils/rsibreak/src/rsistats.h,
1145           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1146           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: Two new
1147           stats: last big break / last tiny break, choose to store them in
1148           secs from epoch, since thats an int and Fits The System (tm)
1150 2006-03-25 18:25 +0000 [r522481]  Bram Schoenmakers bramschoenmakers@kde.nl
1152         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1153           trunk/playground/utils/rsibreak/src/rsistatwidget.h,
1154           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
1155           trunk/playground/utils/rsibreak/src/rsidock.cpp: compile
1157 2006-03-25 17:54 +0000 [r522473]  Tom Albers tomalbers@kde.nl
1159         * trunk/playground/utils/rsibreak/src/setup.cpp,
1160           trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
1161           trunk/playground/utils/rsibreak/src/rsistats.h,
1162           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1163           trunk/playground/utils/rsibreak/src/rsiglobals.h,
1164           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1165           trunk/playground/utils/rsibreak/src/rsibreak.lsm,
1166           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1167           trunk/playground/utils/rsibreak/src/rsitimer.cpp: New stat: max
1168           period of idleness Some general cleanups: - break > 80 chars -
1169           whitespace - ident - removed member from setup, which where not
1170           used as memeber - removed some unneeded includes in dialog
1172 2006-03-25 16:43 +0000 [r522451-522454]  Bram Schoenmakers bramschoenmakers@kde.nl
1174         * trunk/playground/utils/rsibreak/src/rsistatwidget.h (added),
1175           trunk/playground/utils/rsibreak/src/Makefile.am,
1176           trunk/playground/utils/rsibreak/src/rsistatdialog.cpp (removed),
1177           trunk/playground/utils/rsibreak/src/rsistatwidget.cpp (added),
1178           trunk/playground/utils/rsibreak/src/rsistatdialog.h (removed):
1179           Move rsistatdialog.* rsistatwidget.*
1181         * trunk/playground/utils/rsibreak/src/rsistatdialog.cpp: Set
1182           spacing.
1184         * trunk/playground/utils/rsibreak/src/rsidock.cpp: Forgot suspended
1185           check with configure dialog.
1187 2006-03-25 16:29 +0000 [r522448]  Bram Schoenmakers bramschoenmakers@kde.nl
1189         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
1190           trunk/playground/utils/rsibreak/src/rsistats.h,
1191           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1192           trunk/playground/utils/rsibreak/src/rsidock.h,
1193           trunk/playground/utils/rsibreak/src/rsistatdialog.cpp,
1194           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1195           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1196           trunk/playground/utils/rsibreak/src/rsistatdialog.h,
1197           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o More work on
1198           statistics. Almost all old stats code is replaced by now. o Don't
1199           continue timer when closing dialogs "Report Bug", "About KDE" and
1200           "About RSIBreak" when RSIBreak is suspended. TODO: o Rename
1201           rsistatdialog.* to rsistatwidget.* o RSIBreak tends to crash when
1202           playing with the docker. Couldn't find the cause yet. o APIDOX
1203           all over the stats code.
1205 2006-03-23 18:38 +0000 [r521870]  Tom Albers tomalbers@kde.nl
1207         * trunk/playground/utils/rsibreak/src/setup.cpp,
1208           trunk/playground/utils/rsibreak/src/setupgeneral.h,
1209           trunk/playground/utils/rsibreak/src/setuppopup.cpp,
1210           trunk/playground/utils/rsibreak/src/setup.h,
1211           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1212           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1213           trunk/playground/utils/rsibreak/src/setuppopup.h,
1214           trunk/playground/utils/rsibreak/src/setupmaximized.h,
1215           trunk/playground/utils/rsibreak/src/setuptiming.h,
1216           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Moved all
1217           private members to a private class.
1219 2006-03-23 17:08 +0000 [r521829]  Bram Schoenmakers bramschoenmakers@kde.nl
1221         * trunk/playground/utils/rsibreak/src/rsiglobals.h: A namespace
1222           suffices
1224 2006-03-22 23:47 +0000 [r521607]  Tom Albers tomalbers@kde.nl
1226         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
1227           trunk/playground/utils/rsibreak/src/rsiglobals.h,
1228           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1229           trunk/playground/utils/rsibreak/src/rsistatdialog.cpp,
1230           trunk/playground/utils/rsibreak/src/rsistatdialog.h: - Place a
1231           timer to update the dialog once a second, but no idea howto
1232           actually update it. - RSIGlobals:formatSeconds() now returns "0
1233           seconds" instead of null(), adjusted rsitooltip for that. Means
1234           prettier stats if 0 occurs there.
1236 2006-03-22 23:21 +0000 [r521601]  Tom Albers tomalbers@kde.nl
1238         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
1239           trunk/playground/utils/rsibreak/src/rsiglobals.h,
1240           trunk/playground/utils/rsibreak/src/rsistats.cpp: Only display
1241           time for time values in the stats. Adjust globals to return hours
1242           as well... TODO: - add stats - for skipped breaks due to
1243           idleness. - max time idle - update stats every second
1245 2006-03-21 15:44 +0000 [r521117]  Tom Albers tomalbers@kde.nl
1247         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Compile for
1248           2.9x (FreeBSD 4.X)
1250 2006-03-20 22:41 +0000 [r520830]  Tom Albers tomalbers@kde.nl
1252         * trunk/playground/utils/rsibreak/src/rsiglobals.cpp (added),
1253           trunk/playground/utils/rsibreak/src/rsilib.cpp (removed),
1254           trunk/playground/utils/rsibreak/src/rsiglobals.h (added),
1255           trunk/playground/utils/rsibreak/src/Makefile.am,
1256           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1257           trunk/playground/utils/rsibreak/src/rsilib.h (removed),
1258           trunk/playground/utils/rsibreak/src/rsistats.cpp: Rename to
1259           rsiblobals
1261 2006-03-20 20:03 +0000 [r520778]  Tom Albers tomalbers@kde.nl
1263         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Fix memory
1264           leak, reported and the patch by Lev Iserovich Thanks a lot! BUG:
1265           124000
1267 2006-03-20 19:30 +0000 [r520772]  Tom Albers tomalbers@kde.nl
1269         * trunk/playground/utils/rsibreak/src/rsilib.cpp (added),
1270           trunk/playground/utils/rsibreak/src/Makefile.am,
1271           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1272           trunk/playground/utils/rsibreak/src/rsilib.h (added),
1273           trunk/playground/utils/rsibreak/src/rsistats.cpp: My first try to
1274           add a library, which can contain some static functions. I moved
1275           the formatting of time to the lib and hooked it to the rsistats
1276           and rsitooltip. Bram will hopefully review.
1278 2006-03-20 18:18 +0000 [r520757]  Tom Albers tomalbers@kde.nl
1280         * trunk/playground/utils/rsibreak/src/setuppopup.cpp,
1281           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1282           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Make it
1283           compile under kde 3.3
1285 2006-03-16 18:46 +0000 [r519276]  Tom Albers tomalbers@kde.nl
1287         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1288           trunk/playground/utils/rsibreak/src/dcopiface.h,
1289           trunk/playground/utils/rsibreak/src/setupgeneral.h,
1290           trunk/playground/utils/rsibreak/NEWS,
1291           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1292           trunk/playground/utils/rsibreak/TODO,
1293           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Yes, idle
1294           popups can get annoying, make them optional.
1296 2006-03-15 09:42 +0000 [r518799]  Tom Albers tomalbers@kde.nl
1298         * trunk/playground/utils/rsibreak/src/rsistats.cpp,
1299           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Fix "Total
1300           amount of tiny breaks" was not shown in stats - debug--
1302 2006-03-14 19:45 +0000 [r518646]  Bram Schoenmakers bramschoenmakers@kde.nl
1304         * trunk/playground/utils/rsibreak/src/rsistats.h,
1305           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1306           trunk/playground/utils/rsibreak/src/rsidock.h,
1307           trunk/playground/utils/rsibreak/src/rsitimer.h,
1308           trunk/playground/utils/rsibreak/src/Makefile.am,
1309           trunk/playground/utils/rsibreak/src/rsistatdialog.cpp,
1310           trunk/playground/utils/rsibreak/src/rsistats.cpp,
1311           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1312           trunk/playground/utils/rsibreak/src/rsistatdialog.h,
1313           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Statistics.
1314           This is still work-in-progress, but the foundation is there. o
1315           Restore timers if RSIBreak is restarted in a short amount of time
1316           (it will continue counting where it was if you reboot for
1317           example) o Show big icon in idle popups o For those people
1318           without idle detection, make breaks at least working. o Removed
1319           newline from idle popup, because the layout screwed up. But I'm
1320           afraid the bug is on a lower level. :(
1322 2006-03-14 16:40 +0000 [r518604]  Bram Schoenmakers bramschoenmakers@kde.nl
1324         * trunk/playground/utils/rsibreak/src/rsistats.h (added),
1325           trunk/playground/utils/rsibreak/src/rsistatdialog.cpp (added),
1326           trunk/playground/utils/rsibreak/src/rsistats.cpp (added),
1327           trunk/playground/utils/rsibreak/src/rsistatdialog.h (added): Only
1328           for your reading pleasure: new files I started for the
1329           statistics. I didn't update the other files yet because it's work
1330           in progress. But at least it gives you an indication what I'm
1331           doing at the moment.
1333 2006-03-04 02:15 +0000 [r515527]  Tom Albers tomalbers@kde.nl
1335         * trunk/playground/utils/rsibreak/src/rsidock.h,
1336           trunk/playground/utils/rsibreak/src/rsitimer.h,
1337           trunk/playground/utils/rsibreak/src/setupgeneral.h,
1338           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1339           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
1340           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1341           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Update
1342           errors repoted at ebn/icefox, one at ebn stays as ive no idea how
1343           to solve.
1345 2006-03-03 23:58 +0000 [r515514]  Tom Albers tomalbers@kde.nl
1347         * trunk/playground/utils/rsibreak/src/rsidock.h,
1348           trunk/playground/utils/rsibreak/TODO,
1349           trunk/playground/utils/rsibreak/src/rsidock.cpp: - Minutes and
1350           seconds in english are not reproducable, so removing that from
1351           the list - The two quit buttons are solved by this commit, took
1352           the approach from ksystemtray implementation, now i know why that
1353           was done this way in the original.
1355 2006-03-03 19:59 +0000 [r515454]  Bram Schoenmakers bramschoenmakers@kde.nl
1357         * trunk/playground/utils/rsibreak/src/rsitooltip.cpp: Don't
1358           capitalize "One" in the middle of a sentence.
1360 2006-03-03 13:33 +0000 [r515326]  Tom Albers tomalbers@kde.nl
1362         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: (Big brown bag
1363           commit) make it work
1365 2006-03-02 08:39 +0000 [r514978]  Tom Albers tomalbers@kde.nl
1367         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1368           trunk/playground/utils/rsibreak/src/setupgeneral.h,
1369           trunk/playground/utils/rsibreak/src/main.cpp,
1370           trunk/playground/utils/rsibreak/TODO,
1371           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - Version++
1372           - Add 'use idle detection' to general settings, Bram will
1373           implement it further. - Fix regression where the messagebox would
1374           say: 'look at the tray' and the tray is not showing anything.
1376 2006-03-01 23:32 +0000 [r514933]  Tom Albers tomalbers@kde.nl
1378         * trunk/playground/utils/rsibreak/configure.in.bot,
1379           trunk/playground/utils/rsibreak/configure.in.in,
1380           trunk/playground/utils/rsibreak/NEWS: libxss-dev is now needed,
1381           rsibreak without idle detection is worthless and we do not want
1382           to put hacks in rsitimer to make it work again.
1384 2006-03-01 23:05 +0000 [r514923]  Tom Albers tomalbers@kde.nl
1386         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1387           trunk/playground/utils/rsibreak/src/rsitimer.h,
1388           trunk/playground/utils/rsibreak/NEWS,
1389           trunk/playground/utils/rsibreak/src/main.cpp,
1390           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1391           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1392           trunk/playground/utils/rsibreak/TODO,
1393           trunk/playground/utils/rsibreak/src/rsitooltip.h,
1394           trunk/playground/utils/rsibreak/src/rsitimer.cpp: When a break is
1395           skipped due to idleness, show a popup that the break is skipped
1396           and remove that popup when idle=0.
1398 2006-02-23 14:40 +0000 [r512748]  Tom Albers tomalbers@kde.nl
1400         * trunk/playground/utils/rsibreak/TODO: Results of a gNome test
1402 2006-02-21 17:09 +0000 [r512043]  Tom Albers tomalbers@kde.nl
1404         * trunk/playground/utils/rsibreak/ChangeLog: Update Changelog
1405           before release
1407 2006-02-21 15:03 +0000 [r512009]  Tom Albers tomalbers@kde.nl
1409         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1410           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1411           trunk/playground/utils/rsibreak/TODO,
1412           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
1413           trunk/playground/utils/rsibreak/src/rsidock.cpp: Update TODO and
1414           remove excessive debug output for the release.
1416 2006-02-19 21:04 +0000 [r511430]  Bram Schoenmakers bramschoenmakers@kde.nl
1418         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1419           trunk/playground/utils/rsibreak/src/rsitimer.h,
1420           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1421           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Small cleanup.
1422           I got rid of the currentIsBigBreak() method, it's kinda hackish.
1424 2006-02-19 19:01 +0000 [r511398]  Tom Albers tomalbers@kde.nl
1426         * trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1427           trunk/playground/utils/rsibreak/src/rsibreak.lsm: typo SVN_SILENT
1429 2006-02-18 15:37 +0000 [r511023]  Tom Albers tomalbers@kde.nl
1431         * trunk/playground/utils/rsibreak/ChangeLog,
1432           trunk/playground/utils/rsibreak/NEWS,
1433           trunk/playground/utils/rsibreak/release_rsibreak.rb: Updates,
1434           prep for rc
1436 2006-02-18 13:19 +0000 [r510910]  Tom Albers tomalbers@kde.nl
1438         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: New welcome
1439           messagebox for 0.5.
1441 2006-02-18 11:09 +0000 [r510855]  Bram Schoenmakers bramschoenmakers@kde.nl
1443         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1444           trunk/playground/utils/rsibreak/src/rsitimer.h,
1445           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Skipping a big
1446           break was handled as a tiny break. Fixed.
1448 2006-02-18 02:43 +0000 [r510787]  Bram Schoenmakers bramschoenmakers@kde.nl
1450         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1451           trunk/playground/utils/rsibreak/src/rsidock.h,
1452           trunk/playground/utils/rsibreak/src/rsitimer.h,
1453           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1454           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1455           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Removed
1456           obsoleted boolean var in the timer code o Little bug fixed when a
1457           tiny break has passed and the upcoming break is a big one. Now it
1458           behaves as desired. o Hide tooltip in relax state o Vertical
1459           spacing in tooltip increased o Renamed a member variable
1461 2006-02-18 00:47 +0000 [r510769]  Tom Albers tomalbers@kde.nl
1463         * trunk/playground/utils/rsibreak/src/rsitimer.h,
1464           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1465           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
1466           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1467           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - fixed
1468           identing. - fixed bug: when a big break is going on, and you are
1469           idle for the time of a tiny break, the break was aborted ;-) -
1470           when the short break is scheduled at the same time as the big
1471           break, the delete the tiny break info in the tooltip - remove the
1472           lines of the tooltip, when the time_left is 0 for that line (else
1473           during a break it would state that there is one second left to
1474           that break) - fixed bug: DEBUG=true did not devide the
1475           max_interval by 60, hence giving a strange 1800 seconds when
1476           expecting 20 seconds. Remaining bugs: - do not show the tooltip
1477           when the relaxpopup is active, dont know if that is possible...
1479 2006-02-17 22:18 +0000 [r510744]  Tom Albers tomalbers@kde.nl
1481         * trunk/playground/utils/rsibreak/src,
1482           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1483           trunk/playground/utils/rsibreak/src/dcopiface.h (added),
1484           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1485           trunk/playground/utils/rsibreak,
1486           trunk/playground/utils/rsibreak/src/Makefile.am,
1487           trunk/playground/utils/rsibreak/AUTHORS,
1488           trunk/playground/utils/rsibreak/src/dcopiface.cpp (added): Added
1489           dcop interface.
1491 2006-02-17 21:07 +0000 [r510721]  Tom Albers tomalbers@kde.nl
1493         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1494           trunk/playground/utils/rsibreak/src/rsitimer.h,
1495           trunk/playground/utils/rsibreak/src/main.cpp,
1496           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1497           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1498           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1499           trunk/playground/utils/rsibreak/src/mainpage.dox,
1500           trunk/playground/utils/rsibreak/src/setuptiming.h,
1501           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Administrative:
1502           o version++; o copyrights o credits
1504 2006-02-17 20:44 +0000 [r510714]  Tom Albers tomalbers@kde.nl
1506         * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1507           trunk/playground/utils/rsibreak/src/setuptiming.h: Dont let the
1508           big break be smaller than the tiny one
1510 2006-02-17 20:21 +0000 [r510699]  Tom Albers tomalbers@kde.nl
1512         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1513           trunk/playground/utils/rsibreak/src/rsiwidget.h: Completed the
1514           work to better support multihead setups.
1516 2006-02-17 17:51 +0000 [r510658]  Tom Albers tomalbers@kde.nl
1518         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1519           trunk/playground/utils/rsibreak/src/rsiwidget.h: Ok, I officially
1520           give up on proper xinerama support. A different way: we grab
1521           mouse and keyboard, this is the first commit in that direction.
1522           Not finished. I'm not sure how to handle the case above the two
1523           qpushbuttons. This is not the way, but will look into it this
1524           weekend.
1526 2006-02-17 08:16 +0000 [r510407]  Bram Schoenmakers bramschoenmakers@kde.nl
1528         * trunk/playground/utils/rsibreak/src/rsitimer.h,
1529           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Switch to
1530           fullscreen break if user shows still activity during a relax
1531           moment (only after the 15 sec. interval, waiting for the user to
1532           start a break). In the old RSIBreak, this meant the break was
1533           restarted. Now you just have to wait for the remaining seconds. o
1534           APIDOX
1536 2006-02-16 21:32 +0000 [r510315]  Bram Schoenmakers bramschoenmakers@kde.nl
1538         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Update
1539           tooltip after a break o Do not reset counters when user
1540           unsuspends
1542 2006-02-16 11:05 +0000 [r510087]  Bram Schoenmakers bramschoenmakers@kde.nl
1544         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Little glitch
1545           in the relax popup removed. It jumped only for one second to the
1546           maximized time and it flashed, even if you didn't touch anything
1547           at all.
1549 2006-02-15 23:22 +0000 [r509975]  Bram Schoenmakers bramschoenmakers@kde.nl
1551         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1552           trunk/playground/utils/rsibreak/src/rsitimer.h,
1553           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1554           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1555           trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1556           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1557           trunk/playground/utils/rsibreak/src/rsitooltip.h,
1558           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Completely
1559           new timer code, based on discussions between Tom and me. o Break
1560           every x seconds of active usage o Big breaks are not expressed in
1561           x tiny breaks, but also get activated after x seconds of active
1562           usage o Detect idleness (so don't break unneccesarily, it's an
1563           annoying bug in the current version) o The docker icon shows an
1564           indication when the next tiny break will occur (#118701) o
1565           Cleanups o Renamed the Minimize button to Skip Still to do: o
1566           APIDOX o Testing FEATURE:118701
1568 2006-02-13 20:48 +0000 [r509165]  Tom Albers tomalbers@kde.nl
1570         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1571           trunk/playground/utils/rsibreak/src/rsiwidget.h: Small first step
1572           for xinerama support.
1574 2006-02-12 21:11 +0000 [r508843]  Tom Albers tomalbers@kde.nl
1576         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1577           trunk/playground/utils/rsibreak/release_rsibreak.rb,
1578           trunk/playground/utils/rsibreak/AUTHORS: - Delete readme when
1579           packaging - EOL fix for AUTHORS file - Dont follow symlinks while
1580           looking for images.
1582 2005-12-26 18:24 +0000 [r491598]  Bram Schoenmakers bramschoenmakers@kde.nl
1584         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1585           trunk/playground/utils/rsibreak/src/rsirelaxpopup.h,
1586           trunk/playground/utils/rsibreak/src/rsidock.h,
1587           trunk/playground/utils/rsibreak/src/rsitimer.h,
1588           trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
1589           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
1590           trunk/playground/utils/rsibreak/src/rsitooltip.h,
1591           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1592           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Make tooltip
1593           beware of suspended / unsuspended o Make tooltip behave like a
1594           QToolTip
1596 2005-12-26 17:31 +0000 [r491586]  Bram Schoenmakers bramschoenmakers@kde.nl
1598         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Hide tooltip
1599           when relax popup shows up.
1601 2005-12-26 17:26 +0000 [r491585]  Bram Schoenmakers bramschoenmakers@kde.nl
1603         * trunk/playground/utils/rsibreak/src/rsidock.cpp: o Actually
1604           'emit' it (i'm sooo n00b) o Emit the hide signal before showing
1605           the popup.
1607 2005-12-26 17:16 +0000 [r491583]  Bram Schoenmakers bramschoenmakers@kde.nl
1609         * trunk/playground/utils/rsibreak/src/rsidock.cpp: Hide tooltip
1610           whenever the user clicks on docker icon.
1612 2005-12-24 13:24 +0000 [r491064]  Bram Schoenmakers bramschoenmakers@kde.nl
1614         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: This probably
1615           fixed the only regression I could find so far in the new timer
1616           code. In some cases, the main widget was not minimized when the
1617           break was over.
1619 2005-12-23 21:07 +0000 [r490952]  Bram Schoenmakers bramschoenmakers@kde.nl
1621         * trunk/playground/utils/rsibreak/src/rsitooltip.cpp (added),
1622           trunk/playground/utils/rsibreak/src/rsitooltip.h (added): And add
1623           these files too, of course.
1625 2005-12-23 20:47 +0000 [r490950]  Bram Schoenmakers bramschoenmakers@kde.nl
1627         * trunk/playground/utils/rsibreak/src/rsipopup.cpp (removed),
1628           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1629           trunk/playground/utils/rsibreak/src/rsirelaxpopup.h (added),
1630           trunk/playground/utils/rsibreak/src/rsidock.h,
1631           trunk/playground/utils/rsibreak/src/rsipopup.h (removed),
1632           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1633           trunk/playground/utils/rsibreak/src/Makefile.am,
1634           trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp (added),
1635           trunk/playground/utils/rsibreak/src/rsidock.cpp: o Renamed
1636           RSIPopup to RSIRelaxPopup to avoid confusion with... o A new
1637           tooltip for the docker icon. It's bigger and it's live. You can
1638           actually see the time decreasing, which is (nearly) impossible
1639           with a vanilla QToolTip.
1641 2005-12-18 00:45 +0000 [r489310]  Bram Schoenmakers bramschoenmakers@kde.nl
1643         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Detect breaks
1644           when the user is passive for the configured amount of time. Won't
1645           work properly if the amount of time for the big break is less
1646           than for the tiny break. But that's not a common case.
1648 2005-12-16 18:57 +0000 [r489005]  Tom Albers tomalbers@kde.nl
1650         * trunk/playground/utils/rsibreak/ChangeLog: Update
1652 2005-12-16 09:04 +0000 [r488877]  Bram Schoenmakers bramschoenmakers@kde.nl
1654         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: However I don't
1655           understand the condition in the if statement, I'd better revert
1656           this code and set m_currentInterval to 1, as told.
1658 2005-12-14 09:20 +0000 [r488390]  Bram Schoenmakers bramschoenmakers@kde.nl
1660         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1661           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Better fix
1662           for the -1 issue. Don't set to 0 but to
1663           m_intervals["big_interval"] instead. o Reverting some LOC
1664           regarding passing const int with the setCounters signal. const is
1665           not really crucial, so I removed it locally, but I accidently
1666           committed a part of this.
1668 2005-12-13 23:17 +0000 [r488309]  Bram Schoenmakers bramschoenmakers@kde.nl
1670         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: I will
1671           probably get RSI if I have to wait for 4294967295 tiny breaks
1672           before the big break comes in. Why is the -1 there when setting
1673           the tooltip for the amount of big breaks left? It causes the
1674           symptom described above. Try it yourself: enter the configuration
1675           dialog, cancel it and watch the tooltip. Reason: RSITimer sets
1676           m_currentInterval to 0, and RSIWidget subtracts this with 1.
1677           Result: -1. And i18n() with plurals can't handle -1. Simple.
1678           Summarized: Is that -1 really neccessary?
1680 2005-12-12 18:11 +0000 [r487968]  Tom Albers tomalbers@kde.nl
1682         * trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
1683           trunk/playground/utils/rsibreak/src/setuptiming.cpp: I honestly
1684           promise not to break the freeze anymore. I honestly promise not
1685           to break the freeze anymore. (yy,1000P) Changes after proofread
1686           by Malcolm.
1688 2005-12-11 23:42 +0000 [r487789]  Tom Albers tomalbers@kde.nl
1690         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1691           trunk/playground/utils/rsibreak/src/rsitimer.h,
1692           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1693           trunk/playground/utils/rsibreak/TODO,
1694           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Format the
1695           strings of the tooltip and the countdown, and add info over what
1696           break is upcomming
1698 2005-12-11 23:11 +0000 [r487784]  Bram Schoenmakers bramschoenmakers@kde.nl
1700         * trunk/playground/utils/rsibreak/src/rsitimer.h,
1701           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Set activity
1702           gauge to zero when we reset the counter.
1704 2005-12-11 22:26 +0000 [r487778]  Bram Schoenmakers bramschoenmakers@kde.nl
1706         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cast the
1707           requested time to a double to make the division work. The dynamic
1708           timer works now for periods > 100 seconds.
1710 2005-12-11 21:44 +0000 [r487768]  Tom Albers tomalbers@kde.nl
1712         * trunk/playground/utils/rsibreak/ChangeLog,
1713           trunk/playground/utils/rsibreak/src/setup.cpp,
1714           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1715           trunk/playground/utils/rsibreak/src/rsidock.h,
1716           trunk/playground/utils/rsibreak/NEWS,
1717           trunk/playground/utils/rsibreak/src/main.cpp,
1718           trunk/playground/utils/rsibreak/release_rsibreak.rb:
1719           Administrative things: - bump version - fix typo (RSIbreak ->
1720           RSIBreak) - remove that depressing message on `make install`,
1721           just because it is playground it can still compile, especially
1722           when you run make install ;-) - update changelog and news -
1723           change icon of popup-page in settings
1725 2005-12-11 02:13 +0000 [r487572]  Bram Schoenmakers bramschoenmakers@kde.nl
1727         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Oops.
1729 2005-12-11 01:46 +0000 [r487571]  Bram Schoenmakers bramschoenmakers@kde.nl
1731         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1732           trunk/playground/utils/rsibreak/src/rsitimer.h,
1733           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1734           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Better
1735           behaviour of the activity gauge in the docker. Goal for the
1736           victim: keep that gauge at zero as much as possible. Not really
1737           productive, but health++.
1739 2005-12-11 00:46 +0000 [r487562]  Bram Schoenmakers bramschoenmakers@kde.nl
1741         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1742           trunk/playground/utils/rsibreak/src/rsitimer.h,
1743           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Show idle
1744           status in docker.
1746 2005-12-10 23:04 +0000 [r487537]  Tom Albers tomalbers@kde.nl
1748         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1749           trunk/playground/utils/rsibreak/src/rsitimer.h,
1750           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Change
1751           solution. Do not always set the suspended state to false, but
1752           keep the state while you are in the config. That means two
1753           seperate slots to suspend. - Also, gives the possibility to set
1754           the targettime to the current time, so the tooltip will show that
1755           rsibreak is suspended instead of counting to 0 and then show that
1756           message. - Also, prevent that the avarage calculation continious
1757           in suspended state, because that will change the tray icon ;-)
1759 2005-12-10 22:19 +0000 [r487524]  Tom Albers tomalbers@kde.nl
1761         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Bug fix: after
1762           entering the config (m_suspended gets set to true) and leaving,
1763           m_suspended did not got set to false. Also an extra safeguard to
1764           bail out of maximize when suspended is true.
1766 2005-12-10 22:04 +0000 [r487520]  Tom Albers tomalbers@kde.nl
1768         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Base the
1769           resize of the image on the screen size, not on the desktop size,
1770           which will give odd results on xinerama/multihead.
1772 2005-12-07 23:26 +0000 [r486488]  Tom Albers tomalbers@kde.nl
1774         * trunk/playground/utils/rsibreak/src/rsidock.h,
1775           trunk/playground/utils/rsibreak/src/rsidock.cpp: Reimplemented
1776           because original implementation adds a minize item to the
1777           contextmenu, which we do not need. Sigh.
1779 2005-12-07 21:45 +0000 [r486453]  Tom Albers tomalbers@kde.nl
1781         * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
1782           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1783           trunk/playground/utils/rsibreak/src/rsipopup.h: Implement the two
1784           settings: use popup and use flash
1786 2005-12-05 22:25 +0000 [r485845]  Bram Schoenmakers bramschoenmakers@kde.nl
1788         * trunk/playground/utils/rsibreak/src/main.cpp: Make sure that the
1789           widget does not remain on the heap once we exit RSIBreak.
1791 2005-12-04 22:58 +0000 [r485569]  Bram Schoenmakers bramschoenmakers@kde.nl
1793         * trunk/playground/utils/rsibreak/src/setuppopup.cpp: o Set buddies
1794           o Fix typo Why two different What's this messages for the label
1795           and it's corresponding widget? Looks like double work for
1796           translators.
1798 2005-12-04 22:20 +0000 [r485563]  Tom Albers tomalbers@kde.nl
1800         * trunk/playground/utils/rsibreak/src/setuppopup.cpp,
1801           trunk/playground/utils/rsibreak/src/setuppopup.h: Fill the
1802           setuppopup page, need to implement the settings in the app...
1804 2005-12-04 21:44 +0000 [r485554]  Tom Albers tomalbers@kde.nl
1806         * trunk/playground/utils/rsibreak/src/main.cpp: When RSIBreak was
1807           started a second time, the widget get shown, which is not what
1808           RSIBreaks needs. Reimplemented KUniqueApplication to prevent
1809           that. Not completely sure this is the right way to do it.
1811 2005-12-03 11:20 +0000 [r485201]  Bram Schoenmakers bramschoenmakers@kde.nl
1813         * trunk/playground/utils/rsibreak/src/rsitimer.h,
1814           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cleanups in the
1815           RSITimer. I'm willing to revert if I broke anything, but some
1816           tests showed me everything still works fine.
1818 2005-12-03 11:13 +0000 [r485199]  Bram Schoenmakers bramschoenmakers@kde.nl
1820         * trunk/playground/utils/rsibreak/src/setuptiming.cpp: Use the same
1821           default values as in RSITimer::readConfig()
1823 2005-12-02 23:43 +0000 [r485131]  Tom Albers tomalbers@kde.nl
1825         * trunk/playground/utils/rsibreak/src/setup.cpp,
1826           trunk/playground/utils/rsibreak/src/rsipopup.cpp,
1827           trunk/playground/utils/rsibreak/src/setupgeneral.h,
1828           trunk/playground/utils/rsibreak/src/main.cpp,
1829           trunk/playground/utils/rsibreak/src/setuppopup.cpp (added),
1830           trunk/playground/utils/rsibreak/src/setup.h,
1831           trunk/playground/utils/rsibreak/src/Makefile.am,
1832           trunk/playground/utils/rsibreak/src/setupmaximized.cpp (added),
1833           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1834           trunk/playground/utils/rsibreak/src/setuppopup.h (added),
1835           trunk/playground/utils/rsibreak/src/setupmaximized.h (added),
1836           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1837           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - general
1838           cleanup (identing (hi bram)) - split general config into general
1839           && maximized - added dummy page for the popup - want config for:
1840           flash yes/no, use the popup in general yes/no, maybe flash color
1841           - upgraded Bram to author, thanks for your work!
1843 2005-12-02 22:27 +0000 [r485115]  Tom Albers tomalbers@kde.nl
1845         * trunk/playground/utils/rsibreak/src/rsidock.h,
1846           trunk/playground/utils/rsibreak/src/rsidock.cpp: Eat everything
1847           in the systemtray except the right click, show menu on right
1848           click. Let me know if this is not the right way. I tried a
1849           e->ignore(), but that does not seem to do what i thought it would
1850           do...
1852 2005-12-02 00:04 +0000 [r484810]  Bram Schoenmakers bramschoenmakers@kde.nl
1854         * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
1855           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1856           trunk/playground/utils/rsibreak/src/rsipopup.h: Add a little
1857           button to popup window to lock desktop.
1859 2005-12-01 23:32 +0000 [r484802]  Bram Schoenmakers bramschoenmakers@kde.nl
1861         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1862           trunk/playground/utils/rsibreak/NEWS: Button added to lock your
1863           desktop. In case you walk away during a break.
1865 2005-12-01 23:20 +0000 [r484800-484801]  Bram Schoenmakers bramschoenmakers@kde.nl
1867         * trunk/playground/utils/rsibreak/NEWS: Administration cruft
1869         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1870           trunk/playground/utils/rsibreak/src/rsidock.h,
1871           trunk/playground/utils/rsibreak/src/rsitimer.h,
1872           trunk/playground/utils/rsibreak/src/hi32-action-rsibreakx.png
1873           (added),
1874           trunk/playground/utils/rsibreak/src/hi16-action-rsibreakx.png
1875           (added), trunk/playground/utils/rsibreak/src/rsidock.cpp,
1876           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Feature added:
1877           Suspend RSIBreak with the docker's popup menu. Handy if you're
1878           playing a game for example. CCMAIL:341212@bugs.debian.org
1880 2005-12-01 21:24 +0000 [r484770]  Bram Schoenmakers bramschoenmakers@kde.nl
1882         * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
1883           trunk/playground/utils/rsibreak/src/rsipopup.h: Eat mouse release
1884           events, so the user can't click away the popups.
1886 2005-11-20 17:46 +0000 [r481815]  Stephan Binner binner@kde.org
1888         * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1889           trunk/playground/utils/rsibreak/src/rsidock.cpp,
1890           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: i18n style
1891           guide fixes
1893 2005-11-13 11:06 +0000 [r480107]  Bram Schoenmakers bramschoenmakers@kde.nl
1895         * trunk/playground/utils/rsibreak/src/rsipopup.cpp (added),
1896           trunk/playground/utils/rsibreak/src/rsipopup.h (added): And the
1897           popup files of course.
1899 2005-11-13 11:02 +0000 [r480105-480106]  Bram Schoenmakers bramschoenmakers@kde.nl
1901         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1902           trunk/playground/utils/rsibreak/src/main.cpp,
1903           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1904           trunk/playground/utils/rsibreak/src/Makefile.am,
1905           trunk/playground/utils/rsibreak/src/mainpage.dox: A bunch of
1906           changes for RSIbreak: o Moved the passive popup to a new class:
1907           RSIPopup o Show progress bar in passive popup o Flash progress
1908           bar when the user keeps working during a request-for-relax o
1909           Added my name to main.cpp o mainpage.dox updated o Some issue in
1910           the Makefile.am fixed regarding the split-off of RSITimer
1912         * trunk/playground/utils/rsibreak/NEWS,
1913           trunk/playground/utils/rsibreak/AUTHORS: o Added me to authors o
1914           NEWS file updated with my to-be-committed changes
1916 2005-11-13 00:09 +0000 [r480066]  Bram Schoenmakers bramschoenmakers@kde.nl
1918         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1919           trunk/playground/utils/rsibreak/src/rsitimer.h,
1920           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1921           trunk/playground/utils/rsibreak/src/rsitimer.cpp: We don't need
1922           that query function in RSITimer I introduced last night. Just
1923           pass the object along the signal.
1925 2005-11-12 20:28 +0000 [r480017]  Tom Albers tomalbers@kde.nl
1927         * trunk/playground/utils/rsibreak/src/mainpage.cpp (removed),
1928           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1929           trunk/playground/utils/rsibreak/src/rsitimer.h,
1930           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1931           trunk/playground/utils/rsibreak/src/mainpage.dox (added),
1932           trunk/playground/utils/rsibreak/src/rsitimer.cpp: - further
1933           cleanup, think that the separation is now completed - renamed
1934           mainpage.cpp to .dox - fixed apidox...
1936 2005-11-12 19:34 +0000 [r480015]  Ruurd Pels ruurd@tiscali.nl
1938         * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Fix
1939           preprocessing issue due to inclusion of X headers
1941 2005-11-12 00:56 +0000 [r479871]  Bram Schoenmakers bramschoenmakers@kde.nl
1943         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1944           trunk/playground/utils/rsibreak/src/rsitimer.h,
1945           trunk/playground/utils/rsibreak/src/main.cpp,
1946           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1947           trunk/playground/utils/rsibreak/src/rsitimer.cpp: o RSIWidget is
1948           the main widget for the application o RSITimer is a QObject now
1949           instead of a QWidget It looks like everything is still
1950           functioning after these changes. Please report them if there's
1951           something wrong.
1953 2005-11-11 11:20 +0000 [r479676]  Bram Schoenmakers bramschoenmakers@kde.nl
1955         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1956           trunk/playground/utils/rsibreak/src/rsitimer.h,
1957           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1958           trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cleanups
1960 2005-11-10 23:27 +0000 [r479591]  Tom Albers tomalbers@kde.nl
1962         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1963           trunk/playground/utils/rsibreak/src/rsitimer.h (added),
1964           trunk/playground/utils/rsibreak/src/main.cpp,
1965           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1966           trunk/playground/utils/rsibreak/src/Makefile.am,
1967           trunk/playground/utils/rsibreak/src/rsitimer.cpp (added):
1968           Seperated the timer to a seperate class. Need to test regressions
1969           and fix api.
1971 2005-11-09 23:03 +0000 [r479299]  Bram Schoenmakers bramschoenmakers@kde.nl
1973         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1974           trunk/playground/utils/rsibreak/src/rsiwidget.h: o Don't exit
1975           that thing when you press the topright X o Move my method
1976           somewhere else in the file
1978 2005-11-09 22:27 +0000 [r479285]  Bram Schoenmakers bramschoenmakers@kde.nl
1980         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Unbreak
1981           rsibreak
1983 2005-11-09 22:04 +0000 [r479277]  Bram Schoenmakers bramschoenmakers@kde.nl
1985         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1986           trunk/playground/utils/rsibreak/src/rsiwidget.h: Some cleanups
1987           which keep bothering me on my local copy. Also some code to lock
1988           the desktop, but there's no button yet.
1990 2005-11-09 20:02 +0000 [r479259]  Tom Albers tomalbers@kde.nl
1992         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1993           trunk/playground/utils/rsibreak/src/rsidock.h,
1994           trunk/playground/utils/rsibreak/src/rsiwidget.h,
1995           trunk/playground/utils/rsibreak/src/rsidock.cpp: Experimental:
1996           the icon in the tray now indicates the level of activity! Now I
1997           have to tune which level of activity shows which icon. Also need
1998           to think about the logic of the breaks into this. Ideas are
1999           welcome. Bram?
2001 2005-11-09 18:59 +0000 [r479241]  Tom Albers tomalbers@kde.nl
2003         * trunk/playground/utils/rsibreak/src/setupgeneral.h,
2004           trunk/playground/utils/rsibreak/NEWS,
2005           trunk/playground/utils/rsibreak/src/Makefile.am,
2006           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
2007           trunk/playground/utils/rsibreak/src/rsibreak.desktop,
2008           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Possibility
2009           to start RSIBreak when KDE starts.
2011 2005-11-08 20:17 +0000 [r479002]  Tom Albers tomalbers@kde.nl
2013         * trunk/playground/utils/rsibreak/src/original_artwork.tar.gz
2014           (added), trunk/playground/utils/rsibreak/src/setup.cpp,
2015           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak0.png
2016           (added),
2017           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak1.png
2018           (added),
2019           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak2.png
2020           (added),
2021           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak0.png
2022           (added),
2023           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak1.png
2024           (added),
2025           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak3.png
2026           (added),
2027           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak2.png
2028           (added),
2029           trunk/playground/utils/rsibreak/src/hi32-action-rsibreak4.png
2030           (added),
2031           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak3.png
2032           (added),
2033           trunk/playground/utils/rsibreak/src/hi16-action-rsibreak4.png
2034           (added), trunk/playground/utils/rsibreak/AUTHORS,
2035           trunk/playground/utils/rsibreak/src/main.cpp,
2036           trunk/playground/utils/rsibreak/src/hi32-app-rsibreak.png,
2037           trunk/playground/utils/rsibreak/src/hi16-app-rsibreak.png,
2038           trunk/playground/utils/rsibreak/src/Makefile.am,
2039           trunk/playground/utils/rsibreak/src/rsibreak.desktop,
2040           trunk/playground/utils/rsibreak/src/rsidock.cpp: Replaced the
2041           xclock icon with a new icon made by Lee Olson. There are also
2042           actions numbered 0-4 so we can have 5 different stages. That
2043           needs to be implemented. Added Lee as contributer and removed
2044           Thorsten who can not contribute due to lack of time.
2046 2005-10-30 02:04 +0000 [r475651]  Tom Albers tomalbers@kde.nl
2048         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2049           trunk/playground/utils/rsibreak/src/rsidock.h,
2050           trunk/playground/utils/rsibreak/src/rsiwidget.h,
2051           trunk/playground/utils/rsibreak/src/rsidock.cpp,
2052           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Fix the app
2053           in case libxss is missing. Initial support for a key which
2054           activates a break. Currently win+b, need to make that
2055           configurable.
2057 2005-10-29 23:25 +0000 [r475641]  Tom Albers tomalbers@kde.nl
2059         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2060           trunk/playground/utils/rsibreak/NEWS,
2061           trunk/playground/utils/rsibreak/src/rsiwidget.h,
2062           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
2063           trunk/playground/utils/rsibreak/src/setuptiming.h: New feature:
2064           During the break the images get renewed, this way the break gets
2065           less boring. Looks like a slideshow. The image loading has been
2066           rewriten by using a paintEvent with a bitBlt().
2068 2005-10-29 15:13 +0000 [r475502]  Tom Albers tomalbers@kde.nl
2070         * trunk/playground/utils/rsibreak/ChangeLog,
2071           trunk/playground/utils/rsibreak/src/mainpage.cpp (added),
2072           trunk/playground/utils/rsibreak/NEWS,
2073           trunk/playground/utils/rsibreak/src/main.cpp,
2074           trunk/playground/utils/rsibreak/src/Makefile.am,
2075           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
2076           trunk/playground/utils/rsibreak/src/rsibreak.lsm,
2077           trunk/playground/utils/rsibreak/release_rsibreak.rb: - update
2078           version number, new release today. - make DEBUG=true work in
2079           settings as well - added apidox mainpage - install .desktop file
2080           to correct location - updated NEWS and CHANGELOG
2082 2005-10-24 19:27 +0000 [r473858]  Tom Albers tomalbers@kde.nl
2084         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2085           trunk/playground/utils/rsibreak/src/rsiwidget.h: Add a passive
2086           popup to indicate rsibreak is waiting for a break. Unexpectedly
2087           this works quite nicely.
2089 2005-10-23 18:38 +0000 [r473462]  Tom Albers tomalbers@kde.nl
2091         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2092           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
2093           trunk/playground/utils/rsibreak/TODO,
2094           trunk/playground/utils/rsibreak/src/setuptiming.h,
2095           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Changed
2096           lineedit to kintnuminput, reading from conf is now done via
2097           readnumentry, You can put a DEBUG=true in the settings so the
2098           minutes filled in the settings become seconds.
2100 2005-10-21 20:51 +0000 [r472741]  Bram Schoenmakers bramschoenmakers@kde.nl
2102         * trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Make it
2103           compile.
2105 2005-10-21 17:43 +0000 [r472713]  Tom Albers tomalbers@kde.nl
2107         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2108           trunk/playground/utils/rsibreak/src/rsidock.h,
2109           trunk/playground/utils/rsibreak/src/setupgeneral.h,
2110           trunk/playground/utils/rsibreak/NEWS,
2111           trunk/playground/utils/rsibreak/TODO,
2112           trunk/playground/utils/rsibreak/src/rsidock.cpp,
2113           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Finally
2114           managed to make the hardcoded ESC key to minimize the window
2115           configurable.
2117 2005-10-21 14:50 +0000 [r472663]  Tom Albers tomalbers@kde.nl
2119         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Since some of
2120           the intelligence is also handled elsewhere, I can remove some of
2121           the code, without functionality loss, but maybe with some
2122           regressions ;-) Also fixed a whatsthis error, showing random
2123           numbers and fixed the counter, which should count down correctly
2124           now. I'm not sure that (int)ceil() is the best way to do it
2125           though (i want the difference in time, rounded up).
2127 2005-10-21 10:30 +0000 [r472589]  Tom Albers tomalbers@kde.nl
2129         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Cleaned up a
2130           bit too much yesterday. After a bigBreak counter was not
2131           resetted, so the next break is again a BigBreak.
2133 2005-10-20 18:35 +0000 [r472432]  Tom Albers tomalbers@kde.nl
2135         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2136           trunk/playground/utils/rsibreak/src/rsiwidget.h: Again changes in
2137           the logic to have a break: - when it is time to have a break, and
2138           the user is busy, wait for 5 seconds inactivity within a maximum
2139           of 30 seconds - as long as the user stays idle, there will be no
2140           break - when the user stays idle for the duration of the planned
2141           break, the break is skipped. - when the user starts working
2142           again, the break will be activated.... idea from Bram.
2144 2005-10-20 16:31 +0000 [r472396]  Tom Albers tomalbers@kde.nl
2146         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2147           trunk/playground/utils/rsibreak/src/rsiwidget.h: Remove warning
2148           for a fresh install and fixed a problem with the loading of
2149           images, right after you change the path in the settings: the
2150           image was only loaded _after_ the first brake.
2152 2005-10-19 19:19 +0000 [r472072]  Tom Albers tomalbers@kde.nl
2154         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Not
2155           initialised variable, resulting in sometimes a break at start.
2156           Reported by Bram.
2158 2005-10-19 17:26 +0000 [r472053]  Tom Albers tomalbers@kde.nl
2160         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Fixed the
2161           logic a bit more and made the code more readible. Should be ok
2162           now.
2164 2005-10-18 20:02 +0000 [r471799]  Tom Albers tomalbers@kde.nl
2166         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2167           trunk/playground/utils/rsibreak/src/rsiwidget.h: Worked on the
2168           idle detection. I used this scheme: - When it is time to break,
2169           wait for 5 seconds inactivity to not completely interrupt the
2170           workflow (<- this part is new) - When it is time to break and the
2171           user is already idle for the duration of that break: delay the
2172           break - when it is time to break and the user is already idle
2173           since the last break: delay this break and the next one.
2174           (keep-it-out-of-my-face-right-after-lunch-feature) testing needed
2176 2005-10-17 21:44 +0000 [r471523]  Tom Albers tomalbers@kde.nl
2178         * trunk/playground/utils/rsibreak/src/setup.cpp,
2179           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2180           trunk/playground/utils/rsibreak/release_rsibreak.rb,
2181           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - save
2182           dialog size for settings dialog - expanded tooltips - use app
2183           font instead of Verdana
2185 2005-10-17 20:24 +0000 [r471491]  Tom Albers tomalbers@kde.nl
2187         * trunk/playground/utils/rsibreak/src/hi32-app-rsi.png (removed),
2188           trunk/playground/utils/rsibreak/src/hi16-app-rsi.png (removed),
2189           trunk/playground/utils/rsibreak/src/hi32-app-rsibreak.png
2190           (added),
2191           trunk/playground/utils/rsibreak/src/hi16-app-rsibreak.png
2192           (added), trunk/playground/utils/rsibreak/src/Makefile.am,
2193           trunk/playground/utils/rsibreak/TODO: Fix the application icon.
2194           Deleted non-binary icons and added the xclock icon as long as
2195           there is no alternative...
2197 2005-10-17 18:00 +0000 [r471428]  Tom Albers tomalbers@kde.nl
2199         * trunk/playground/utils/rsibreak/src/main.cpp,
2200           trunk/playground/utils/rsibreak/src/rsibreak.desktop,
2201           trunk/playground/utils/rsibreak/TODO: There is no need for
2202           multiple RSIBreaks...
2204 2005-10-12 18:51 +0000 [r469972]  Tom Albers tomalbers@kde.nl
2206         * trunk/playground/utils/rsibreak/ChangeLog (added),
2207           trunk/playground/utils/rsibreak/configure.in.bot (added),
2208           trunk/playground/utils/rsibreak/src/main.cpp,
2209           trunk/playground/utils/rsibreak/ChangeLog.Summary (added),
2210           trunk/playground/utils/rsibreak/src/rsibreak.lsm,
2211           trunk/playground/utils/rsibreak/release_rsibreak.rb,
2212           trunk/playground/utils/rsibreak/makechangelog (added): Added a
2213           configure.in.bot to tell the user if idle detection will be
2214           possible. Added a Changelog with some secret script found in
2215           kde-common, a summary file and bumped the version so I can make a
2216           new tarball.
2218 2005-10-12 16:35 +0000 [r469944]  Tom Albers tomalbers@kde.nl
2220         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2221           trunk/playground/utils/rsibreak/src/rsiwidget.h: This prevents a
2222           break immediatly after you return to your desk after been in a
2223           meeting or lunch for example. When you have been away a while,
2224           RSIBreak remembers that and will skip the next break...
2226 2005-10-11 21:46 +0000 [r469662]  Tom Albers tomalbers@kde.nl
2228         * trunk/playground/utils/configure.in.in,
2229           trunk/playground/utils/rsibreak/TODO: administrative, should be
2230           able to generate Dox now, but it does not work. Ideas are
2231           welcome, I give up.
2233 2005-10-11 19:16 +0000 [r469634]  Tom Albers tomalbers@kde.nl
2235         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2236           trunk/playground/utils/rsibreak/configure.in.in,
2237           trunk/playground/utils/rsibreak/src/rsiwidget.h,
2238           trunk/playground/utils/rsibreak/src/Makefile.am,
2239           trunk/playground/utils/rsibreak/TODO: RSIBreak meets idle
2240           detection! If you have not touched your mouse or keyboard after
2241           the preivous break, there is no need to break again. If you
2242           haven't done it for twice that time, you even gain a break (so
2243           the big break gets postponed one break). This was one of the most
2244           wanted features!
2246 2005-10-09 00:53 +0000 [r468689]  Tom Albers tomalbers@kde.nl
2248         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Add some
2249           additional debugging when image loading fails.
2251 2005-10-08 23:39 +0000 [r468674]  Tom Albers tomalbers@kde.nl
2253         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2254           trunk/playground/utils/rsibreak/TODO: add some debug
2256 2005-10-07 11:01 +0000 [r468168]  Thorsten Staerk dev@staerk.de
2258         * trunk/playground/utils/rsibreak/TODO: having tried rsipath on a
2259           fresh installation - without image path
2261 2005-10-06 22:29 +0000 [r467961]  Tom Albers tomalbers@kde.nl
2263         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2264           trunk/playground/utils/rsibreak/src/rsiwidget.h: Make the counter
2265           transparent again. + some cleanup.
2267 2005-10-06 21:48 +0000 [r467941]  Thorsten Staerk dev@staerk.de
2269         * trunk/playground/utils/rsibreak/src/setup.cpp,
2270           trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2271           trunk/playground/utils/rsibreak/src/setuptiming.cpp,
2272           trunk/playground/utils/rsibreak/src/rsidock.cpp,
2273           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: after
2274           having PMS (pimp-my-source)
2276 2005-10-06 21:33 +0000 [r467937]  Tom Albers tomalbers@kde.nl
2278         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2279           trunk/playground/utils/rsibreak/TODO: Small change but seems to
2280           solve the taskbar flashing bug
2282 2005-10-06 21:27 +0000 [r467935]  Thorsten Staerk dev@staerk.de
2284         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: finally my
2285           first useful commit ;-)
2287 2005-10-06 21:07 +0000 [r467931]  Tom Albers tomalbers@kde.nl
2289         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: With some help
2290           of thorsten, finally got the rescaling right.
2292 2005-10-06 19:59 +0000 [r467912]  Thorsten Staerk dev@staerk.de
2294         * trunk/playground/utils/rsibreak/AUTHORS: does this work ?
2296 2005-10-06 18:17 +0000 [r467889]  Tom Albers tomalbers@kde.nl
2298         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2299           trunk/playground/utils/rsibreak/src/rsidock.h,
2300           trunk/playground/utils/rsibreak/src/setupgeneral.h,
2301           trunk/playground/utils/rsibreak/src/rsiwidget.h,
2302           trunk/playground/utils/rsibreak/src/rsibreak.desktop,
2303           trunk/playground/utils/rsibreak/src/rsidock.cpp,
2304           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - Added
2305           posibility to abort the break with the ESC key, this is not
2306           configurable right now, as I don't understand how to do that. -
2307           Some cleanup (identing, whatsthis and as result of the test
2308           scripts)
2310 2005-10-01 22:24 +0000 [r466207]  Tom Albers tomalbers@kde.nl
2312         * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
2313           trunk/playground/utils/rsibreak/src/rsidock.h,
2314           trunk/playground/utils/rsibreak/release_rsibreak.rb,
2315           trunk/playground/utils/rsibreak/TODO (added),
2316           trunk/playground/utils/rsibreak/src/rsidock.cpp: Add todo list,
2317           feel free to add things to it. Added a link to KDE's bugreport
2318           system and show a welcome message when you start RSIBreak, so
2319           people actually know it has started.
2321 2005-10-01 16:38 +0000 [r466128]  Tom Albers tomalbers@kde.nl
2323         * trunk/playground/utils/rsibreak/src/setup.h,
2324           trunk/playground/utils/doc/kro,
2325           trunk/playground/utils/doc/ksupplicant,
2326           trunk/playground/utils/doc/kfile_chemical,
2327           trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Make it
2328           compile again, sorry for the traffic, I'll stop for a while.
2330 2005-10-01 16:31 +0000 [r466125]  Tom Albers tomalbers@kde.nl
2332         * trunk/playground/utils/Mainpage.dox (added),
2333           trunk/playground/utils/rsibreak/src/setup.cpp,
2334           trunk/playground/utils/rsibreak/Makefile.am,
2335           trunk/playground/utils/rsibreak/src/rsidock.h,
2336           trunk/playground/utils/rsibreak/src/setupgeneral.h,
2337           trunk/playground/utils/Makefile.am.in,
2338           trunk/playground/utils/rsibreak/src/setup.h,
2339           trunk/playground/utils/rsibreak/src/rsiwidget.h,
2340           trunk/playground/utils/doc/kfile_chemical,
2341           trunk/playground/utils/rsibreak/src/rsibreak.lsm,
2342           trunk/playground/utils/rsibreak/src/setuptiming.h,
2343           trunk/playground/utils/doc/kro, trunk/playground/utils,
2344           trunk/playground/utils/doc/ksupplicant,
2345           trunk/playground/utils/rsibreak/src/Makefile.am,
2346           trunk/playground/utils/doc: Added some ignores Added Dox, make
2347           apidox does not work yet though Renamed a class
2349 2005-10-01 12:04 +0000 [r466038]  Bram Schoenmakers bramschoenmakers@kde.nl
2351         * trunk/playground/utils/rsibreak/Makefile.am,
2352           trunk/playground/utils/rsibreak/src/Makefile.am: rsibreak builds
2353           now, let the fun begin.
2355 2005-10-01 08:10 +0000 [r465909]  Bram Schoenmakers bramschoenmakers@kde.nl
2357         * trunk/playground/utils/rsibreak/Makefile.cvs (removed),
2358           trunk/playground/utils/rsibreak/configure.in (removed): Some
2359           redundant cruft which made configure fail.
2361 2005-09-30 21:19 +0000 [r465798]  Tom Albers tomalbers@kde.nl
2363         * trunk/playground/utils/rsibreak/src/rsidock.h,
2364           trunk/playground/utils/rsibreak: fix adress and one more ignore
2366 2005-09-30 21:05 +0000 [r465791]  Tom Albers tomalbers@kde.nl
2368         * trunk/playground/utils/rsibreak/Makefile.cvs (added),
2369           trunk/playground/utils/rsibreak/src/setup.cpp (added),
2370           trunk/playground/utils/rsibreak/COPYING (added),
2371           trunk/playground/utils/rsibreak/src/rsiwidget.cpp (added),
2372           trunk/playground/utils/rsibreak/Makefile.am (added),
2373           trunk/playground/utils/rsibreak/src/setupgeneral.h (added),
2374           trunk/playground/utils/rsibreak/src/rsidock.h (added),
2375           trunk/playground/utils/rsibreak/src/setup.h (added),
2376           trunk/playground/utils/rsibreak/src/rsiwidget.h (added),
2377           trunk/playground/utils/rsibreak/src/setuptiming.cpp (added),
2378           trunk/playground/utils/rsibreak/src/rsibreak.lsm (added),
2379           trunk/playground/utils/rsibreak/Doxyfile (added),
2380           trunk/playground/utils/rsibreak/AUTHORS (added),
2381           trunk/playground/utils/rsibreak/src/setuptiming.h (added),
2382           trunk/playground/utils/rsibreak/configure.in (added),
2383           trunk/playground/utils/rsibreak/src (added),
2384           trunk/playground/utils/rsibreak/src/hi32-app-rsi.png (added),
2385           trunk/playground/utils/rsibreak/src/hi16-app-rsi.png (added),
2386           trunk/playground/utils/rsibreak/src/rsibreakui.rc (added),
2387           trunk/playground/utils/rsibreak/configure.in.in (added),
2388           trunk/playground/utils/rsibreak/src/main.cpp (added),
2389           trunk/playground/utils/rsibreak/src/Makefile.am (added),
2390           trunk/playground/utils/rsibreak (added),
2391           trunk/playground/utils/rsibreak/src/rsibreak.desktop (added),
2392           trunk/playground/utils/rsibreak/src/rsidock.cpp (added),
2393           trunk/playground/utils/rsibreak/INSTALL (added),
2394           trunk/playground/utils/rsibreak/src/setupgeneral.cpp (added):
2395           Initial import of rsibreak. Its goal is to interrupt yout work
2396           behind the computer at a certain interval, so you have to take a
2397           break. This util can help to prevent rsi, repititive strain
2398           injury, when configured correctly and not pressing the 'minimize'
2399           button continously. ;-) The interval times and duration are
2400           configurable, just like the images you can see during the break.
2401           Also you can disable/enable the counter and minimize button.