danw: Stetic

Stetic
Wednesday, 16 March 2005, 10:47 am

For the last few months, I’ve been hacking on a project called “Stetic”, a new GUI designer for GNOME written in C#. (The name comes from a long-ago flamewar posting in which a KDE fan asserted that GNOME was ugly, while KDE was “beautifull” and “stetic”. One of the goals of the project is to make it easier for developers to design good, “stetic” applications for GNOME.)

Stetic is still in a fairly early stage, but with the addition of .glade file export last week, it has finally reached the milestone of being not 100% useless. To celebrate, I’m posting a screencast showing some of its cool features.

The demo is based on a presentation Nat and Miguel did for Linux Bangalore 2003, entitled something like “How to Build a Web Browser in 5 Minutes Using Mono and Glade and GtkMozEmbed”. My version is pretty much the same, except using Stetic instead of Glade (but still using libglade/Glade# to load the UI).

Steticzilla
Click the screenshot for a Flash screencast (created with vnc2swf)

Some miscellaneous notes:

There’s no mailing list, web page, or bugzilla product for it yet, but you can grab the code from the Mono anonymous subversion server, and you can email me or bug me on irc (danw on #gnome-hackers or #mono).