Skip navigation.

GTK+-2.3.2 released (unstable)

GTK
GTK

This is a development release leading up to GTK+-2.4. Changes
since GTK+-2.3.1 include many API fixes for new widgets and
bug fixes in new and old code, along with various new API
enhancements, such as allowing saving a GdkPixbuf to an in
memory buffer, and a blazingly fast fixed-height mode that can
be enabled for GtkTreeView.
GTK+-2.3.2 is now available for download at:

ftp://ftp.gtk.org/pub/gtk/v2.3/

gtk+-2.3.2.tar.bz2 md5sum: b82e22ec7c4d9a0670fd56b1c29dcc35
gtk+-2.3.2.tar.gz md5sum: 26366b28cface259ba96b80856c9d611

Notes:

* This is unstable development release. There are certainly
plenty of bugs remaining to be found. This release should
not be used in production.

* Installing this version will overwrite your existing
copy of GTK+-2.2. If you have problems, you'll need
to reinstall GTK+-2.2.4.

* GTK+-2.4 will be source and binary compatible with
the GTK+-2.2.x series; however, the new API additions
in GTK+-2.3.x are not yet finalized, so there are likely
incompatibities between this release and the final
2.4 release.

* Remaining API issues for GTK+-2.4 can be found with following
bugzilla query:

http://bugzilla.gnome.org/buglist.cgi?product=gtk%2b&
target_milestone=2.4+API+Freeze&bug_status=NEW&bug_status=ASSIGNED&
bug_status=REOPENED

* Bugs should be reported to http://bugzilla.gnome.org.

What is GTK+
============

GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application
suites.

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

GTK+ is free software and part of the GNU Project. However, the
licensing terms for GTK+, the GNU LGPL, allow it to be used by all
pdevelopers, including those developing proprietary software, without
any license fees or royalties.

Where to get more information about GTK+
========================================

Information about GTK+ including links to documentation can be
found at:

http://www.gtk.org/

An installation guide for GTK+-2.2 is found at:

http://developer.gnome.org/doc/API/2.2/gtk/gtk-building.html

Common questions:

http://developer.gnome.org/doc/API/2.2/gtk/gtk-question-index.html
http://www.gtk.org/faq/

Overview of Changes from GTK+ 2.3.1 to GTK+ 2.3.2
=================================================
* GdkPixbuf
- Add functions to save pixbufs to non-file locations. [Tim Evans]
- Add a function to determine the type and size of a file without
loading it completely. [Matthias Clasen]
- Turn pixbuf attributes into construct-only properties. [Matthias]
- Fix building gdk-pixbuf with --disable-modules --with-included-loaders.
[Matthias, Owen Taylor]
* Fix the logic for changing the toplevelness of a window. [Soeren Sandmann]
* Do not interpret distant clicks as double clicks, using a
new double-click-distance setting. [Matthias]
* Improve the GDK API for dealing with group leaders. [Matthias]
* Utility function for application launching in multi-screen scenarios.
[Mark McLoughlin]
* Support big and small and alpha-blended icons under Win32. [Tim Evans]
* Misc Win32 improvements [Tor Lillquist, Hans]
* GtkFileChooser [Federico]
- Fix new filename entry in Save mode [Jan Arne Petersen]
- Improved the look of GtkFileChooserDefault. [Tuomas Kuosmanen]
- Added support for file system volumes such as CD-ROMs,
floppies, and network shares.
- Add a "New Folder" button for Save mode in GtkFileChooser.
- Better support for Folder mode.
* GtkTreeView
- Speed up by adding a fixed height mode. [Kristian Rietveld]
- Add a single-paragraph mode and a language property to
GtkCellRendererText [Kristian Rietveld]
- Add a editing-canceled signal to GtkCellRenderer [Federico Mena Quintero]
- Misc GtkTreeView bug fixes [Kristian, Soeren, Jonathan Blandford]
* Add a way to list the supported targets of a clipboard. [Dom Lachowicz]
* Add stock icons: harddisk, indent, unindent. [Hans Breuer, Jody Goldberg]
* Improve the GtkCalendar drawing code. [Matthias]
* GtkCalendar supports starting the week on any day [Matthias]
* Make GtkToolbar compatible with 2.2 again [Soeren]
* Misc GtkToolbar fixes and API improvements [Christian Persch,
Olivar Avramchenko, Jody, Soeren]
* Misc GtkUIManager fixes and API improvements. [Jody, Matthias, Jeff Franks]
* Add a way to lock individual accelerator paths [Matthias]
* Add gtk_menu_shell_cancel() to emit the "cancel" signal on
a menu shell. [Matthias]
* Fix dynamic menus. [Matthias, Michael Meeks]
* Add xalign, yalign properties to GtkButton. [Jody]
* Implement or improve RTL support in GtkComboBox, GtkCellView,
GtkViewport [Semion Chichelnitsky, Matthias, Kristian]
* Support for "no focus" windows. [Matthias]
* Documentation improvements [Matthias, Federico, Manish, Murray Cumming,
Theppitak Karoonboonyanan]
* FAQ updates [Tony Gale]
* Split the translations into two domains: ui strings and
error messages go to gtk20, property nicks and blurbs to
gtk20-properties. [Matthias]
* New and updated translations (af,ar,bn,br,cs,cy,da,de,es,et,fa,fr,ga,hr,
it,ja,ko,lt,mn,ms,nl,nn,no,pl,pt,pt_BR,ru,sr,sr@Latn,sv,sq,wa)

Other contributors: Olivier Andrieu, Herman Bloggs, Anders Carlsson,
Marco Pesenti Gritti, Bill Haneman, Alexander Larsson, Noah Levitt,
Kjartan Maraas, Evan Martin, Tim-Philipp Müller, Christian Neumair,
Joshua N Pritikin, Sebastian Rittau, Daniel Rogers, Manish Singh,
Torsten Schoenfeld, Alexander Winston, Johannes Weißl, Morten Welinder,
Adam Wright

There are also corresponding releases of Glib and Pango available.

sounds like you are volenteering

better get to work backing up your statements, sounds like a lot of work to me. i look forward to seeing your annoucement on GD.c when the patches are done...