Today I've been playing around with writing programs in GTK2.0. This has been on my todo list for a really long time, almost since college, but I've never got around to it. I've revived my old project gorbital and decided to rewrite it using GTK2.0. I originally wrote it in C++ using gtkmm for GTK1.0. But GTK1.0 is long since dead. Even my beloved Gnucash has finally made it to the world of GTK2.0 making it the last application I use that has made the switch (gaim being the first).
The documentation here and the tutorial here are pretty complete and straitforward.
I've also taken the opportunity to get more accustomed with Mercurial and I followed the instructions on how to set up hg on sourceforge and got that working pretty well. You can check it out here.