1 2006-04-01 17:45 +0000 [r525337] Bram Schoenmakers bramschoenmakers@kde.nl
3 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp: Stupid
6 2006-04-01 17:42 +0000 [r525336] Tom Albers tomalbers@kde.nl
8 * trunk/playground/utils/rsibreak/ChangeLog,
9 trunk/playground/utils/rsibreak/src/rsistats.h,
10 trunk/playground/utils/rsibreak/NEWS,
11 trunk/playground/utils/rsibreak/src/main.cpp,
12 trunk/playground/utils/rsibreak/src/mainpage.dox,
13 trunk/playground/utils/rsibreak/src/rsistats.cpp,
14 trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Version++ -
15 renamed stat to "current idle period" - fixed two whatsthis -
16 updated NEWS, CHANGELOG, mainpage.dox - removed comment - added
17 comment to documentation about derived stats w/setStat() - Will
20 2006-04-01 17:17 +0000 [r525332] Bram Schoenmakers bramschoenmakers@kde.nl
22 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
23 trunk/playground/utils/rsibreak/src/rsidock.h,
24 trunk/playground/utils/rsibreak/src/rsitimer.h,
25 trunk/playground/utils/rsibreak/src/rsidock.cpp,
26 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Something went
27 wrong yesterday with moving timer data to RSIGlobals. New timer
28 data is properly read after configuring.
30 2006-04-01 16:46 +0000 [r525326] Tom Albers tomalbers@kde.nl
32 * trunk/playground/utils/rsibreak/src/rsitimer.h,
33 trunk/playground/utils/rsibreak/src/rsitimer.cpp: I could not
34 find the energy settings in my KDE, but they exists and the
35 DPMSModeOff is responsible for the idle reset to 0. This patch
36 removes the assumed hard coded value and queries DPMS for the
37 value and eats the activity caused by this. Thanks to Dirk for
38 the hint in the right direction.
40 2006-04-01 13:25 +0000 [r525261] Bram Schoenmakers bramschoenmakers@kde.nl
42 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Revert.
44 2006-04-01 13:16 +0000 [r525258] Bram Schoenmakers bramschoenmakers@kde.nl
46 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Don't restart
47 timer when suspended (especially the case when OK'ing configure
48 dialog while suspended).
50 2006-04-01 13:02 +0000 [r525253] Tom Albers tomalbers@kde.nl
52 * trunk/playground/utils/rsibreak/src/rsistats.cpp,
53 trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: Partially
54 revert the commit of Bram, 525047, which converts to the QTime
55 back to a QDateTime. Partially reverted, because we need to use a
56 QDateTime internally, but to present it to the user a QTime is
57 sufficient. So changed the display and the calculation of the
60 2006-04-01 12:32 +0000 [r525247] Bram Schoenmakers bramschoenmakers@kde.nl
62 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
63 trunk/playground/utils/rsibreak/src/rsiwidget.cpp: o Call
64 slotReadConfig in RSIGlobals before RSITimers reads settings. o
65 Clear focus on buttons in full screen break widget. Prevents
66 cancelling the screen when you're still typing.
68 2006-03-31 22:00 +0000 [r525134] Bram Schoenmakers bramschoenmakers@kde.nl
70 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
71 trunk/playground/utils/rsibreak/src/rsiglobals.h,
72 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
73 trunk/playground/utils/rsibreak/src/rsistats.cpp: Show colors on
74 startup, when there's nothing known about the previous big/tiny
75 break. But it can happen that colors in tooltip and statistics
76 dialog are out of sync, though.
78 2006-03-31 21:26 +0000 [r525128] Bram Schoenmakers bramschoenmakers@kde.nl
80 * trunk/playground/utils/rsibreak/src/rsistats.h,
81 trunk/playground/utils/rsibreak/src/rsiglobals.h,
82 trunk/playground/utils/rsibreak/src/rsistatitem.h: More APIDOX
85 2006-03-31 21:00 +0000 [r525123] Bram Schoenmakers bramschoenmakers@kde.nl
87 * trunk/playground/utils/rsibreak/src/rsistats.h: The promised
90 2006-03-31 20:33 +0000 [r525108] Bram Schoenmakers bramschoenmakers@kde.nl
92 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Increase
93 statistic "Last tiny/big break" everytime it detects that the
94 idleness takes longer than a break.
96 2006-03-31 20:12 +0000 [r525102] Bram Schoenmakers bramschoenmakers@kde.nl
98 * trunk/playground/utils/rsibreak/src/rsiglobals.h,
99 trunk/playground/utils/rsibreak/src/rsistats.cpp,
100 trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
101 trunk/playground/utils/rsibreak/src/rsitimer.cpp: While toma is
102 still offline, I can safely postpone the feature freeze. :) o
103 Only update last tiny/big break when activity occurs o New stat:
104 show time currently idle. I thought I needed it for the change
105 above, but didn't seem so. So I upgraded it to a new statistic.
107 2006-03-31 19:39 +0000 [r525092] Bram Schoenmakers bramschoenmakers@kde.nl
109 * trunk/playground/utils/rsibreak/src/rsistatitem.cpp (added),
110 trunk/playground/utils/rsibreak/src/rsistatitem.h (added): ...
111 which I obviousely forgot.
113 2006-03-31 19:30 +0000 [r525084] Bram Schoenmakers bramschoenmakers@kde.nl
115 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
116 trunk/playground/utils/rsibreak/src/rsistats.h,
117 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
118 trunk/playground/utils/rsibreak/src/rsistatwidget.h,
119 trunk/playground/utils/rsibreak/src/rsiglobals.h,
120 trunk/playground/utils/rsibreak/src/Makefile.am,
121 trunk/playground/utils/rsibreak/src/rsistats.cpp,
122 trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
123 trunk/playground/utils/rsibreak/src/rsidock.cpp,
124 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Statistics
125 are under RSIGlobals::stats() now instead of RSIStats::instance()
126 o New files for RSIStatItem.
128 2006-03-31 17:13 +0000 [r525047] Bram Schoenmakers bramschoenmakers@kde.nl
130 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
131 trunk/playground/utils/rsibreak/src/rsistats.h,
132 trunk/playground/utils/rsibreak/src/rsiglobals.h,
133 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
134 trunk/playground/utils/rsibreak/src/rsistats.cpp,
135 trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: o Changed
136 QTime back to QDateTime, sorry about that. It was required for...
137 o Colored labels for the last tiny/big break. Green means: just
138 got a break, red means: you really need a break now o Tooltip
139 shows similar colors now. o Increased width for the last tiny/big
140 break label in the widget. For me, RSIBreak is feature complete
141 for the 0.6.0 release. Shall we make this a start of a feature
144 2006-03-30 21:46 +0000 [r524665] Tom Albers tomalbers@kde.nl
146 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: The last bug I
147 found is squashed by this fix. Maybe Bram wants to fix this The
148 Right Way, but an extra safeguard in case of weird situation can
149 not do any harm. Summary: timers stop running when user does not
150 want idle-detection durng normal operation and they receive a
153 2006-03-30 21:38 +0000 [r524660-524661] Tom Albers tomalbers@kde.nl
155 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Slot not
156 found, due to c instead of C. Fixed
158 * trunk/playground/utils/rsibreak/src/rsistats.cpp,
159 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Ok, tested the
160 whole evening. X tells us there has been a movement at 1199 (when
161 the monitor is turned off). As I can not distinguish this from
162 normal movement, i'll eat all activity in that timeslot. Chances
163 that people actually start using the computer after 20 minutes
164 idlesness in that slot are pretty slim anyways. I just hope that
165 the 20 minute is not configurable somewhere.
167 2006-03-30 18:03 +0000 [r524592] Tom Albers tomalbers@kde.nl
169 * trunk/playground/utils/rsibreak/src/rsitimer.h,
170 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Test to see if
171 this works around a bug where idle time never gets bigger than
174 2006-03-28 16:22 +0000 [r523619] Bram Schoenmakers bramschoenmakers@kde.nl
176 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Don't execute
177 idle detect code when a relax popup has finished. Prevents
178 unnecessaryly incrementing some statistics.
180 2006-03-28 15:21 +0000 [r523582] Bram Schoenmakers bramschoenmakers@kde.nl
182 * trunk/playground/utils/rsibreak/src/rsistats.h,
183 trunk/playground/utils/rsibreak/src/rsistats.cpp: Don't calculate
184 derived statistics upon reset. Fixes ACTIVITY + IDLENESS >
185 TOTAL_TIME after a reset.
187 2006-03-28 14:19 +0000 [r523561] Bram Schoenmakers bramschoenmakers@kde.nl
189 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
190 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
191 trunk/playground/utils/rsibreak/src/rsitimer.h,
192 trunk/playground/utils/rsibreak/src/rsiglobals.h,
193 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
194 trunk/playground/utils/rsibreak/src/rsistats.cpp,
195 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Turned
196 RSIGlobals in a class again o RSIGlobals contains interval
197 information now. The timer reads it from RSIGlobals. o Fix memory
198 leak: an RSIStats instance cannot delete itself. Delete it from
201 2006-03-27 19:00 +0000 [r523275] Tom Albers tomalbers@kde.nl
203 * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
204 trunk/playground/utils/rsibreak/src/setuptiming.h: Fix 18n calls
205 in setuptimings. Results in the errors that %n should be in the
206 result, but I dont want that ;-)
208 2006-03-27 18:37 +0000 [r523267] Tom Albers tomalbers@kde.nl
210 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Fix bug where
211 counters stopped working when tiny maximized > big maximized. We
212 depend on that to determine that the counters can be reset after
215 2006-03-26 18:26 +0000 [r522802-522805] Bram Schoenmakers bramschoenmakers@kde.nl
217 * trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: As
218 requested: move activity % one groupbox down.
220 * trunk/playground/utils/rsibreak/src/rsistats.cpp: Adapt what's
221 this to my changes from an hour ago or so.
223 2006-03-26 18:19 +0000 [r522799] Bram Schoenmakers bramschoenmakers@kde.nl
225 * trunk/playground/utils/rsibreak/src/rsistats.h,
226 trunk/playground/utils/rsibreak/src/rsistats.cpp: Move Tom's
227 what's this text to a separate function. Attach whatsthis to
228 descriptions as well.
230 2006-03-26 17:44 +0000 [r522776] Tom Albers tomalbers@kde.nl
232 * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
233 trunk/playground/utils/rsibreak/src/rsistats.cpp: whatsthis +
236 2006-03-26 17:39 +0000 [r522774] Bram Schoenmakers bramschoenmakers@kde.nl
238 * trunk/playground/utils/rsibreak/src/rsistatwidget.h,
239 trunk/playground/utils/rsibreak/src/rsistats.cpp,
240 trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
241 trunk/playground/utils/rsibreak/src/rsidock.cpp: o New layout in
242 statistics dialog (4 groupboxes) o Show only time for "Last foo
243 break" o Hide separator line in stats dialog o Cleanup
245 2006-03-26 13:55 +0000 [r522703] Tom Albers tomalbers@kde.nl
247 * trunk/playground/utils/rsibreak/src/rsidock.h,
248 trunk/playground/utils/rsibreak/src/rsistats.cpp,
249 trunk/playground/utils/rsibreak/src/rsidock.cpp: Add a button to
250 reset the statistics.
252 2006-03-26 02:32 +0000 [r522573] Tom Albers tomalbers@kde.nl
254 * trunk/playground/utils/rsibreak/src/setup.cpp,
255 trunk/playground/utils/rsibreak/src/rsitimer.h,
256 trunk/playground/utils/rsibreak/src/rsitimer.cpp,
257 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Hooked in
258 the setting for the idle-detection && gave it a slightly other
259 meaning. I think we need a different setting to completely ignore
260 idleness, so the popup popups at fixed times. This will do for
263 2006-03-26 01:48 +0000 [r522570] Bram Schoenmakers bramschoenmakers@kde.nl
265 * trunk/playground/utils/rsibreak/src/rsistats.h,
266 trunk/playground/utils/rsibreak/src/rsistats.cpp,
267 trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: o Store
268 QLabels instead of QStrings in a RSIStatItem. Needed for... o
269 Coloring certain labels ranging from red to green (a 100% pause
270 score will color the label green )
272 2006-03-25 23:01 +0000 [r522545] Tom Albers tomalbers@kde.nl
274 * trunk/playground/utils/rsibreak/NEWS,
275 trunk/playground/utils/rsibreak/src/rsistats.cpp: Qvariant
276 supports qdatetime, rtfm tom. Support for qdatetime in other
279 2006-03-25 22:57 +0000 [r522544] Bram Schoenmakers bramschoenmakers@kde.nl
281 * trunk/playground/utils/rsibreak/src/rsistats.cpp,
282 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Take breaks
283 due to idleness into account when calculating the pause score. o
284 Show activity % with 1 decimal.
286 2006-03-25 22:49 +0000 [r522540] Bram Schoenmakers bramschoenmakers@kde.nl
288 * trunk/playground/utils/rsibreak/src/rsidock.h,
289 trunk/playground/utils/rsibreak/src/rsidock.cpp: Do not block
290 RSIBreak when statistics dialog is shown.
292 2006-03-25 21:44 +0000 [r522524] Bram Schoenmakers bramschoenmakers@kde.nl
294 * trunk/playground/utils/rsibreak/src/rsistats.h,
295 trunk/playground/utils/rsibreak/src/rsistats.cpp,
296 trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
297 trunk/playground/utils/rsibreak/src/rsitimer.cpp: New stat:
298 percentage of activity. Also some unnecessary includes removed.
300 2006-03-25 20:43 +0000 [r522507] Tom Albers tomalbers@kde.nl
302 * trunk/playground/utils/rsibreak/src/rsistats.h,
303 trunk/playground/utils/rsibreak/src/rsistats.cpp,
304 trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
305 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Two new stats:
306 tiny break / big break skipped due to idleness. Shuffled the
309 2006-03-25 20:26 +0000 [r522503] Tom Albers tomalbers@kde.nl
311 * trunk/playground/utils/rsibreak/src/rsistats.h,
312 trunk/playground/utils/rsibreak/src/rsistats.cpp,
313 trunk/playground/utils/rsibreak/src/rsistatwidget.cpp: Two new
314 stats: last big break / last tiny break, choose to store them in
315 secs from epoch, since thats an int and Fits The System (tm)
317 2006-03-25 18:25 +0000 [r522481] Bram Schoenmakers bramschoenmakers@kde.nl
319 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
320 trunk/playground/utils/rsibreak/src/rsistatwidget.h,
321 trunk/playground/utils/rsibreak/src/rsistatwidget.cpp,
322 trunk/playground/utils/rsibreak/src/rsidock.cpp: compile
324 2006-03-25 17:54 +0000 [r522473] Tom Albers tomalbers@kde.nl
326 * trunk/playground/utils/rsibreak/src/setup.cpp,
327 trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
328 trunk/playground/utils/rsibreak/src/rsistats.h,
329 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
330 trunk/playground/utils/rsibreak/src/rsiglobals.h,
331 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
332 trunk/playground/utils/rsibreak/src/rsibreak.lsm,
333 trunk/playground/utils/rsibreak/src/rsistats.cpp,
334 trunk/playground/utils/rsibreak/src/rsitimer.cpp: New stat: max
335 period of idleness Some general cleanups: - break > 80 chars -
336 whitespace - ident - removed member from setup, which where not
337 used as memeber - removed some unneeded includes in dialog
339 2006-03-25 16:43 +0000 [r522451-522454] Bram Schoenmakers bramschoenmakers@kde.nl
341 * trunk/playground/utils/rsibreak/src/rsistatwidget.h (added),
342 trunk/playground/utils/rsibreak/src/Makefile.am,
343 trunk/playground/utils/rsibreak/src/rsistatdialog.cpp (removed),
344 trunk/playground/utils/rsibreak/src/rsistatwidget.cpp (added),
345 trunk/playground/utils/rsibreak/src/rsistatdialog.h (removed):
346 Move rsistatdialog.* rsistatwidget.*
348 * trunk/playground/utils/rsibreak/src/rsistatdialog.cpp: Set
351 * trunk/playground/utils/rsibreak/src/rsidock.cpp: Forgot suspended
352 check with configure dialog.
354 2006-03-25 16:29 +0000 [r522448] Bram Schoenmakers bramschoenmakers@kde.nl
356 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
357 trunk/playground/utils/rsibreak/src/rsistats.h,
358 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
359 trunk/playground/utils/rsibreak/src/rsidock.h,
360 trunk/playground/utils/rsibreak/src/rsistatdialog.cpp,
361 trunk/playground/utils/rsibreak/src/rsistats.cpp,
362 trunk/playground/utils/rsibreak/src/rsidock.cpp,
363 trunk/playground/utils/rsibreak/src/rsistatdialog.h,
364 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o More work on
365 statistics. Almost all old stats code is replaced by now. o Don't
366 continue timer when closing dialogs "Report Bug", "About KDE" and
367 "About RSIBreak" when RSIBreak is suspended. TODO: o Rename
368 rsistatdialog.* to rsistatwidget.* o RSIBreak tends to crash when
369 playing with the docker. Couldn't find the cause yet. o APIDOX
370 all over the stats code.
372 2006-03-23 18:38 +0000 [r521870] Tom Albers tomalbers@kde.nl
374 * trunk/playground/utils/rsibreak/src/setup.cpp,
375 trunk/playground/utils/rsibreak/src/setupgeneral.h,
376 trunk/playground/utils/rsibreak/src/setuppopup.cpp,
377 trunk/playground/utils/rsibreak/src/setup.h,
378 trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
379 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
380 trunk/playground/utils/rsibreak/src/setuppopup.h,
381 trunk/playground/utils/rsibreak/src/setupmaximized.h,
382 trunk/playground/utils/rsibreak/src/setuptiming.h,
383 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Moved all
384 private members to a private class.
386 2006-03-23 17:08 +0000 [r521829] Bram Schoenmakers bramschoenmakers@kde.nl
388 * trunk/playground/utils/rsibreak/src/rsiglobals.h: A namespace
391 2006-03-22 23:47 +0000 [r521607] Tom Albers tomalbers@kde.nl
393 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
394 trunk/playground/utils/rsibreak/src/rsiglobals.h,
395 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
396 trunk/playground/utils/rsibreak/src/rsistatdialog.cpp,
397 trunk/playground/utils/rsibreak/src/rsistatdialog.h: - Place a
398 timer to update the dialog once a second, but no idea howto
399 actually update it. - RSIGlobals:formatSeconds() now returns "0
400 seconds" instead of null(), adjusted rsitooltip for that. Means
401 prettier stats if 0 occurs there.
403 2006-03-22 23:21 +0000 [r521601] Tom Albers tomalbers@kde.nl
405 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp,
406 trunk/playground/utils/rsibreak/src/rsiglobals.h,
407 trunk/playground/utils/rsibreak/src/rsistats.cpp: Only display
408 time for time values in the stats. Adjust globals to return hours
409 as well... TODO: - add stats - for skipped breaks due to
410 idleness. - max time idle - update stats every second
412 2006-03-21 15:44 +0000 [r521117] Tom Albers tomalbers@kde.nl
414 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Compile for
417 2006-03-20 22:41 +0000 [r520830] Tom Albers tomalbers@kde.nl
419 * trunk/playground/utils/rsibreak/src/rsiglobals.cpp (added),
420 trunk/playground/utils/rsibreak/src/rsilib.cpp (removed),
421 trunk/playground/utils/rsibreak/src/rsiglobals.h (added),
422 trunk/playground/utils/rsibreak/src/Makefile.am,
423 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
424 trunk/playground/utils/rsibreak/src/rsilib.h (removed),
425 trunk/playground/utils/rsibreak/src/rsistats.cpp: Rename to
428 2006-03-20 20:03 +0000 [r520778] Tom Albers tomalbers@kde.nl
430 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Fix memory
431 leak, reported and the patch by Lev Iserovich Thanks a lot! BUG:
434 2006-03-20 19:30 +0000 [r520772] Tom Albers tomalbers@kde.nl
436 * trunk/playground/utils/rsibreak/src/rsilib.cpp (added),
437 trunk/playground/utils/rsibreak/src/Makefile.am,
438 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
439 trunk/playground/utils/rsibreak/src/rsilib.h (added),
440 trunk/playground/utils/rsibreak/src/rsistats.cpp: My first try to
441 add a library, which can contain some static functions. I moved
442 the formatting of time to the lib and hooked it to the rsistats
443 and rsitooltip. Bram will hopefully review.
445 2006-03-20 18:18 +0000 [r520757] Tom Albers tomalbers@kde.nl
447 * trunk/playground/utils/rsibreak/src/setuppopup.cpp,
448 trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
449 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Make it
450 compile under kde 3.3
452 2006-03-16 18:46 +0000 [r519276] Tom Albers tomalbers@kde.nl
454 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
455 trunk/playground/utils/rsibreak/src/dcopiface.h,
456 trunk/playground/utils/rsibreak/src/setupgeneral.h,
457 trunk/playground/utils/rsibreak/NEWS,
458 trunk/playground/utils/rsibreak/src/rsiwidget.h,
459 trunk/playground/utils/rsibreak/TODO,
460 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Yes, idle
461 popups can get annoying, make them optional.
463 2006-03-15 09:42 +0000 [r518799] Tom Albers tomalbers@kde.nl
465 * trunk/playground/utils/rsibreak/src/rsistats.cpp,
466 trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Fix "Total
467 amount of tiny breaks" was not shown in stats - debug--
469 2006-03-14 19:45 +0000 [r518646] Bram Schoenmakers bramschoenmakers@kde.nl
471 * trunk/playground/utils/rsibreak/src/rsistats.h,
472 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
473 trunk/playground/utils/rsibreak/src/rsidock.h,
474 trunk/playground/utils/rsibreak/src/rsitimer.h,
475 trunk/playground/utils/rsibreak/src/Makefile.am,
476 trunk/playground/utils/rsibreak/src/rsistatdialog.cpp,
477 trunk/playground/utils/rsibreak/src/rsistats.cpp,
478 trunk/playground/utils/rsibreak/src/rsidock.cpp,
479 trunk/playground/utils/rsibreak/src/rsistatdialog.h,
480 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Statistics.
481 This is still work-in-progress, but the foundation is there. o
482 Restore timers if RSIBreak is restarted in a short amount of time
483 (it will continue counting where it was if you reboot for
484 example) o Show big icon in idle popups o For those people
485 without idle detection, make breaks at least working. o Removed
486 newline from idle popup, because the layout screwed up. But I'm
487 afraid the bug is on a lower level. :(
489 2006-03-14 16:40 +0000 [r518604] Bram Schoenmakers bramschoenmakers@kde.nl
491 * trunk/playground/utils/rsibreak/src/rsistats.h (added),
492 trunk/playground/utils/rsibreak/src/rsistatdialog.cpp (added),
493 trunk/playground/utils/rsibreak/src/rsistats.cpp (added),
494 trunk/playground/utils/rsibreak/src/rsistatdialog.h (added): Only
495 for your reading pleasure: new files I started for the
496 statistics. I didn't update the other files yet because it's work
497 in progress. But at least it gives you an indication what I'm
500 2006-03-04 02:15 +0000 [r515527] Tom Albers tomalbers@kde.nl
502 * trunk/playground/utils/rsibreak/src/rsidock.h,
503 trunk/playground/utils/rsibreak/src/rsitimer.h,
504 trunk/playground/utils/rsibreak/src/setupgeneral.h,
505 trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
506 trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
507 trunk/playground/utils/rsibreak/src/rsidock.cpp,
508 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Update
509 errors repoted at ebn/icefox, one at ebn stays as ive no idea how
512 2006-03-03 23:58 +0000 [r515514] Tom Albers tomalbers@kde.nl
514 * trunk/playground/utils/rsibreak/src/rsidock.h,
515 trunk/playground/utils/rsibreak/TODO,
516 trunk/playground/utils/rsibreak/src/rsidock.cpp: - Minutes and
517 seconds in english are not reproducable, so removing that from
518 the list - The two quit buttons are solved by this commit, took
519 the approach from ksystemtray implementation, now i know why that
520 was done this way in the original.
522 2006-03-03 19:59 +0000 [r515454] Bram Schoenmakers bramschoenmakers@kde.nl
524 * trunk/playground/utils/rsibreak/src/rsitooltip.cpp: Don't
525 capitalize "One" in the middle of a sentence.
527 2006-03-03 13:33 +0000 [r515326] Tom Albers tomalbers@kde.nl
529 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: (Big brown bag
532 2006-03-02 08:39 +0000 [r514978] Tom Albers tomalbers@kde.nl
534 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
535 trunk/playground/utils/rsibreak/src/setupgeneral.h,
536 trunk/playground/utils/rsibreak/src/main.cpp,
537 trunk/playground/utils/rsibreak/TODO,
538 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - Version++
539 - Add 'use idle detection' to general settings, Bram will
540 implement it further. - Fix regression where the messagebox would
541 say: 'look at the tray' and the tray is not showing anything.
543 2006-03-01 23:32 +0000 [r514933] Tom Albers tomalbers@kde.nl
545 * trunk/playground/utils/rsibreak/configure.in.bot,
546 trunk/playground/utils/rsibreak/configure.in.in,
547 trunk/playground/utils/rsibreak/NEWS: libxss-dev is now needed,
548 rsibreak without idle detection is worthless and we do not want
549 to put hacks in rsitimer to make it work again.
551 2006-03-01 23:05 +0000 [r514923] Tom Albers tomalbers@kde.nl
553 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
554 trunk/playground/utils/rsibreak/src/rsitimer.h,
555 trunk/playground/utils/rsibreak/NEWS,
556 trunk/playground/utils/rsibreak/src/main.cpp,
557 trunk/playground/utils/rsibreak/src/rsiwidget.h,
558 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
559 trunk/playground/utils/rsibreak/TODO,
560 trunk/playground/utils/rsibreak/src/rsitooltip.h,
561 trunk/playground/utils/rsibreak/src/rsitimer.cpp: When a break is
562 skipped due to idleness, show a popup that the break is skipped
563 and remove that popup when idle=0.
565 2006-02-23 14:40 +0000 [r512748] Tom Albers tomalbers@kde.nl
567 * trunk/playground/utils/rsibreak/TODO: Results of a gNome test
569 2006-02-21 17:09 +0000 [r512043] Tom Albers tomalbers@kde.nl
571 * trunk/playground/utils/rsibreak/ChangeLog: Update Changelog
574 2006-02-21 15:03 +0000 [r512009] Tom Albers tomalbers@kde.nl
576 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
577 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
578 trunk/playground/utils/rsibreak/TODO,
579 trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
580 trunk/playground/utils/rsibreak/src/rsidock.cpp: Update TODO and
581 remove excessive debug output for the release.
583 2006-02-19 21:04 +0000 [r511430] Bram Schoenmakers bramschoenmakers@kde.nl
585 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
586 trunk/playground/utils/rsibreak/src/rsitimer.h,
587 trunk/playground/utils/rsibreak/src/rsiwidget.h,
588 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Small cleanup.
589 I got rid of the currentIsBigBreak() method, it's kinda hackish.
591 2006-02-19 19:01 +0000 [r511398] Tom Albers tomalbers@kde.nl
593 * trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
594 trunk/playground/utils/rsibreak/src/rsibreak.lsm: typo SVN_SILENT
596 2006-02-18 15:37 +0000 [r511023] Tom Albers tomalbers@kde.nl
598 * trunk/playground/utils/rsibreak/ChangeLog,
599 trunk/playground/utils/rsibreak/NEWS,
600 trunk/playground/utils/rsibreak/release_rsibreak.rb: Updates,
603 2006-02-18 13:19 +0000 [r510910] Tom Albers tomalbers@kde.nl
605 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: New welcome
608 2006-02-18 11:09 +0000 [r510855] Bram Schoenmakers bramschoenmakers@kde.nl
610 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
611 trunk/playground/utils/rsibreak/src/rsitimer.h,
612 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Skipping a big
613 break was handled as a tiny break. Fixed.
615 2006-02-18 02:43 +0000 [r510787] Bram Schoenmakers bramschoenmakers@kde.nl
617 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
618 trunk/playground/utils/rsibreak/src/rsidock.h,
619 trunk/playground/utils/rsibreak/src/rsitimer.h,
620 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
621 trunk/playground/utils/rsibreak/src/rsidock.cpp,
622 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Removed
623 obsoleted boolean var in the timer code o Little bug fixed when a
624 tiny break has passed and the upcoming break is a big one. Now it
625 behaves as desired. o Hide tooltip in relax state o Vertical
626 spacing in tooltip increased o Renamed a member variable
628 2006-02-18 00:47 +0000 [r510769] Tom Albers tomalbers@kde.nl
630 * trunk/playground/utils/rsibreak/src/rsitimer.h,
631 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
632 trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
633 trunk/playground/utils/rsibreak/src/rsidock.cpp,
634 trunk/playground/utils/rsibreak/src/rsitimer.cpp: - fixed
635 identing. - fixed bug: when a big break is going on, and you are
636 idle for the time of a tiny break, the break was aborted ;-) -
637 when the short break is scheduled at the same time as the big
638 break, the delete the tiny break info in the tooltip - remove the
639 lines of the tooltip, when the time_left is 0 for that line (else
640 during a break it would state that there is one second left to
641 that break) - fixed bug: DEBUG=true did not devide the
642 max_interval by 60, hence giving a strange 1800 seconds when
643 expecting 20 seconds. Remaining bugs: - do not show the tooltip
644 when the relaxpopup is active, dont know if that is possible...
646 2006-02-17 22:18 +0000 [r510744] Tom Albers tomalbers@kde.nl
648 * trunk/playground/utils/rsibreak/src,
649 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
650 trunk/playground/utils/rsibreak/src/dcopiface.h (added),
651 trunk/playground/utils/rsibreak/src/rsiwidget.h,
652 trunk/playground/utils/rsibreak,
653 trunk/playground/utils/rsibreak/src/Makefile.am,
654 trunk/playground/utils/rsibreak/AUTHORS,
655 trunk/playground/utils/rsibreak/src/dcopiface.cpp (added): Added
658 2006-02-17 21:07 +0000 [r510721] Tom Albers tomalbers@kde.nl
660 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
661 trunk/playground/utils/rsibreak/src/rsitimer.h,
662 trunk/playground/utils/rsibreak/src/main.cpp,
663 trunk/playground/utils/rsibreak/src/rsiwidget.h,
664 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
665 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
666 trunk/playground/utils/rsibreak/src/mainpage.dox,
667 trunk/playground/utils/rsibreak/src/setuptiming.h,
668 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Administrative:
669 o version++; o copyrights o credits
671 2006-02-17 20:44 +0000 [r510714] Tom Albers tomalbers@kde.nl
673 * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
674 trunk/playground/utils/rsibreak/src/setuptiming.h: Dont let the
675 big break be smaller than the tiny one
677 2006-02-17 20:21 +0000 [r510699] Tom Albers tomalbers@kde.nl
679 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
680 trunk/playground/utils/rsibreak/src/rsiwidget.h: Completed the
681 work to better support multihead setups.
683 2006-02-17 17:51 +0000 [r510658] Tom Albers tomalbers@kde.nl
685 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
686 trunk/playground/utils/rsibreak/src/rsiwidget.h: Ok, I officially
687 give up on proper xinerama support. A different way: we grab
688 mouse and keyboard, this is the first commit in that direction.
689 Not finished. I'm not sure how to handle the case above the two
690 qpushbuttons. This is not the way, but will look into it this
693 2006-02-17 08:16 +0000 [r510407] Bram Schoenmakers bramschoenmakers@kde.nl
695 * trunk/playground/utils/rsibreak/src/rsitimer.h,
696 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Switch to
697 fullscreen break if user shows still activity during a relax
698 moment (only after the 15 sec. interval, waiting for the user to
699 start a break). In the old RSIBreak, this meant the break was
700 restarted. Now you just have to wait for the remaining seconds. o
703 2006-02-16 21:32 +0000 [r510315] Bram Schoenmakers bramschoenmakers@kde.nl
705 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Update
706 tooltip after a break o Do not reset counters when user
709 2006-02-16 11:05 +0000 [r510087] Bram Schoenmakers bramschoenmakers@kde.nl
711 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Little glitch
712 in the relax popup removed. It jumped only for one second to the
713 maximized time and it flashed, even if you didn't touch anything
716 2006-02-15 23:22 +0000 [r509975] Bram Schoenmakers bramschoenmakers@kde.nl
718 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
719 trunk/playground/utils/rsibreak/src/rsitimer.h,
720 trunk/playground/utils/rsibreak/src/rsiwidget.h,
721 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
722 trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
723 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
724 trunk/playground/utils/rsibreak/src/rsitooltip.h,
725 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Completely
726 new timer code, based on discussions between Tom and me. o Break
727 every x seconds of active usage o Big breaks are not expressed in
728 x tiny breaks, but also get activated after x seconds of active
729 usage o Detect idleness (so don't break unneccesarily, it's an
730 annoying bug in the current version) o The docker icon shows an
731 indication when the next tiny break will occur (#118701) o
732 Cleanups o Renamed the Minimize button to Skip Still to do: o
733 APIDOX o Testing FEATURE:118701
735 2006-02-13 20:48 +0000 [r509165] Tom Albers tomalbers@kde.nl
737 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
738 trunk/playground/utils/rsibreak/src/rsiwidget.h: Small first step
739 for xinerama support.
741 2006-02-12 21:11 +0000 [r508843] Tom Albers tomalbers@kde.nl
743 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
744 trunk/playground/utils/rsibreak/release_rsibreak.rb,
745 trunk/playground/utils/rsibreak/AUTHORS: - Delete readme when
746 packaging - EOL fix for AUTHORS file - Dont follow symlinks while
749 2005-12-26 18:24 +0000 [r491598] Bram Schoenmakers bramschoenmakers@kde.nl
751 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
752 trunk/playground/utils/rsibreak/src/rsirelaxpopup.h,
753 trunk/playground/utils/rsibreak/src/rsidock.h,
754 trunk/playground/utils/rsibreak/src/rsitimer.h,
755 trunk/playground/utils/rsibreak/src/rsitooltip.cpp,
756 trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp,
757 trunk/playground/utils/rsibreak/src/rsitooltip.h,
758 trunk/playground/utils/rsibreak/src/rsidock.cpp,
759 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Make tooltip
760 beware of suspended / unsuspended o Make tooltip behave like a
763 2005-12-26 17:31 +0000 [r491586] Bram Schoenmakers bramschoenmakers@kde.nl
765 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Hide tooltip
766 when relax popup shows up.
768 2005-12-26 17:26 +0000 [r491585] Bram Schoenmakers bramschoenmakers@kde.nl
770 * trunk/playground/utils/rsibreak/src/rsidock.cpp: o Actually
771 'emit' it (i'm sooo n00b) o Emit the hide signal before showing
774 2005-12-26 17:16 +0000 [r491583] Bram Schoenmakers bramschoenmakers@kde.nl
776 * trunk/playground/utils/rsibreak/src/rsidock.cpp: Hide tooltip
777 whenever the user clicks on docker icon.
779 2005-12-24 13:24 +0000 [r491064] Bram Schoenmakers bramschoenmakers@kde.nl
781 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: This probably
782 fixed the only regression I could find so far in the new timer
783 code. In some cases, the main widget was not minimized when the
786 2005-12-23 21:07 +0000 [r490952] Bram Schoenmakers bramschoenmakers@kde.nl
788 * trunk/playground/utils/rsibreak/src/rsitooltip.cpp (added),
789 trunk/playground/utils/rsibreak/src/rsitooltip.h (added): And add
790 these files too, of course.
792 2005-12-23 20:47 +0000 [r490950] Bram Schoenmakers bramschoenmakers@kde.nl
794 * trunk/playground/utils/rsibreak/src/rsipopup.cpp (removed),
795 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
796 trunk/playground/utils/rsibreak/src/rsirelaxpopup.h (added),
797 trunk/playground/utils/rsibreak/src/rsidock.h,
798 trunk/playground/utils/rsibreak/src/rsipopup.h (removed),
799 trunk/playground/utils/rsibreak/src/rsiwidget.h,
800 trunk/playground/utils/rsibreak/src/Makefile.am,
801 trunk/playground/utils/rsibreak/src/rsirelaxpopup.cpp (added),
802 trunk/playground/utils/rsibreak/src/rsidock.cpp: o Renamed
803 RSIPopup to RSIRelaxPopup to avoid confusion with... o A new
804 tooltip for the docker icon. It's bigger and it's live. You can
805 actually see the time decreasing, which is (nearly) impossible
806 with a vanilla QToolTip.
808 2005-12-18 00:45 +0000 [r489310] Bram Schoenmakers bramschoenmakers@kde.nl
810 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Detect breaks
811 when the user is passive for the configured amount of time. Won't
812 work properly if the amount of time for the big break is less
813 than for the tiny break. But that's not a common case.
815 2005-12-16 18:57 +0000 [r489005] Tom Albers tomalbers@kde.nl
817 * trunk/playground/utils/rsibreak/ChangeLog: Update
819 2005-12-16 09:04 +0000 [r488877] Bram Schoenmakers bramschoenmakers@kde.nl
821 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: However I don't
822 understand the condition in the if statement, I'd better revert
823 this code and set m_currentInterval to 1, as told.
825 2005-12-14 09:20 +0000 [r488390] Bram Schoenmakers bramschoenmakers@kde.nl
827 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
828 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Better fix
829 for the -1 issue. Don't set to 0 but to
830 m_intervals["big_interval"] instead. o Reverting some LOC
831 regarding passing const int with the setCounters signal. const is
832 not really crucial, so I removed it locally, but I accidently
833 committed a part of this.
835 2005-12-13 23:17 +0000 [r488309] Bram Schoenmakers bramschoenmakers@kde.nl
837 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: I will
838 probably get RSI if I have to wait for 4294967295 tiny breaks
839 before the big break comes in. Why is the -1 there when setting
840 the tooltip for the amount of big breaks left? It causes the
841 symptom described above. Try it yourself: enter the configuration
842 dialog, cancel it and watch the tooltip. Reason: RSITimer sets
843 m_currentInterval to 0, and RSIWidget subtracts this with 1.
844 Result: -1. And i18n() with plurals can't handle -1. Simple.
845 Summarized: Is that -1 really neccessary?
847 2005-12-12 18:11 +0000 [r487968] Tom Albers tomalbers@kde.nl
849 * trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
850 trunk/playground/utils/rsibreak/src/setuptiming.cpp: I honestly
851 promise not to break the freeze anymore. I honestly promise not
852 to break the freeze anymore. (yy,1000P) Changes after proofread
855 2005-12-11 23:42 +0000 [r487789] Tom Albers tomalbers@kde.nl
857 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
858 trunk/playground/utils/rsibreak/src/rsitimer.h,
859 trunk/playground/utils/rsibreak/src/rsiwidget.h,
860 trunk/playground/utils/rsibreak/TODO,
861 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Format the
862 strings of the tooltip and the countdown, and add info over what
865 2005-12-11 23:11 +0000 [r487784] Bram Schoenmakers bramschoenmakers@kde.nl
867 * trunk/playground/utils/rsibreak/src/rsitimer.h,
868 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Set activity
869 gauge to zero when we reset the counter.
871 2005-12-11 22:26 +0000 [r487778] Bram Schoenmakers bramschoenmakers@kde.nl
873 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cast the
874 requested time to a double to make the division work. The dynamic
875 timer works now for periods > 100 seconds.
877 2005-12-11 21:44 +0000 [r487768] Tom Albers tomalbers@kde.nl
879 * trunk/playground/utils/rsibreak/ChangeLog,
880 trunk/playground/utils/rsibreak/src/setup.cpp,
881 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
882 trunk/playground/utils/rsibreak/src/rsidock.h,
883 trunk/playground/utils/rsibreak/NEWS,
884 trunk/playground/utils/rsibreak/src/main.cpp,
885 trunk/playground/utils/rsibreak/release_rsibreak.rb:
886 Administrative things: - bump version - fix typo (RSIbreak ->
887 RSIBreak) - remove that depressing message on `make install`,
888 just because it is playground it can still compile, especially
889 when you run make install ;-) - update changelog and news -
890 change icon of popup-page in settings
892 2005-12-11 02:13 +0000 [r487572] Bram Schoenmakers bramschoenmakers@kde.nl
894 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Oops.
896 2005-12-11 01:46 +0000 [r487571] Bram Schoenmakers bramschoenmakers@kde.nl
898 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
899 trunk/playground/utils/rsibreak/src/rsitimer.h,
900 trunk/playground/utils/rsibreak/src/rsiwidget.h,
901 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Better
902 behaviour of the activity gauge in the docker. Goal for the
903 victim: keep that gauge at zero as much as possible. Not really
904 productive, but health++.
906 2005-12-11 00:46 +0000 [r487562] Bram Schoenmakers bramschoenmakers@kde.nl
908 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
909 trunk/playground/utils/rsibreak/src/rsitimer.h,
910 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Show idle
913 2005-12-10 23:04 +0000 [r487537] Tom Albers tomalbers@kde.nl
915 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
916 trunk/playground/utils/rsibreak/src/rsitimer.h,
917 trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Change
918 solution. Do not always set the suspended state to false, but
919 keep the state while you are in the config. That means two
920 seperate slots to suspend. - Also, gives the possibility to set
921 the targettime to the current time, so the tooltip will show that
922 rsibreak is suspended instead of counting to 0 and then show that
923 message. - Also, prevent that the avarage calculation continious
924 in suspended state, because that will change the tray icon ;-)
926 2005-12-10 22:19 +0000 [r487524] Tom Albers tomalbers@kde.nl
928 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Bug fix: after
929 entering the config (m_suspended gets set to true) and leaving,
930 m_suspended did not got set to false. Also an extra safeguard to
931 bail out of maximize when suspended is true.
933 2005-12-10 22:04 +0000 [r487520] Tom Albers tomalbers@kde.nl
935 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Base the
936 resize of the image on the screen size, not on the desktop size,
937 which will give odd results on xinerama/multihead.
939 2005-12-07 23:26 +0000 [r486488] Tom Albers tomalbers@kde.nl
941 * trunk/playground/utils/rsibreak/src/rsidock.h,
942 trunk/playground/utils/rsibreak/src/rsidock.cpp: Reimplemented
943 because original implementation adds a minize item to the
944 contextmenu, which we do not need. Sigh.
946 2005-12-07 21:45 +0000 [r486453] Tom Albers tomalbers@kde.nl
948 * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
949 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
950 trunk/playground/utils/rsibreak/src/rsipopup.h: Implement the two
951 settings: use popup and use flash
953 2005-12-05 22:25 +0000 [r485845] Bram Schoenmakers bramschoenmakers@kde.nl
955 * trunk/playground/utils/rsibreak/src/main.cpp: Make sure that the
956 widget does not remain on the heap once we exit RSIBreak.
958 2005-12-04 22:58 +0000 [r485569] Bram Schoenmakers bramschoenmakers@kde.nl
960 * trunk/playground/utils/rsibreak/src/setuppopup.cpp: o Set buddies
961 o Fix typo Why two different What's this messages for the label
962 and it's corresponding widget? Looks like double work for
965 2005-12-04 22:20 +0000 [r485563] Tom Albers tomalbers@kde.nl
967 * trunk/playground/utils/rsibreak/src/setuppopup.cpp,
968 trunk/playground/utils/rsibreak/src/setuppopup.h: Fill the
969 setuppopup page, need to implement the settings in the app...
971 2005-12-04 21:44 +0000 [r485554] Tom Albers tomalbers@kde.nl
973 * trunk/playground/utils/rsibreak/src/main.cpp: When RSIBreak was
974 started a second time, the widget get shown, which is not what
975 RSIBreaks needs. Reimplemented KUniqueApplication to prevent
976 that. Not completely sure this is the right way to do it.
978 2005-12-03 11:20 +0000 [r485201] Bram Schoenmakers bramschoenmakers@kde.nl
980 * trunk/playground/utils/rsibreak/src/rsitimer.h,
981 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cleanups in the
982 RSITimer. I'm willing to revert if I broke anything, but some
983 tests showed me everything still works fine.
985 2005-12-03 11:13 +0000 [r485199] Bram Schoenmakers bramschoenmakers@kde.nl
987 * trunk/playground/utils/rsibreak/src/setuptiming.cpp: Use the same
988 default values as in RSITimer::readConfig()
990 2005-12-02 23:43 +0000 [r485131] Tom Albers tomalbers@kde.nl
992 * trunk/playground/utils/rsibreak/src/setup.cpp,
993 trunk/playground/utils/rsibreak/src/rsipopup.cpp,
994 trunk/playground/utils/rsibreak/src/setupgeneral.h,
995 trunk/playground/utils/rsibreak/src/main.cpp,
996 trunk/playground/utils/rsibreak/src/setuppopup.cpp (added),
997 trunk/playground/utils/rsibreak/src/setup.h,
998 trunk/playground/utils/rsibreak/src/Makefile.am,
999 trunk/playground/utils/rsibreak/src/setupmaximized.cpp (added),
1000 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1001 trunk/playground/utils/rsibreak/src/setuppopup.h (added),
1002 trunk/playground/utils/rsibreak/src/setupmaximized.h (added),
1003 trunk/playground/utils/rsibreak/src/rsidock.cpp,
1004 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - general
1005 cleanup (identing (hi bram)) - split general config into general
1006 && maximized - added dummy page for the popup - want config for:
1007 flash yes/no, use the popup in general yes/no, maybe flash color
1008 - upgraded Bram to author, thanks for your work!
1010 2005-12-02 22:27 +0000 [r485115] Tom Albers tomalbers@kde.nl
1012 * trunk/playground/utils/rsibreak/src/rsidock.h,
1013 trunk/playground/utils/rsibreak/src/rsidock.cpp: Eat everything
1014 in the systemtray except the right click, show menu on right
1015 click. Let me know if this is not the right way. I tried a
1016 e->ignore(), but that does not seem to do what i thought it would
1019 2005-12-02 00:04 +0000 [r484810] Bram Schoenmakers bramschoenmakers@kde.nl
1021 * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
1022 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1023 trunk/playground/utils/rsibreak/src/rsipopup.h: Add a little
1024 button to popup window to lock desktop.
1026 2005-12-01 23:32 +0000 [r484802] Bram Schoenmakers bramschoenmakers@kde.nl
1028 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1029 trunk/playground/utils/rsibreak/NEWS: Button added to lock your
1030 desktop. In case you walk away during a break.
1032 2005-12-01 23:20 +0000 [r484800-484801] Bram Schoenmakers bramschoenmakers@kde.nl
1034 * trunk/playground/utils/rsibreak/NEWS: Administration cruft
1036 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1037 trunk/playground/utils/rsibreak/src/rsidock.h,
1038 trunk/playground/utils/rsibreak/src/rsitimer.h,
1039 trunk/playground/utils/rsibreak/src/hi32-action-rsibreakx.png
1041 trunk/playground/utils/rsibreak/src/hi16-action-rsibreakx.png
1042 (added), trunk/playground/utils/rsibreak/src/rsidock.cpp,
1043 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Feature added:
1044 Suspend RSIBreak with the docker's popup menu. Handy if you're
1045 playing a game for example. CCMAIL:341212@bugs.debian.org
1047 2005-12-01 21:24 +0000 [r484770] Bram Schoenmakers bramschoenmakers@kde.nl
1049 * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
1050 trunk/playground/utils/rsibreak/src/rsipopup.h: Eat mouse release
1051 events, so the user can't click away the popups.
1053 2005-11-20 17:46 +0000 [r481815] Stephan Binner binner@kde.org
1055 * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1056 trunk/playground/utils/rsibreak/src/rsidock.cpp,
1057 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: i18n style
1060 2005-11-13 11:06 +0000 [r480107] Bram Schoenmakers bramschoenmakers@kde.nl
1062 * trunk/playground/utils/rsibreak/src/rsipopup.cpp (added),
1063 trunk/playground/utils/rsibreak/src/rsipopup.h (added): And the
1064 popup files of course.
1066 2005-11-13 11:02 +0000 [r480105-480106] Bram Schoenmakers bramschoenmakers@kde.nl
1068 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1069 trunk/playground/utils/rsibreak/src/main.cpp,
1070 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1071 trunk/playground/utils/rsibreak/src/Makefile.am,
1072 trunk/playground/utils/rsibreak/src/mainpage.dox: A bunch of
1073 changes for RSIbreak: o Moved the passive popup to a new class:
1074 RSIPopup o Show progress bar in passive popup o Flash progress
1075 bar when the user keeps working during a request-for-relax o
1076 Added my name to main.cpp o mainpage.dox updated o Some issue in
1077 the Makefile.am fixed regarding the split-off of RSITimer
1079 * trunk/playground/utils/rsibreak/NEWS,
1080 trunk/playground/utils/rsibreak/AUTHORS: o Added me to authors o
1081 NEWS file updated with my to-be-committed changes
1083 2005-11-13 00:09 +0000 [r480066] Bram Schoenmakers bramschoenmakers@kde.nl
1085 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1086 trunk/playground/utils/rsibreak/src/rsitimer.h,
1087 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1088 trunk/playground/utils/rsibreak/src/rsitimer.cpp: We don't need
1089 that query function in RSITimer I introduced last night. Just
1090 pass the object along the signal.
1092 2005-11-12 20:28 +0000 [r480017] Tom Albers tomalbers@kde.nl
1094 * trunk/playground/utils/rsibreak/src/mainpage.cpp (removed),
1095 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1096 trunk/playground/utils/rsibreak/src/rsitimer.h,
1097 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1098 trunk/playground/utils/rsibreak/src/mainpage.dox (added),
1099 trunk/playground/utils/rsibreak/src/rsitimer.cpp: - further
1100 cleanup, think that the separation is now completed - renamed
1101 mainpage.cpp to .dox - fixed apidox...
1103 2005-11-12 19:34 +0000 [r480015] Ruurd Pels ruurd@tiscali.nl
1105 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Fix
1106 preprocessing issue due to inclusion of X headers
1108 2005-11-12 00:56 +0000 [r479871] Bram Schoenmakers bramschoenmakers@kde.nl
1110 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1111 trunk/playground/utils/rsibreak/src/rsitimer.h,
1112 trunk/playground/utils/rsibreak/src/main.cpp,
1113 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1114 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o RSIWidget is
1115 the main widget for the application o RSITimer is a QObject now
1116 instead of a QWidget It looks like everything is still
1117 functioning after these changes. Please report them if there's
1120 2005-11-11 11:20 +0000 [r479676] Bram Schoenmakers bramschoenmakers@kde.nl
1122 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1123 trunk/playground/utils/rsibreak/src/rsitimer.h,
1124 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1125 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cleanups
1127 2005-11-10 23:27 +0000 [r479591] Tom Albers tomalbers@kde.nl
1129 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1130 trunk/playground/utils/rsibreak/src/rsitimer.h (added),
1131 trunk/playground/utils/rsibreak/src/main.cpp,
1132 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1133 trunk/playground/utils/rsibreak/src/Makefile.am,
1134 trunk/playground/utils/rsibreak/src/rsitimer.cpp (added):
1135 Seperated the timer to a seperate class. Need to test regressions
1138 2005-11-09 23:03 +0000 [r479299] Bram Schoenmakers bramschoenmakers@kde.nl
1140 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1141 trunk/playground/utils/rsibreak/src/rsiwidget.h: o Don't exit
1142 that thing when you press the topright X o Move my method
1143 somewhere else in the file
1145 2005-11-09 22:27 +0000 [r479285] Bram Schoenmakers bramschoenmakers@kde.nl
1147 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Unbreak
1150 2005-11-09 22:04 +0000 [r479277] Bram Schoenmakers bramschoenmakers@kde.nl
1152 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1153 trunk/playground/utils/rsibreak/src/rsiwidget.h: Some cleanups
1154 which keep bothering me on my local copy. Also some code to lock
1155 the desktop, but there's no button yet.
1157 2005-11-09 20:02 +0000 [r479259] Tom Albers tomalbers@kde.nl
1159 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1160 trunk/playground/utils/rsibreak/src/rsidock.h,
1161 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1162 trunk/playground/utils/rsibreak/src/rsidock.cpp: Experimental:
1163 the icon in the tray now indicates the level of activity! Now I
1164 have to tune which level of activity shows which icon. Also need
1165 to think about the logic of the breaks into this. Ideas are
1168 2005-11-09 18:59 +0000 [r479241] Tom Albers tomalbers@kde.nl
1170 * trunk/playground/utils/rsibreak/src/setupgeneral.h,
1171 trunk/playground/utils/rsibreak/NEWS,
1172 trunk/playground/utils/rsibreak/src/Makefile.am,
1173 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1174 trunk/playground/utils/rsibreak/src/rsibreak.desktop,
1175 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Possibility
1176 to start RSIBreak when KDE starts.
1178 2005-11-08 20:17 +0000 [r479002] Tom Albers tomalbers@kde.nl
1180 * trunk/playground/utils/rsibreak/src/original_artwork.tar.gz
1181 (added), trunk/playground/utils/rsibreak/src/setup.cpp,
1182 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak0.png
1184 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak1.png
1186 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak2.png
1188 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak0.png
1190 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak1.png
1192 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak3.png
1194 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak2.png
1196 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak4.png
1198 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak3.png
1200 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak4.png
1201 (added), trunk/playground/utils/rsibreak/AUTHORS,
1202 trunk/playground/utils/rsibreak/src/main.cpp,
1203 trunk/playground/utils/rsibreak/src/hi32-app-rsibreak.png,
1204 trunk/playground/utils/rsibreak/src/hi16-app-rsibreak.png,
1205 trunk/playground/utils/rsibreak/src/Makefile.am,
1206 trunk/playground/utils/rsibreak/src/rsibreak.desktop,
1207 trunk/playground/utils/rsibreak/src/rsidock.cpp: Replaced the
1208 xclock icon with a new icon made by Lee Olson. There are also
1209 actions numbered 0-4 so we can have 5 different stages. That
1210 needs to be implemented. Added Lee as contributer and removed
1211 Thorsten who can not contribute due to lack of time.
1213 2005-10-30 02:04 +0000 [r475651] Tom Albers tomalbers@kde.nl
1215 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1216 trunk/playground/utils/rsibreak/src/rsidock.h,
1217 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1218 trunk/playground/utils/rsibreak/src/rsidock.cpp,
1219 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Fix the app
1220 in case libxss is missing. Initial support for a key which
1221 activates a break. Currently win+b, need to make that
1224 2005-10-29 23:25 +0000 [r475641] Tom Albers tomalbers@kde.nl
1226 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1227 trunk/playground/utils/rsibreak/NEWS,
1228 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1229 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1230 trunk/playground/utils/rsibreak/src/setuptiming.h: New feature:
1231 During the break the images get renewed, this way the break gets
1232 less boring. Looks like a slideshow. The image loading has been
1233 rewriten by using a paintEvent with a bitBlt().
1235 2005-10-29 15:13 +0000 [r475502] Tom Albers tomalbers@kde.nl
1237 * trunk/playground/utils/rsibreak/ChangeLog,
1238 trunk/playground/utils/rsibreak/src/mainpage.cpp (added),
1239 trunk/playground/utils/rsibreak/NEWS,
1240 trunk/playground/utils/rsibreak/src/main.cpp,
1241 trunk/playground/utils/rsibreak/src/Makefile.am,
1242 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1243 trunk/playground/utils/rsibreak/src/rsibreak.lsm,
1244 trunk/playground/utils/rsibreak/release_rsibreak.rb: - update
1245 version number, new release today. - make DEBUG=true work in
1246 settings as well - added apidox mainpage - install .desktop file
1247 to correct location - updated NEWS and CHANGELOG
1249 2005-10-24 19:27 +0000 [r473858] Tom Albers tomalbers@kde.nl
1251 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1252 trunk/playground/utils/rsibreak/src/rsiwidget.h: Add a passive
1253 popup to indicate rsibreak is waiting for a break. Unexpectedly
1254 this works quite nicely.
1256 2005-10-23 18:38 +0000 [r473462] Tom Albers tomalbers@kde.nl
1258 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1259 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1260 trunk/playground/utils/rsibreak/TODO,
1261 trunk/playground/utils/rsibreak/src/setuptiming.h,
1262 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Changed
1263 lineedit to kintnuminput, reading from conf is now done via
1264 readnumentry, You can put a DEBUG=true in the settings so the
1265 minutes filled in the settings become seconds.
1267 2005-10-21 20:51 +0000 [r472741] Bram Schoenmakers bramschoenmakers@kde.nl
1269 * trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Make it
1272 2005-10-21 17:43 +0000 [r472713] Tom Albers tomalbers@kde.nl
1274 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1275 trunk/playground/utils/rsibreak/src/rsidock.h,
1276 trunk/playground/utils/rsibreak/src/setupgeneral.h,
1277 trunk/playground/utils/rsibreak/NEWS,
1278 trunk/playground/utils/rsibreak/TODO,
1279 trunk/playground/utils/rsibreak/src/rsidock.cpp,
1280 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Finally
1281 managed to make the hardcoded ESC key to minimize the window
1284 2005-10-21 14:50 +0000 [r472663] Tom Albers tomalbers@kde.nl
1286 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Since some of
1287 the intelligence is also handled elsewhere, I can remove some of
1288 the code, without functionality loss, but maybe with some
1289 regressions ;-) Also fixed a whatsthis error, showing random
1290 numbers and fixed the counter, which should count down correctly
1291 now. I'm not sure that (int)ceil() is the best way to do it
1292 though (i want the difference in time, rounded up).
1294 2005-10-21 10:30 +0000 [r472589] Tom Albers tomalbers@kde.nl
1296 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Cleaned up a
1297 bit too much yesterday. After a bigBreak counter was not
1298 resetted, so the next break is again a BigBreak.
1300 2005-10-20 18:35 +0000 [r472432] Tom Albers tomalbers@kde.nl
1302 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1303 trunk/playground/utils/rsibreak/src/rsiwidget.h: Again changes in
1304 the logic to have a break: - when it is time to have a break, and
1305 the user is busy, wait for 5 seconds inactivity within a maximum
1306 of 30 seconds - as long as the user stays idle, there will be no
1307 break - when the user stays idle for the duration of the planned
1308 break, the break is skipped. - when the user starts working
1309 again, the break will be activated.... idea from Bram.
1311 2005-10-20 16:31 +0000 [r472396] Tom Albers tomalbers@kde.nl
1313 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1314 trunk/playground/utils/rsibreak/src/rsiwidget.h: Remove warning
1315 for a fresh install and fixed a problem with the loading of
1316 images, right after you change the path in the settings: the
1317 image was only loaded _after_ the first brake.
1319 2005-10-19 19:19 +0000 [r472072] Tom Albers tomalbers@kde.nl
1321 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Not
1322 initialised variable, resulting in sometimes a break at start.
1325 2005-10-19 17:26 +0000 [r472053] Tom Albers tomalbers@kde.nl
1327 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Fixed the
1328 logic a bit more and made the code more readible. Should be ok
1331 2005-10-18 20:02 +0000 [r471799] Tom Albers tomalbers@kde.nl
1333 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1334 trunk/playground/utils/rsibreak/src/rsiwidget.h: Worked on the
1335 idle detection. I used this scheme: - When it is time to break,
1336 wait for 5 seconds inactivity to not completely interrupt the
1337 workflow (<- this part is new) - When it is time to break and the
1338 user is already idle for the duration of that break: delay the
1339 break - when it is time to break and the user is already idle
1340 since the last break: delay this break and the next one.
1341 (keep-it-out-of-my-face-right-after-lunch-feature) testing needed
1343 2005-10-17 21:44 +0000 [r471523] Tom Albers tomalbers@kde.nl
1345 * trunk/playground/utils/rsibreak/src/setup.cpp,
1346 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1347 trunk/playground/utils/rsibreak/release_rsibreak.rb,
1348 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - save
1349 dialog size for settings dialog - expanded tooltips - use app
1350 font instead of Verdana
1352 2005-10-17 20:24 +0000 [r471491] Tom Albers tomalbers@kde.nl
1354 * trunk/playground/utils/rsibreak/src/hi32-app-rsi.png (removed),
1355 trunk/playground/utils/rsibreak/src/hi16-app-rsi.png (removed),
1356 trunk/playground/utils/rsibreak/src/hi32-app-rsibreak.png
1358 trunk/playground/utils/rsibreak/src/hi16-app-rsibreak.png
1359 (added), trunk/playground/utils/rsibreak/src/Makefile.am,
1360 trunk/playground/utils/rsibreak/TODO: Fix the application icon.
1361 Deleted non-binary icons and added the xclock icon as long as
1362 there is no alternative...
1364 2005-10-17 18:00 +0000 [r471428] Tom Albers tomalbers@kde.nl
1366 * trunk/playground/utils/rsibreak/src/main.cpp,
1367 trunk/playground/utils/rsibreak/src/rsibreak.desktop,
1368 trunk/playground/utils/rsibreak/TODO: There is no need for
1369 multiple RSIBreaks...
1371 2005-10-12 18:51 +0000 [r469972] Tom Albers tomalbers@kde.nl
1373 * trunk/playground/utils/rsibreak/ChangeLog (added),
1374 trunk/playground/utils/rsibreak/configure.in.bot (added),
1375 trunk/playground/utils/rsibreak/src/main.cpp,
1376 trunk/playground/utils/rsibreak/ChangeLog.Summary (added),
1377 trunk/playground/utils/rsibreak/src/rsibreak.lsm,
1378 trunk/playground/utils/rsibreak/release_rsibreak.rb,
1379 trunk/playground/utils/rsibreak/makechangelog (added): Added a
1380 configure.in.bot to tell the user if idle detection will be
1381 possible. Added a Changelog with some secret script found in
1382 kde-common, a summary file and bumped the version so I can make a
1385 2005-10-12 16:35 +0000 [r469944] Tom Albers tomalbers@kde.nl
1387 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1388 trunk/playground/utils/rsibreak/src/rsiwidget.h: This prevents a
1389 break immediatly after you return to your desk after been in a
1390 meeting or lunch for example. When you have been away a while,
1391 RSIBreak remembers that and will skip the next break...
1393 2005-10-11 21:46 +0000 [r469662] Tom Albers tomalbers@kde.nl
1395 * trunk/playground/utils/configure.in.in,
1396 trunk/playground/utils/rsibreak/TODO: administrative, should be
1397 able to generate Dox now, but it does not work. Ideas are
1400 2005-10-11 19:16 +0000 [r469634] Tom Albers tomalbers@kde.nl
1402 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1403 trunk/playground/utils/rsibreak/configure.in.in,
1404 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1405 trunk/playground/utils/rsibreak/src/Makefile.am,
1406 trunk/playground/utils/rsibreak/TODO: RSIBreak meets idle
1407 detection! If you have not touched your mouse or keyboard after
1408 the preivous break, there is no need to break again. If you
1409 haven't done it for twice that time, you even gain a break (so
1410 the big break gets postponed one break). This was one of the most
1413 2005-10-09 00:53 +0000 [r468689] Tom Albers tomalbers@kde.nl
1415 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Add some
1416 additional debugging when image loading fails.
1418 2005-10-08 23:39 +0000 [r468674] Tom Albers tomalbers@kde.nl
1420 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1421 trunk/playground/utils/rsibreak/TODO: add some debug
1423 2005-10-07 11:01 +0000 [r468168] Thorsten Staerk dev@staerk.de
1425 * trunk/playground/utils/rsibreak/TODO: having tried rsipath on a
1426 fresh installation - without image path
1428 2005-10-06 22:29 +0000 [r467961] Tom Albers tomalbers@kde.nl
1430 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1431 trunk/playground/utils/rsibreak/src/rsiwidget.h: Make the counter
1432 transparent again. + some cleanup.
1434 2005-10-06 21:48 +0000 [r467941] Thorsten Staerk dev@staerk.de
1436 * trunk/playground/utils/rsibreak/src/setup.cpp,
1437 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1438 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
1439 trunk/playground/utils/rsibreak/src/rsidock.cpp,
1440 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: after
1441 having PMS (pimp-my-source)
1443 2005-10-06 21:33 +0000 [r467937] Tom Albers tomalbers@kde.nl
1445 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1446 trunk/playground/utils/rsibreak/TODO: Small change but seems to
1447 solve the taskbar flashing bug
1449 2005-10-06 21:27 +0000 [r467935] Thorsten Staerk dev@staerk.de
1451 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: finally my
1452 first useful commit ;-)
1454 2005-10-06 21:07 +0000 [r467931] Tom Albers tomalbers@kde.nl
1456 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: With some help
1457 of thorsten, finally got the rescaling right.
1459 2005-10-06 19:59 +0000 [r467912] Thorsten Staerk dev@staerk.de
1461 * trunk/playground/utils/rsibreak/AUTHORS: does this work ?
1463 2005-10-06 18:17 +0000 [r467889] Tom Albers tomalbers@kde.nl
1465 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1466 trunk/playground/utils/rsibreak/src/rsidock.h,
1467 trunk/playground/utils/rsibreak/src/setupgeneral.h,
1468 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1469 trunk/playground/utils/rsibreak/src/rsibreak.desktop,
1470 trunk/playground/utils/rsibreak/src/rsidock.cpp,
1471 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - Added
1472 posibility to abort the break with the ESC key, this is not
1473 configurable right now, as I don't understand how to do that. -
1474 Some cleanup (identing, whatsthis and as result of the test
1477 2005-10-01 22:24 +0000 [r466207] Tom Albers tomalbers@kde.nl
1479 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
1480 trunk/playground/utils/rsibreak/src/rsidock.h,
1481 trunk/playground/utils/rsibreak/release_rsibreak.rb,
1482 trunk/playground/utils/rsibreak/TODO (added),
1483 trunk/playground/utils/rsibreak/src/rsidock.cpp: Add todo list,
1484 feel free to add things to it. Added a link to KDE's bugreport
1485 system and show a welcome message when you start RSIBreak, so
1486 people actually know it has started.
1488 2005-10-01 16:38 +0000 [r466128] Tom Albers tomalbers@kde.nl
1490 * trunk/playground/utils/rsibreak/src/setup.h,
1491 trunk/playground/utils/doc/kro,
1492 trunk/playground/utils/doc/ksupplicant,
1493 trunk/playground/utils/doc/kfile_chemical,
1494 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Make it
1495 compile again, sorry for the traffic, I'll stop for a while.
1497 2005-10-01 16:31 +0000 [r466125] Tom Albers tomalbers@kde.nl
1499 * trunk/playground/utils/Mainpage.dox (added),
1500 trunk/playground/utils/rsibreak/src/setup.cpp,
1501 trunk/playground/utils/rsibreak/Makefile.am,
1502 trunk/playground/utils/rsibreak/src/rsidock.h,
1503 trunk/playground/utils/rsibreak/src/setupgeneral.h,
1504 trunk/playground/utils/Makefile.am.in,
1505 trunk/playground/utils/rsibreak/src/setup.h,
1506 trunk/playground/utils/rsibreak/src/rsiwidget.h,
1507 trunk/playground/utils/doc/kfile_chemical,
1508 trunk/playground/utils/rsibreak/src/rsibreak.lsm,
1509 trunk/playground/utils/rsibreak/src/setuptiming.h,
1510 trunk/playground/utils/doc/kro, trunk/playground/utils,
1511 trunk/playground/utils/doc/ksupplicant,
1512 trunk/playground/utils/rsibreak/src/Makefile.am,
1513 trunk/playground/utils/doc: Added some ignores Added Dox, make
1514 apidox does not work yet though Renamed a class
1516 2005-10-01 12:04 +0000 [r466038] Bram Schoenmakers bramschoenmakers@kde.nl
1518 * trunk/playground/utils/rsibreak/Makefile.am,
1519 trunk/playground/utils/rsibreak/src/Makefile.am: rsibreak builds
1520 now, let the fun begin.
1522 2005-10-01 08:10 +0000 [r465909] Bram Schoenmakers bramschoenmakers@kde.nl
1524 * trunk/playground/utils/rsibreak/Makefile.cvs (removed),
1525 trunk/playground/utils/rsibreak/configure.in (removed): Some
1526 redundant cruft which made configure fail.
1528 2005-09-30 21:19 +0000 [r465798] Tom Albers tomalbers@kde.nl
1530 * trunk/playground/utils/rsibreak/src/rsidock.h,
1531 trunk/playground/utils/rsibreak: fix adress and one more ignore
1533 2005-09-30 21:05 +0000 [r465791] Tom Albers tomalbers@kde.nl
1535 * trunk/playground/utils/rsibreak/Makefile.cvs (added),
1536 trunk/playground/utils/rsibreak/src/setup.cpp (added),
1537 trunk/playground/utils/rsibreak/COPYING (added),
1538 trunk/playground/utils/rsibreak/src/rsiwidget.cpp (added),
1539 trunk/playground/utils/rsibreak/Makefile.am (added),
1540 trunk/playground/utils/rsibreak/src/setupgeneral.h (added),
1541 trunk/playground/utils/rsibreak/src/rsidock.h (added),
1542 trunk/playground/utils/rsibreak/src/setup.h (added),
1543 trunk/playground/utils/rsibreak/src/rsiwidget.h (added),
1544 trunk/playground/utils/rsibreak/src/setuptiming.cpp (added),
1545 trunk/playground/utils/rsibreak/src/rsibreak.lsm (added),
1546 trunk/playground/utils/rsibreak/Doxyfile (added),
1547 trunk/playground/utils/rsibreak/AUTHORS (added),
1548 trunk/playground/utils/rsibreak/src/setuptiming.h (added),
1549 trunk/playground/utils/rsibreak/configure.in (added),
1550 trunk/playground/utils/rsibreak/src (added),
1551 trunk/playground/utils/rsibreak/src/hi32-app-rsi.png (added),
1552 trunk/playground/utils/rsibreak/src/hi16-app-rsi.png (added),
1553 trunk/playground/utils/rsibreak/src/rsibreakui.rc (added),
1554 trunk/playground/utils/rsibreak/configure.in.in (added),
1555 trunk/playground/utils/rsibreak/src/main.cpp (added),
1556 trunk/playground/utils/rsibreak/src/Makefile.am (added),
1557 trunk/playground/utils/rsibreak (added),
1558 trunk/playground/utils/rsibreak/src/rsibreak.desktop (added),
1559 trunk/playground/utils/rsibreak/src/rsidock.cpp (added),
1560 trunk/playground/utils/rsibreak/INSTALL (added),
1561 trunk/playground/utils/rsibreak/src/setupgeneral.cpp (added):
1562 Initial import of rsibreak. Its goal is to interrupt yout work
1563 behind the computer at a certain interval, so you have to take a
1564 break. This util can help to prevent rsi, repititive strain
1565 injury, when configured correctly and not pressing the 'minimize'
1566 button continously. ;-) The interval times and duration are
1567 configurable, just like the images you can see during the break.
1568 Also you can disable/enable the counter and minimize button.