1 2005-12-16 09:04 +0000 [r488877] Bram Schoenmakers bramschoenmakers@kde.nl
3 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: However I don't
4 understand the condition in the if statement, I'd better revert
5 this code and set m_currentInterval to 1, as told.
7 2005-12-14 09:20 +0000 [r488390] Bram Schoenmakers bramschoenmakers@kde.nl
9 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
10 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o Better fix
11 for the -1 issue. Don't set to 0 but to
12 m_intervals["big_interval"] instead. o Reverting some LOC
13 regarding passing const int with the setCounters signal. const is
14 not really crucial, so I removed it locally, but I accidently
15 committed a part of this.
17 2005-12-13 23:17 +0000 [r488309] Bram Schoenmakers bramschoenmakers@kde.nl
19 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: I will
20 probably get RSI if I have to wait for 4294967295 tiny breaks
21 before the big break comes in. Why is the -1 there when setting
22 the tooltip for the amount of big breaks left? It causes the
23 symptom described above. Try it yourself: enter the configuration
24 dialog, cancel it and watch the tooltip. Reason: RSITimer sets
25 m_currentInterval to 0, and RSIWidget subtracts this with 1.
26 Result: -1. And i18n() with plurals can't handle -1. Simple.
27 Summarized: Is that -1 really neccessary?
29 2005-12-12 18:11 +0000 [r487968] Tom Albers tomalbers@kde.nl
31 * trunk/playground/utils/rsibreak/src/setupmaximized.cpp,
32 trunk/playground/utils/rsibreak/src/setuptiming.cpp: I honestly
33 promise not to break the freeze anymore. I honestly promise not
34 to break the freeze anymore. (yy,1000P) Changes after proofread
37 2005-12-11 23:42 +0000 [r487789] Tom Albers tomalbers@kde.nl
39 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
40 trunk/playground/utils/rsibreak/src/rsitimer.h,
41 trunk/playground/utils/rsibreak/src/rsiwidget.h,
42 trunk/playground/utils/rsibreak/TODO,
43 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Format the
44 strings of the tooltip and the countdown, and add info over what
47 2005-12-11 23:11 +0000 [r487784] Bram Schoenmakers bramschoenmakers@kde.nl
49 * trunk/playground/utils/rsibreak/src/rsitimer.h,
50 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Set activity
51 gauge to zero when we reset the counter.
53 2005-12-11 22:26 +0000 [r487778] Bram Schoenmakers bramschoenmakers@kde.nl
55 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cast the
56 requested time to a double to make the division work. The dynamic
57 timer works now for periods > 100 seconds.
59 2005-12-11 21:44 +0000 [r487768] Tom Albers tomalbers@kde.nl
61 * trunk/playground/utils/rsibreak/ChangeLog,
62 trunk/playground/utils/rsibreak/src/setup.cpp,
63 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
64 trunk/playground/utils/rsibreak/src/rsidock.h,
65 trunk/playground/utils/rsibreak/NEWS,
66 trunk/playground/utils/rsibreak/src/main.cpp,
67 trunk/playground/utils/rsibreak/release_rsibreak.rb:
68 Administrative things: - bump version - fix typo (RSIbreak ->
69 RSIBreak) - remove that depressing message on `make install`,
70 just because it is playground it can still compile, especially
71 when you run make install ;-) - update changelog and news -
72 change icon of popup-page in settings
74 2005-12-11 02:13 +0000 [r487572] Bram Schoenmakers bramschoenmakers@kde.nl
76 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Oops.
78 2005-12-11 01:46 +0000 [r487571] Bram Schoenmakers bramschoenmakers@kde.nl
80 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
81 trunk/playground/utils/rsibreak/src/rsitimer.h,
82 trunk/playground/utils/rsibreak/src/rsiwidget.h,
83 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Better
84 behaviour of the activity gauge in the docker. Goal for the
85 victim: keep that gauge at zero as much as possible. Not really
86 productive, but health++.
88 2005-12-11 00:46 +0000 [r487562] Bram Schoenmakers bramschoenmakers@kde.nl
90 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
91 trunk/playground/utils/rsibreak/src/rsitimer.h,
92 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Show idle
95 2005-12-10 23:04 +0000 [r487537] Tom Albers tomalbers@kde.nl
97 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
98 trunk/playground/utils/rsibreak/src/rsitimer.h,
99 trunk/playground/utils/rsibreak/src/rsitimer.cpp: - Change
100 solution. Do not always set the suspended state to false, but
101 keep the state while you are in the config. That means two
102 seperate slots to suspend. - Also, gives the possibility to set
103 the targettime to the current time, so the tooltip will show that
104 rsibreak is suspended instead of counting to 0 and then show that
105 message. - Also, prevent that the avarage calculation continious
106 in suspended state, because that will change the tray icon ;-)
108 2005-12-10 22:19 +0000 [r487524] Tom Albers tomalbers@kde.nl
110 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Bug fix: after
111 entering the config (m_suspended gets set to true) and leaving,
112 m_suspended did not got set to false. Also an extra safeguard to
113 bail out of maximize when suspended is true.
115 2005-12-10 22:04 +0000 [r487520] Tom Albers tomalbers@kde.nl
117 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Base the
118 resize of the image on the screen size, not on the desktop size,
119 which will give odd results on xinerama/multihead.
121 2005-12-07 23:26 +0000 [r486488] Tom Albers tomalbers@kde.nl
123 * trunk/playground/utils/rsibreak/src/rsidock.h,
124 trunk/playground/utils/rsibreak/src/rsidock.cpp: Reimplemented
125 because original implementation adds a minize item to the
126 contextmenu, which we do not need. Sigh.
128 2005-12-07 21:45 +0000 [r486453] Tom Albers tomalbers@kde.nl
130 * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
131 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
132 trunk/playground/utils/rsibreak/src/rsipopup.h: Implement the two
133 settings: use popup and use flash
135 2005-12-05 22:25 +0000 [r485845] Bram Schoenmakers bramschoenmakers@kde.nl
137 * trunk/playground/utils/rsibreak/src/main.cpp: Make sure that the
138 widget does not remain on the heap once we exit RSIBreak.
140 2005-12-04 22:58 +0000 [r485569] Bram Schoenmakers bramschoenmakers@kde.nl
142 * trunk/playground/utils/rsibreak/src/setuppopup.cpp: o Set buddies
143 o Fix typo Why two different What's this messages for the label
144 and it's corresponding widget? Looks like double work for
147 2005-12-04 22:20 +0000 [r485563] Tom Albers tomalbers@kde.nl
149 * trunk/playground/utils/rsibreak/src/setuppopup.cpp,
150 trunk/playground/utils/rsibreak/src/setuppopup.h: Fill the
151 setuppopup page, need to implement the settings in the app...
153 2005-12-04 21:44 +0000 [r485554] Tom Albers tomalbers@kde.nl
155 * trunk/playground/utils/rsibreak/src/main.cpp: When RSIBreak was
156 started a second time, the widget get shown, which is not what
157 RSIBreaks needs. Reimplemented KUniqueApplication to prevent
158 that. Not completely sure this is the right way to do it.
160 2005-12-03 11:20 +0000 [r485201] Bram Schoenmakers bramschoenmakers@kde.nl
162 * trunk/playground/utils/rsibreak/src/rsitimer.h,
163 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cleanups in the
164 RSITimer. I'm willing to revert if I broke anything, but some
165 tests showed me everything still works fine.
167 2005-12-03 11:13 +0000 [r485199] Bram Schoenmakers bramschoenmakers@kde.nl
169 * trunk/playground/utils/rsibreak/src/setuptiming.cpp: Use the same
170 default values as in RSITimer::readConfig()
172 2005-12-02 23:43 +0000 [r485131] Tom Albers tomalbers@kde.nl
174 * trunk/playground/utils/rsibreak/src/setup.cpp,
175 trunk/playground/utils/rsibreak/src/rsipopup.cpp,
176 trunk/playground/utils/rsibreak/src/setupgeneral.h,
177 trunk/playground/utils/rsibreak/src/main.cpp,
178 trunk/playground/utils/rsibreak/src/setuppopup.cpp (added),
179 trunk/playground/utils/rsibreak/src/setup.h,
180 trunk/playground/utils/rsibreak/src/Makefile.am,
181 trunk/playground/utils/rsibreak/src/setupmaximized.cpp (added),
182 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
183 trunk/playground/utils/rsibreak/src/setuppopup.h (added),
184 trunk/playground/utils/rsibreak/src/setupmaximized.h (added),
185 trunk/playground/utils/rsibreak/src/rsidock.cpp,
186 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - general
187 cleanup (identing (hi bram)) - split general config into general
188 && maximized - added dummy page for the popup - want config for:
189 flash yes/no, use the popup in general yes/no, maybe flash color
190 - upgraded Bram to author, thanks for your work!
192 2005-12-02 22:27 +0000 [r485115] Tom Albers tomalbers@kde.nl
194 * trunk/playground/utils/rsibreak/src/rsidock.h,
195 trunk/playground/utils/rsibreak/src/rsidock.cpp: Eat everything
196 in the systemtray except the right click, show menu on right
197 click. Let me know if this is not the right way. I tried a
198 e->ignore(), but that does not seem to do what i thought it would
201 2005-12-02 00:04 +0000 [r484810] Bram Schoenmakers bramschoenmakers@kde.nl
203 * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
204 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
205 trunk/playground/utils/rsibreak/src/rsipopup.h: Add a little
206 button to popup window to lock desktop.
208 2005-12-01 23:32 +0000 [r484802] Bram Schoenmakers bramschoenmakers@kde.nl
210 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
211 trunk/playground/utils/rsibreak/NEWS: Button added to lock your
212 desktop. In case you walk away during a break.
214 2005-12-01 23:20 +0000 [r484800-484801] Bram Schoenmakers bramschoenmakers@kde.nl
216 * trunk/playground/utils/rsibreak/NEWS: Administration cruft
218 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
219 trunk/playground/utils/rsibreak/src/rsidock.h,
220 trunk/playground/utils/rsibreak/src/rsitimer.h,
221 trunk/playground/utils/rsibreak/src/hi32-action-rsibreakx.png
223 trunk/playground/utils/rsibreak/src/hi16-action-rsibreakx.png
224 (added), trunk/playground/utils/rsibreak/src/rsidock.cpp,
225 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Feature added:
226 Suspend RSIBreak with the docker's popup menu. Handy if you're
227 playing a game for example. CCMAIL:341212@bugs.debian.org
229 2005-12-01 21:24 +0000 [r484770] Bram Schoenmakers bramschoenmakers@kde.nl
231 * trunk/playground/utils/rsibreak/src/rsipopup.cpp,
232 trunk/playground/utils/rsibreak/src/rsipopup.h: Eat mouse release
233 events, so the user can't click away the popups.
235 2005-11-20 17:46 +0000 [r481815] Stephan Binner binner@kde.org
237 * trunk/playground/utils/rsibreak/src/setuptiming.cpp,
238 trunk/playground/utils/rsibreak/src/rsidock.cpp,
239 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: i18n style
242 2005-11-13 11:06 +0000 [r480107] Bram Schoenmakers bramschoenmakers@kde.nl
244 * trunk/playground/utils/rsibreak/src/rsipopup.cpp (added),
245 trunk/playground/utils/rsibreak/src/rsipopup.h (added): And the
246 popup files of course.
248 2005-11-13 11:02 +0000 [r480105-480106] Bram Schoenmakers bramschoenmakers@kde.nl
250 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
251 trunk/playground/utils/rsibreak/src/main.cpp,
252 trunk/playground/utils/rsibreak/src/rsiwidget.h,
253 trunk/playground/utils/rsibreak/src/Makefile.am,
254 trunk/playground/utils/rsibreak/src/mainpage.dox: A bunch of
255 changes for RSIbreak: o Moved the passive popup to a new class:
256 RSIPopup o Show progress bar in passive popup o Flash progress
257 bar when the user keeps working during a request-for-relax o
258 Added my name to main.cpp o mainpage.dox updated o Some issue in
259 the Makefile.am fixed regarding the split-off of RSITimer
261 * trunk/playground/utils/rsibreak/NEWS,
262 trunk/playground/utils/rsibreak/AUTHORS: o Added me to authors o
263 NEWS file updated with my to-be-committed changes
265 2005-11-13 00:09 +0000 [r480066] Bram Schoenmakers bramschoenmakers@kde.nl
267 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
268 trunk/playground/utils/rsibreak/src/rsitimer.h,
269 trunk/playground/utils/rsibreak/src/rsiwidget.h,
270 trunk/playground/utils/rsibreak/src/rsitimer.cpp: We don't need
271 that query function in RSITimer I introduced last night. Just
272 pass the object along the signal.
274 2005-11-12 20:28 +0000 [r480017] Tom Albers tomalbers@kde.nl
276 * trunk/playground/utils/rsibreak/src/mainpage.cpp (removed),
277 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
278 trunk/playground/utils/rsibreak/src/rsitimer.h,
279 trunk/playground/utils/rsibreak/src/rsiwidget.h,
280 trunk/playground/utils/rsibreak/src/mainpage.dox (added),
281 trunk/playground/utils/rsibreak/src/rsitimer.cpp: - further
282 cleanup, think that the separation is now completed - renamed
283 mainpage.cpp to .dox - fixed apidox...
285 2005-11-12 19:34 +0000 [r480015] Ruurd Pels ruurd@tiscali.nl
287 * trunk/playground/utils/rsibreak/src/rsitimer.cpp: Fix
288 preprocessing issue due to inclusion of X headers
290 2005-11-12 00:56 +0000 [r479871] Bram Schoenmakers bramschoenmakers@kde.nl
292 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
293 trunk/playground/utils/rsibreak/src/rsitimer.h,
294 trunk/playground/utils/rsibreak/src/main.cpp,
295 trunk/playground/utils/rsibreak/src/rsiwidget.h,
296 trunk/playground/utils/rsibreak/src/rsitimer.cpp: o RSIWidget is
297 the main widget for the application o RSITimer is a QObject now
298 instead of a QWidget It looks like everything is still
299 functioning after these changes. Please report them if there's
302 2005-11-11 11:20 +0000 [r479676] Bram Schoenmakers bramschoenmakers@kde.nl
304 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
305 trunk/playground/utils/rsibreak/src/rsitimer.h,
306 trunk/playground/utils/rsibreak/src/rsiwidget.h,
307 trunk/playground/utils/rsibreak/src/rsitimer.cpp: Cleanups
309 2005-11-10 23:27 +0000 [r479591] Tom Albers tomalbers@kde.nl
311 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
312 trunk/playground/utils/rsibreak/src/rsitimer.h (added),
313 trunk/playground/utils/rsibreak/src/main.cpp,
314 trunk/playground/utils/rsibreak/src/rsiwidget.h,
315 trunk/playground/utils/rsibreak/src/Makefile.am,
316 trunk/playground/utils/rsibreak/src/rsitimer.cpp (added):
317 Seperated the timer to a seperate class. Need to test regressions
320 2005-11-09 23:03 +0000 [r479299] Bram Schoenmakers bramschoenmakers@kde.nl
322 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
323 trunk/playground/utils/rsibreak/src/rsiwidget.h: o Don't exit
324 that thing when you press the topright X o Move my method
325 somewhere else in the file
327 2005-11-09 22:27 +0000 [r479285] Bram Schoenmakers bramschoenmakers@kde.nl
329 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Unbreak
332 2005-11-09 22:04 +0000 [r479277] Bram Schoenmakers bramschoenmakers@kde.nl
334 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
335 trunk/playground/utils/rsibreak/src/rsiwidget.h: Some cleanups
336 which keep bothering me on my local copy. Also some code to lock
337 the desktop, but there's no button yet.
339 2005-11-09 20:02 +0000 [r479259] Tom Albers tomalbers@kde.nl
341 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
342 trunk/playground/utils/rsibreak/src/rsidock.h,
343 trunk/playground/utils/rsibreak/src/rsiwidget.h,
344 trunk/playground/utils/rsibreak/src/rsidock.cpp: Experimental:
345 the icon in the tray now indicates the level of activity! Now I
346 have to tune which level of activity shows which icon. Also need
347 to think about the logic of the breaks into this. Ideas are
350 2005-11-09 18:59 +0000 [r479241] Tom Albers tomalbers@kde.nl
352 * trunk/playground/utils/rsibreak/src/setupgeneral.h,
353 trunk/playground/utils/rsibreak/NEWS,
354 trunk/playground/utils/rsibreak/src/Makefile.am,
355 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
356 trunk/playground/utils/rsibreak/src/rsibreak.desktop,
357 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Possibility
358 to start RSIBreak when KDE starts.
360 2005-11-08 20:17 +0000 [r479002] Tom Albers tomalbers@kde.nl
362 * trunk/playground/utils/rsibreak/src/original_artwork.tar.gz
363 (added), trunk/playground/utils/rsibreak/src/setup.cpp,
364 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak0.png
366 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak1.png
368 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak2.png
370 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak0.png
372 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak1.png
374 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak3.png
376 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak2.png
378 trunk/playground/utils/rsibreak/src/hi32-action-rsibreak4.png
380 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak3.png
382 trunk/playground/utils/rsibreak/src/hi16-action-rsibreak4.png
383 (added), trunk/playground/utils/rsibreak/AUTHORS,
384 trunk/playground/utils/rsibreak/src/main.cpp,
385 trunk/playground/utils/rsibreak/src/hi32-app-rsibreak.png,
386 trunk/playground/utils/rsibreak/src/hi16-app-rsibreak.png,
387 trunk/playground/utils/rsibreak/src/Makefile.am,
388 trunk/playground/utils/rsibreak/src/rsibreak.desktop,
389 trunk/playground/utils/rsibreak/src/rsidock.cpp: Replaced the
390 xclock icon with a new icon made by Lee Olson. There are also
391 actions numbered 0-4 so we can have 5 different stages. That
392 needs to be implemented. Added Lee as contributer and removed
393 Thorsten who can not contribute due to lack of time.
395 2005-10-30 02:04 +0000 [r475651] Tom Albers tomalbers@kde.nl
397 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
398 trunk/playground/utils/rsibreak/src/rsidock.h,
399 trunk/playground/utils/rsibreak/src/rsiwidget.h,
400 trunk/playground/utils/rsibreak/src/rsidock.cpp,
401 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Fix the app
402 in case libxss is missing. Initial support for a key which
403 activates a break. Currently win+b, need to make that
406 2005-10-29 23:25 +0000 [r475641] Tom Albers tomalbers@kde.nl
408 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
409 trunk/playground/utils/rsibreak/NEWS,
410 trunk/playground/utils/rsibreak/src/rsiwidget.h,
411 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
412 trunk/playground/utils/rsibreak/src/setuptiming.h: New feature:
413 During the break the images get renewed, this way the break gets
414 less boring. Looks like a slideshow. The image loading has been
415 rewriten by using a paintEvent with a bitBlt().
417 2005-10-29 15:13 +0000 [r475502] Tom Albers tomalbers@kde.nl
419 * trunk/playground/utils/rsibreak/ChangeLog,
420 trunk/playground/utils/rsibreak/src/mainpage.cpp (added),
421 trunk/playground/utils/rsibreak/NEWS,
422 trunk/playground/utils/rsibreak/src/main.cpp,
423 trunk/playground/utils/rsibreak/src/Makefile.am,
424 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
425 trunk/playground/utils/rsibreak/src/rsibreak.lsm,
426 trunk/playground/utils/rsibreak/release_rsibreak.rb: - update
427 version number, new release today. - make DEBUG=true work in
428 settings as well - added apidox mainpage - install .desktop file
429 to correct location - updated NEWS and CHANGELOG
431 2005-10-24 19:27 +0000 [r473858] Tom Albers tomalbers@kde.nl
433 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
434 trunk/playground/utils/rsibreak/src/rsiwidget.h: Add a passive
435 popup to indicate rsibreak is waiting for a break. Unexpectedly
436 this works quite nicely.
438 2005-10-23 18:38 +0000 [r473462] Tom Albers tomalbers@kde.nl
440 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
441 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
442 trunk/playground/utils/rsibreak/TODO,
443 trunk/playground/utils/rsibreak/src/setuptiming.h,
444 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Changed
445 lineedit to kintnuminput, reading from conf is now done via
446 readnumentry, You can put a DEBUG=true in the settings so the
447 minutes filled in the settings become seconds.
449 2005-10-21 20:51 +0000 [r472741] Bram Schoenmakers bramschoenmakers@kde.nl
451 * trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Make it
454 2005-10-21 17:43 +0000 [r472713] Tom Albers tomalbers@kde.nl
456 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
457 trunk/playground/utils/rsibreak/src/rsidock.h,
458 trunk/playground/utils/rsibreak/src/setupgeneral.h,
459 trunk/playground/utils/rsibreak/NEWS,
460 trunk/playground/utils/rsibreak/TODO,
461 trunk/playground/utils/rsibreak/src/rsidock.cpp,
462 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Finally
463 managed to make the hardcoded ESC key to minimize the window
466 2005-10-21 14:50 +0000 [r472663] Tom Albers tomalbers@kde.nl
468 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Since some of
469 the intelligence is also handled elsewhere, I can remove some of
470 the code, without functionality loss, but maybe with some
471 regressions ;-) Also fixed a whatsthis error, showing random
472 numbers and fixed the counter, which should count down correctly
473 now. I'm not sure that (int)ceil() is the best way to do it
474 though (i want the difference in time, rounded up).
476 2005-10-21 10:30 +0000 [r472589] Tom Albers tomalbers@kde.nl
478 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Cleaned up a
479 bit too much yesterday. After a bigBreak counter was not
480 resetted, so the next break is again a BigBreak.
482 2005-10-20 18:35 +0000 [r472432] Tom Albers tomalbers@kde.nl
484 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
485 trunk/playground/utils/rsibreak/src/rsiwidget.h: Again changes in
486 the logic to have a break: - when it is time to have a break, and
487 the user is busy, wait for 5 seconds inactivity within a maximum
488 of 30 seconds - as long as the user stays idle, there will be no
489 break - when the user stays idle for the duration of the planned
490 break, the break is skipped. - when the user starts working
491 again, the break will be activated.... idea from Bram.
493 2005-10-20 16:31 +0000 [r472396] Tom Albers tomalbers@kde.nl
495 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
496 trunk/playground/utils/rsibreak/src/rsiwidget.h: Remove warning
497 for a fresh install and fixed a problem with the loading of
498 images, right after you change the path in the settings: the
499 image was only loaded _after_ the first brake.
501 2005-10-19 19:19 +0000 [r472072] Tom Albers tomalbers@kde.nl
503 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Not
504 initialised variable, resulting in sometimes a break at start.
507 2005-10-19 17:26 +0000 [r472053] Tom Albers tomalbers@kde.nl
509 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Fixed the
510 logic a bit more and made the code more readible. Should be ok
513 2005-10-18 20:02 +0000 [r471799] Tom Albers tomalbers@kde.nl
515 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
516 trunk/playground/utils/rsibreak/src/rsiwidget.h: Worked on the
517 idle detection. I used this scheme: - When it is time to break,
518 wait for 5 seconds inactivity to not completely interrupt the
519 workflow (<- this part is new) - When it is time to break and the
520 user is already idle for the duration of that break: delay the
521 break - when it is time to break and the user is already idle
522 since the last break: delay this break and the next one.
523 (keep-it-out-of-my-face-right-after-lunch-feature) testing needed
525 2005-10-17 21:44 +0000 [r471523] Tom Albers tomalbers@kde.nl
527 * trunk/playground/utils/rsibreak/src/setup.cpp,
528 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
529 trunk/playground/utils/rsibreak/release_rsibreak.rb,
530 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - save
531 dialog size for settings dialog - expanded tooltips - use app
532 font instead of Verdana
534 2005-10-17 20:24 +0000 [r471491] Tom Albers tomalbers@kde.nl
536 * trunk/playground/utils/rsibreak/src/hi32-app-rsi.png (removed),
537 trunk/playground/utils/rsibreak/src/hi16-app-rsi.png (removed),
538 trunk/playground/utils/rsibreak/src/hi32-app-rsibreak.png
540 trunk/playground/utils/rsibreak/src/hi16-app-rsibreak.png
541 (added), trunk/playground/utils/rsibreak/src/Makefile.am,
542 trunk/playground/utils/rsibreak/TODO: Fix the application icon.
543 Deleted non-binary icons and added the xclock icon as long as
544 there is no alternative...
546 2005-10-17 18:00 +0000 [r471428] Tom Albers tomalbers@kde.nl
548 * trunk/playground/utils/rsibreak/src/main.cpp,
549 trunk/playground/utils/rsibreak/src/rsibreak.desktop,
550 trunk/playground/utils/rsibreak/TODO: There is no need for
551 multiple RSIBreaks...
553 2005-10-12 18:51 +0000 [r469972] Tom Albers tomalbers@kde.nl
555 * trunk/playground/utils/rsibreak/ChangeLog (added),
556 trunk/playground/utils/rsibreak/configure.in.bot (added),
557 trunk/playground/utils/rsibreak/src/main.cpp,
558 trunk/playground/utils/rsibreak/ChangeLog.Summary (added),
559 trunk/playground/utils/rsibreak/src/rsibreak.lsm,
560 trunk/playground/utils/rsibreak/release_rsibreak.rb,
561 trunk/playground/utils/rsibreak/makechangelog (added): Added a
562 configure.in.bot to tell the user if idle detection will be
563 possible. Added a Changelog with some secret script found in
564 kde-common, a summary file and bumped the version so I can make a
567 2005-10-12 16:35 +0000 [r469944] Tom Albers tomalbers@kde.nl
569 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
570 trunk/playground/utils/rsibreak/src/rsiwidget.h: This prevents a
571 break immediatly after you return to your desk after been in a
572 meeting or lunch for example. When you have been away a while,
573 RSIBreak remembers that and will skip the next break...
575 2005-10-11 21:46 +0000 [r469662] Tom Albers tomalbers@kde.nl
577 * trunk/playground/utils/configure.in.in,
578 trunk/playground/utils/rsibreak/TODO: administrative, should be
579 able to generate Dox now, but it does not work. Ideas are
582 2005-10-11 19:16 +0000 [r469634] Tom Albers tomalbers@kde.nl
584 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
585 trunk/playground/utils/rsibreak/configure.in.in,
586 trunk/playground/utils/rsibreak/src/rsiwidget.h,
587 trunk/playground/utils/rsibreak/src/Makefile.am,
588 trunk/playground/utils/rsibreak/TODO: RSIBreak meets idle
589 detection! If you have not touched your mouse or keyboard after
590 the preivous break, there is no need to break again. If you
591 haven't done it for twice that time, you even gain a break (so
592 the big break gets postponed one break). This was one of the most
595 2005-10-09 00:53 +0000 [r468689] Tom Albers tomalbers@kde.nl
597 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: Add some
598 additional debugging when image loading fails.
600 2005-10-08 23:39 +0000 [r468674] Tom Albers tomalbers@kde.nl
602 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
603 trunk/playground/utils/rsibreak/TODO: add some debug
605 2005-10-07 11:01 +0000 [r468168] Thorsten Staerk dev@staerk.de
607 * trunk/playground/utils/rsibreak/TODO: having tried rsipath on a
608 fresh installation - without image path
610 2005-10-06 22:29 +0000 [r467961] Tom Albers tomalbers@kde.nl
612 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
613 trunk/playground/utils/rsibreak/src/rsiwidget.h: Make the counter
614 transparent again. + some cleanup.
616 2005-10-06 21:48 +0000 [r467941] Thorsten Staerk dev@staerk.de
618 * trunk/playground/utils/rsibreak/src/setup.cpp,
619 trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
620 trunk/playground/utils/rsibreak/src/setuptiming.cpp,
621 trunk/playground/utils/rsibreak/src/rsidock.cpp,
622 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: after
623 having PMS (pimp-my-source)
625 2005-10-06 21:33 +0000 [r467937] Tom Albers tomalbers@kde.nl
627 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
628 trunk/playground/utils/rsibreak/TODO: Small change but seems to
629 solve the taskbar flashing bug
631 2005-10-06 21:27 +0000 [r467935] Thorsten Staerk dev@staerk.de
633 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: finally my
634 first useful commit ;-)
636 2005-10-06 21:07 +0000 [r467931] Tom Albers tomalbers@kde.nl
638 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp: With some help
639 of thorsten, finally got the rescaling right.
641 2005-10-06 19:59 +0000 [r467912] Thorsten Staerk dev@staerk.de
643 * trunk/playground/utils/rsibreak/AUTHORS: does this work ?
645 2005-10-06 18:17 +0000 [r467889] Tom Albers tomalbers@kde.nl
647 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
648 trunk/playground/utils/rsibreak/src/rsidock.h,
649 trunk/playground/utils/rsibreak/src/setupgeneral.h,
650 trunk/playground/utils/rsibreak/src/rsiwidget.h,
651 trunk/playground/utils/rsibreak/src/rsibreak.desktop,
652 trunk/playground/utils/rsibreak/src/rsidock.cpp,
653 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: - Added
654 posibility to abort the break with the ESC key, this is not
655 configurable right now, as I don't understand how to do that. -
656 Some cleanup (identing, whatsthis and as result of the test
659 2005-10-01 22:24 +0000 [r466207] Tom Albers tomalbers@kde.nl
661 * trunk/playground/utils/rsibreak/src/rsiwidget.cpp,
662 trunk/playground/utils/rsibreak/src/rsidock.h,
663 trunk/playground/utils/rsibreak/release_rsibreak.rb,
664 trunk/playground/utils/rsibreak/TODO (added),
665 trunk/playground/utils/rsibreak/src/rsidock.cpp: Add todo list,
666 feel free to add things to it. Added a link to KDE's bugreport
667 system and show a welcome message when you start RSIBreak, so
668 people actually know it has started.
670 2005-10-01 16:38 +0000 [r466128] Tom Albers tomalbers@kde.nl
672 * trunk/playground/utils/rsibreak/src/setup.h,
673 trunk/playground/utils/doc/kro,
674 trunk/playground/utils/doc/ksupplicant,
675 trunk/playground/utils/doc/kfile_chemical,
676 trunk/playground/utils/rsibreak/src/setupgeneral.cpp: Make it
677 compile again, sorry for the traffic, I'll stop for a while.
679 2005-10-01 16:31 +0000 [r466125] Tom Albers tomalbers@kde.nl
681 * trunk/playground/utils/Mainpage.dox (added),
682 trunk/playground/utils/rsibreak/src/setup.cpp,
683 trunk/playground/utils/rsibreak/Makefile.am,
684 trunk/playground/utils/rsibreak/src/rsidock.h,
685 trunk/playground/utils/rsibreak/src/setupgeneral.h,
686 trunk/playground/utils/Makefile.am.in,
687 trunk/playground/utils/rsibreak/src/setup.h,
688 trunk/playground/utils/rsibreak/src/rsiwidget.h,
689 trunk/playground/utils/doc/kfile_chemical,
690 trunk/playground/utils/rsibreak/src/rsibreak.lsm,
691 trunk/playground/utils/rsibreak/src/setuptiming.h,
692 trunk/playground/utils/doc/kro, trunk/playground/utils,
693 trunk/playground/utils/doc/ksupplicant,
694 trunk/playground/utils/rsibreak/src/Makefile.am,
695 trunk/playground/utils/doc: Added some ignores Added Dox, make
696 apidox does not work yet though Renamed a class
698 2005-10-01 12:04 +0000 [r466038] Bram Schoenmakers bramschoenmakers@kde.nl
700 * trunk/playground/utils/rsibreak/Makefile.am,
701 trunk/playground/utils/rsibreak/src/Makefile.am: rsibreak builds
702 now, let the fun begin.
704 2005-10-01 08:10 +0000 [r465909] Bram Schoenmakers bramschoenmakers@kde.nl
706 * trunk/playground/utils/rsibreak/Makefile.cvs (removed),
707 trunk/playground/utils/rsibreak/configure.in (removed): Some
708 redundant cruft which made configure fail.
710 2005-09-30 21:19 +0000 [r465798] Tom Albers tomalbers@kde.nl
712 * trunk/playground/utils/rsibreak/src/rsidock.h,
713 trunk/playground/utils/rsibreak: fix adress and one more ignore
715 2005-09-30 21:05 +0000 [r465791] Tom Albers tomalbers@kde.nl
717 * trunk/playground/utils/rsibreak/Makefile.cvs (added),
718 trunk/playground/utils/rsibreak/src/setup.cpp (added),
719 trunk/playground/utils/rsibreak/COPYING (added),
720 trunk/playground/utils/rsibreak/src/rsiwidget.cpp (added),
721 trunk/playground/utils/rsibreak/Makefile.am (added),
722 trunk/playground/utils/rsibreak/src/setupgeneral.h (added),
723 trunk/playground/utils/rsibreak/src/rsidock.h (added),
724 trunk/playground/utils/rsibreak/src/setup.h (added),
725 trunk/playground/utils/rsibreak/src/rsiwidget.h (added),
726 trunk/playground/utils/rsibreak/src/setuptiming.cpp (added),
727 trunk/playground/utils/rsibreak/src/rsibreak.lsm (added),
728 trunk/playground/utils/rsibreak/Doxyfile (added),
729 trunk/playground/utils/rsibreak/AUTHORS (added),
730 trunk/playground/utils/rsibreak/src/setuptiming.h (added),
731 trunk/playground/utils/rsibreak/configure.in (added),
732 trunk/playground/utils/rsibreak/src (added),
733 trunk/playground/utils/rsibreak/src/hi32-app-rsi.png (added),
734 trunk/playground/utils/rsibreak/src/hi16-app-rsi.png (added),
735 trunk/playground/utils/rsibreak/src/rsibreakui.rc (added),
736 trunk/playground/utils/rsibreak/configure.in.in (added),
737 trunk/playground/utils/rsibreak/src/main.cpp (added),
738 trunk/playground/utils/rsibreak/src/Makefile.am (added),
739 trunk/playground/utils/rsibreak (added),
740 trunk/playground/utils/rsibreak/src/rsibreak.desktop (added),
741 trunk/playground/utils/rsibreak/src/rsidock.cpp (added),
742 trunk/playground/utils/rsibreak/INSTALL (added),
743 trunk/playground/utils/rsibreak/src/setupgeneral.cpp (added):
744 Initial import of rsibreak. Its goal is to interrupt yout work
745 behind the computer at a certain interval, so you have to take a
746 break. This util can help to prevent rsi, repititive strain
747 injury, when configured correctly and not pressing the 'minimize'
748 button continously. ;-) The interval times and duration are
749 configurable, just like the images you can see during the break.
750 Also you can disable/enable the counter and minimize button.