Well, I finally got off my lazy butt and redid the dfGUI Linux port.
Changes:
- Now uses Gtk+ 2 instead of Qt -- Qt had no vertical progress bar widget, and Gtk+ (especially version 2) looks better.
- UI was designed with Glade, which sets up a source directory that you can use GNU's autotools with -- so now the compile process consists of ./configure, make, make install (yes, I now have a make install).
- Unfortunately, no pixmaps (which would be the icons for the main window) yet. I'm not entirely sure how to get them working -- it'd probably require a bunch of hacking of the Makefile.am, at minimum.
- Edit: It also now contains my new e-mail address. Hopefully this one will be permanent. I'm also running through all the forums I'm subscribed to, and changing the list in each of them, FYI.
And of course, it'll only work with the beta DF client.
One issue I did notice was that this version of dfGUI did suddenly die on me the other day (it was a segfault). I'm not sure what the deal was, but I think it was that the DF client deleted either progress.txt or filelist.txt in between the time one function checked that it was there, and the time another function actually opened it. So I've added some more code to check against that; hopefully it's enough. If you see it segfault suddenly, though, let me know.
Oh yeah, there's also a new web page (hopefully the permanent one):
http://dfGUI.kadzban.is-a-geek.net
(I love DynDNS )