[Gtk-sharp-list] Gtk# 0.93 released

Mike Kestner mkestner@ximian.com
Wed, 02 Jun 2004 11:03:12 -0500

Announcing release 0.93 of Gtk#, codenamed "Rising Crust Pizza."  

Tarball available for immediate download from:


Binaries (thanks to Duncan Mak) will be available shortly through the
Mono project at:


About Gtk#: 
Gtk# is a .Net language binding for the Gtk+ Graphical User Interface
toolkit and several GNOME platform libraries. The GNOME 2.2 platform is
currently targeted.  The binding is fairly complete, but it is still
somewhat unproven and API unstable, and therefore not recommended for
production work. 

Changes since 0.91.1:
* Automatic registration of GTypes for subclasses. (Ben Maurer, MK)
* Manual ctor implementations to support auto registration. (Todd
Berman, MK)
* All GtkSharp/GLibSharp types moved to GLib namespace or internalized.
* Generated assemblies no longer pinvoke to libgobject, removing config
mapping entry requirement. (MK)
* Requires: entries in .pc files to simplify Libs: entries. (MK)
* Gtk.CellRenderer sample implementation and custom code to support
CellRenderer implementations. (Todd Berman)
* Erase support in the scribble.exe sample. (Todd Berman, because he was
* DateTime/time_t marshaling fixed once and for all, god willing. (MK)
* Killed the old perl-based metadata engine. Long live XPath. (MK)
* Sample to show how to use GDI+ to draw on Gdk.Windows. (Miguel)
* More API Corrections, Customizations, and glue: (Radek, Doulik, Larry
Ewing, Vladimir Vukicevic, Dan Winship, Jeroen Zwartepoorte, MK)
* OnForall virtual method to support Container subclassing. (MK)
* Bugfixes (Todd, Berman, Jeroen Zwartepoorte, MK)
* Doc Updates (Please see the monodoc relnotes for a complete list of

Discussion of Gtk# occurs on the mailing list at
gtk-sharp-list@lists.ximian.com.  Bugs can be reported to
http://bugzilla.ximian.com, module gtk#. Check the Gtk# homepage for
additional info at http://gtk-sharp.sf.net.