If you'd like to see me ramble more about Timer Applet 2.0, you can check out my blog entry. It also contains a quick example of how to use the D-Bus API.
This is going to be the last version of Timer Applet...written in C. ;) I've been porting Timer Applet to Python on my free time, so all future work will be on the Python version. This release is just to tie up a few loose ends in the C version.
Why re-write it in Python? Mainly, I've been wanting to refactor Timer Applet for a long time, and since it would probably involve a lot of changes anyway, I decided to just re-write the whole thing in Python. It also gives me a chance to play with a new programming language. :)
Python is nice because it has such low overhead--much less typing to achieve the same results as the corresponding C code. I'm mostly happy with Python. Only thing is, I miss static typing!
If you need to contact me, please use my new email. Because of a mixture of sleepiness, changing of passwords, and my absentmindedness, I no longer have access to my previous email account. :)