GTK+-2.5.3 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.5/ gtk+-2.5.3.tar.gz md5sum: 86c3a8277f3fd42bf851248a8091fa56 gtk+-2.5.3.tar.bz2 md5sum: 21d3c3c1ed78def3c5b8c1a913a9aef7 This is the fourth development release loading up to GTK+-2.6. While we don't consider this release to be API-frozen yet, we do consider it as an "API review" release, and would like to ask everybody to take a look at the new APIs (GtkFileChooserButton, GtkIconView,...) and functionalities (e.g. trees in GtkComboBox) and give us some feedback. It might be a good idea to take an application which uses GnomeFileEntry or GnomeIconList and try to port it to the new GTK+ APIs to see where the gaps are. 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.4. If you have problems, you'll need to reinstall GTK+-2.4.10. * GTK+-2.6 will be source and binary compatible with the GTK+-2.4.x series; however, the new API additions in GTK+-2.5.3 are not yet finalized, so there are likely incompatibities between this release and the final 2.6 release. * Remaining API issues for GTK+-2.6 can be found with following bugzilla query: http://bugzilla.gnome.org/buglist.cgi?product=gtk% 2b&target_milestone=2.6+API +Freeze&bug_status=UNCONFIRMED&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 developers, 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.4 is found at: http://developer.gnome.org/doc/API/2.4/gtk/gtk-building.html Common questions: http://developer.gnome.org/doc/API/2.4/gtk/gtk-question-index.html http://www.gtk.org/faq/ Overview of Changes from GTK+ 2.5.2 to GTK+ 2.5.3 ================================================= * GtkFileChooser - Work better with older version of the gnome-vfs backend [Zack Cerza] - Keynav improvements [Jonathan Blandford] - Make position of pathbar down button stable [Jonathan] - Make autocompletion less annoying in save mode [Owen Taylor] * GtkFileChooserButton - Allow mnemonic activation [Dennis Cranston, James M. Cape] * GtkComboBox - Work without a model [Mariano Suarez-Alvarez] * GtkTreeView - Allow sorting of tree models to be turned off [Torsten Schoenfeld] * GtkRange - Add a::slider-moved signal [Thomas Fitzsimmons] * GtkEntryCompletion - Improve positioning of popups [Matthias] * Make input methods respect editability [Noah Levitt] * Add an setting to specify modules to load [Alex Graveley] * Use GOption for commandline argument parsing [Anders Carlsson] * Default theme - Improve drawing of expanders [Matthias Clasen] * Add a configure option to disable the use of ELF visibility attributes for PLT reduction * Make selection handling robust against invalid UTF-8 [Owen] * gdk-pixbuf - Add a variant of gdk_pixbuf_new_from_file_at_size() which optionally ignores aspect ratio [Dom Lachowicz] - Fix saving of pixbufs with alpha-channel as jpeg [Emmanuel Pacaud] - Security fixes [Chris Evans] * Win32 - Improve tablet handling [Robert Ãgren] - Make tablets work on multi-monitor systems [Robert] - Handle screen resolution changes [Arjohn Kampman, Tor Lillqvist] - Add IME input method [Takuro Ashie, Kazuki IWAMOTO] - Add ms-windows (Wimp) theme engine [Raymond Penners, Dom Lachowicz, Havoc Pennington] - Fix loading of input modules on Win32 [Kazuki IWAMOTO] - Build fixes [Tor Lillqvist, Robert] * Other bug fixes [Hans Petter Jonsson, Tim Janik, Manish Singh, Soeren Sandmann, Bill Haneman, Padraig O'Briain, Olexi Avramchenko, Jonathan, Frederic Croszat, Matthias, Christian Persch, Felipe Heidrich, Lorenzo Gil Sanchez, Richard Hoelscher, Owen, Olivier Andrieu, Morten Welinder, Jean BrÃfort, Alexander Larsson] * Documentation improvements [Matthias, Jonathan] * New and updated translations (ang,ar,en_CA,es,ne,pt_BR,ro,ru,uk) A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi? bug_id=152925,153032,153028,150852,145467,144272,131226,135195,133263,114173,151112,109615,147867,151490,151542,151559,149540,1172326,151581,143647,151752,151732,151723,151139,151963,152518,152333,152608,143270,136395,152481,152760,152845,151031,151608,151994,143868,152450 19 September, 2004 _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list