AntiRSI
Every now and then I'm still getting great feedback from happy AntiRSI users, and I'm still using it myself every day. Overall, I feel it has been a great success!
Special thanks everyone who has donated using PayPal!
Now some good news: Gnome users can download a preview of antirsi-gnome as of today!
antirsi-1.9.1.tar.gz (92Kb) (Just run make && gnome/antirsi-gnome (or make run))
Mandetory screenshot
As part of the effort, I'm creating a common core for AntiRSI in plain C, to be used on both Mac OS X and Linux (and maybe even on Windows, in the future). On top of this core, multiple UIs can be implemented.
The ultimate goal is for multiple computers running AntiRSI to synchronize their idle times. This enables users of two or more computers to get their work breaks, regardless of how often they switch keyboards (or doing this virtually using synergy).
In the end, all of this is to scratch my own itch: I'm also a very regular Linux user currently, with some long development hours behind my IBM laptop. And the RSI prevention software under Gnome is in the same state as it was for Mac OS X before AntiRSI came along.
What makes AntiRSI different?
For the Gnome users, what makes AntiRSI different then the Type Break utility found under Keyboard Preferences in most distributions?
- AntiRSI does not lock the screen and does not steal the fucus, allowing you to finish your thoughts and sentences;
- AntiRSI detects natural breaks and tracks when your computer sleeps, so it doesn't make you break too much;
- AntiRSI its easy enough to ignore, but persistent enough that you will take your breaks.
TODO
However, this is a preview release, still to be implemented:
- moving the break screen
- some nice break screen window background, preferably with transparency if available
- status bar plugin
- settings window and gconf integration
- some icons and platform integration
- some eye candy and such using cairo, compiz and/or what not
In general, for the core:
- adding network broadcasts and synchronization (encrypted, of-course)
And I'm not making any promises, life is stressfull enough as it is :). However I will accept patches, and will be working on this every now and then.
Last modified: 2007-11-19 20:16 GMT