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
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.
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
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
56 trunk/playground/utils/rsibreak/icons/hi128-action-rsibreak3.png
58 trunk/playground/utils/rsibreak/icons/hi32-action-duringbreaks.png
59 (added), trunk/playground/utils/rsibreak/icons/artwork-v3.tar.gz
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
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
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
81 2006-06-17 12:13 +0000 [r552309] Bram Schoenmakers bramschoenmakers@kde.nl
83 * trunk/playground/utils/rsibreak/src/rsistatitem.cpp: Reset bit
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
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
164 2006-06-11 22:20 +0000 [r550480] Tom Albers tomalbers@kde.nl
166 * trunk/playground/utils/rsibreak/src/rsitimer.cpp:
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,
233 2006-06-10 20:54 +0000 [r550057] Tom Albers tomalbers@kde.nl
235 * trunk/playground/utils/rsibreak/src/setupdcop.cpp: Only enable
238 2006-06-10 14:30 +0000 [r549976] Tom Albers tomalbers@kde.nl
240 * trunk/playground/utils/rsibreak/src/rsidock.cpp: svn_silent:
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
275 2006-06-09 22:01 +0000 [r549801] Tom Albers tomalbers@kde.nl
277 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: reorganise the
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
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,
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:
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
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
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
520 trunk/playground/utils/rsibreak/icons/hi16-app-rsibreak.png
521 (added), trunk/playground/utils/rsibreak/icons/artwork-v1.tar.gz
523 trunk/playground/utils/rsibreak/src/hi32-app-rsibreak.png
525 trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak0.png
527 trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak1.png
529 trunk/playground/utils/rsibreak/src/hi16-app-rsibreak.png
531 trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak2.png
533 trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak0.png
535 trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak3.png
537 trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak1.png
539 trunk/playground/utils/rsibreak/icons/hi32-action-rsibreak4.png
541 trunk/playground/utils/rsibreak/icons/hi16-action-rsibreak2.png
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
547 trunk/playground/utils/rsibreak/icons/hi64-action-rsibreak3.png
549 trunk/playground/utils/rsibreak/icons/hi32-action-rsibreakx.png
551 trunk/playground/utils/rsibreak/icons/hi16-action-rsibreakx.png
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
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
561 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak0.png
563 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak3.png
565 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak1.png
567 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak4.png
569 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak2.png
571 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak3.png
573 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak4.png
575 trunk/playground/utils/rsibreak/src/hi32-action-rsibreakx.png
576 (removed), trunk/playground/utils/rsibreak/icons/Makefile.am
578 trunk/playground/utils/rsibreak/src/hi16-action-rsibreakx.png
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
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
642 2006-04-21 17:50 +0000 [r532336] Tom Albers tomalbers@kde.nl
644 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp: syntax error
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
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
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
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
719 2006-04-07 09:40 +0000 [r527203-527204] Bram Schoenmakers bramschoenmakers@kde.nl
721 * trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp: Not meant
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
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
752 2006-04-05 21:27 +0000 [r526897] Tom Albers tomalbers@kde.nl
754 * trunk/playground/utils/rsibreak/src/rsidock.cpp: switch to the
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
834 2006-04-01 17:45 +0000 [r525337] Bram Schoenmakers bramschoenmakers@kde.nl
836 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp: Stupid
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
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
918 2006-03-31 21:00 +0000 [r525123] Bram Schoenmakers bramschoenmakers@kde.nl
920 * trunk/playground/utils/rsibreak/src/rsistats.h: The promised
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
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
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
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
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
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 +
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
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
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
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
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
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
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
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:
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
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
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,
1436 2006-02-18 13:19 +0000 [r510910] Tom Albers tomalbers@kde.nl
1438 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: New welcome
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
2017 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak1.png
2019 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak2.png
2021 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak0.png
2023 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak1.png
2025 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak3.png
2027 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak2.png
2029 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak4.png
2031 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak3.png
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
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
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
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.
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
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
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
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
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
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
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.