Electricmonk

Ferry Boender

Programmer, DevOpper, Open Source enthusiast.

Blog

Nimf & Gtk 2.0

Monday, May 31st, 2004

Today I decided to take the deep plunge into Gtk 2.0 so I could start to port Nimf to Gtk 2.0. I tried compiling it with 2.0 bindings instead of 1.2 and I didn’t really have to change all that much in order to get it to compile.

Unfortunatelly I then found out that none of the signals in the panels where working anymore and I couldn’t find out why. So I took a quick look at the GTK 1.2 to 2.0 migration docs and found out that clists and all that stuff isn’t documented anymore. They’re still available for backwards-compatibility, but that doesn’t really seem to work since all the signals are now dead.

This will probably mean I have to rewrite significant portions of the codebase in order to get it to work again, so I might as well port it to the new GtkTreeView stuff right away. Conclusion: I’m going for an almost complete rewrite of Nimf.

I also decided to sacrifice some free time to The Gimp, so I built this one-time splashscreen / Help-About screen.

The text of all posts on this blog, unless specificly mentioned otherwise, are licensed under this license.