
Gtk2Hs - A Haskell GUI library based on the Gtk+ GUI Toolkit. Version 0.9.7 is now available from: http://gtk2hs.sourceforge.net/ Highlights: * automatic memory management * Unicode support * nearly full coverage of Gtk+ 2.2 and partial coverage of 2.4 * bindings for several Gnome modules: * libglade for loading GUIs from xml files at run-time This allows you to design your user interface visually with the Glade user interface builder. * GConf, Gnome's system for storing app preferences * SourceView, code editor widget with syntax highlighting * the Mozilla browser rendering engine in a widget * API reference documentation * multi-platform support with native look via themes * LGPL licence Platforms and requirements: * packages are now available for Fedora Core 2 and 3 * packages for Gentoo and FreeBSD should follow shortly * builds out-of-the box on Linux, FreeBSD, Solaris and MacOS X * support for Windows is on hiatus for this release * builds with GHC 6.2.x, 6.0.x and 5.04.x * works with Gtk+ version 2.0 through to 2.2, 2.4 and 2.6 * optional Gnome support requires Gnome 2.0 or better * optional Mozilla support requires Mozilla 1.4 or better Changes since 0.9.6: * all packages now use hierarchical module names * a binding for GtkMozEmbed that embeds the Mozilla rendering engine in a Gtk+ widget. (Thanks to Wolfram Kahl) * an autotooled build system Goals for the 1.0 release: * a medium level API much like that of wxHaskell and hs-fltk * a stable API for the 1.x series * coverage of all the new widgets in Gtk+ 2.4 and 2.6 * bindings for more Gnome modules * completion of the API reference documentation * packages for all popular platforms (including Windows) * a Windows installer Please report all problems to gtk2hs-users@sourceforge.net . Contributions and feedback are also most welcome. Duncan