ANNOUNCE: GTK+ and GLib 1.2.5 Released



GTK+ and GLib 1.2.5 are now at: ftp://ftp.gtk.org/pub/gtk/v1.2/.

The 1.2.x series is a stable series and is binary compatible
within the series.  That means you can install this new version
of GLib and GTK+ and applications can use it without being
recompiled if they were already compiled against 1.2.0.

The release announcement for the GTK+ 1.2 series can be found at:
http://www.gtk.org/announce.html.

Overview of Changes in GTK+ 1.2.5:

* more GtkCTree and GtkWindow bug fixes.
* more redraw/resize queue fixes, better expose event
  discarding code.
* more miscellaneous bugs fixed
* new configure.in option --disable-rebuilds to completely disable
  rebuilds of autogenerated sources.
* check for 5.002 now, to avoid failing autogeneration build rules due
  to old perl versions.
* fonts (and fontsets) are cached now.
* more autogeneration make rules and dependancy fixups, we should be
  save with autogeneration up to make -j12 now ;)
* new window position GTK_WIN_POS_CENTER_ALWAYS, which will recenter the
  GtkWindow on every size change.
* major rework of window manager hints handling code, fixed a bunch of
  races with the new resizing code.
* the new wm hints and resizing code is absolutely perfect and bug free now,
  it only lacks testing ;)
* fixed up various rc style memory prolems.
* gtk_widget_modify_style() now properly changes the style of realized widgets
  and references the style passed into it. if people worked around this bug,
  this will introduce a slight memory leak in their code.
  The code should typically look like:
            GtkRcStyle *rc_style = gtk_rc_style_new ();
            [...]
            gtk_widget_modify_style (widget, rc_style);
            gtk_rc_style_unref (rc_style);
* fix problems with positioning menus offscreen.
* GtkText fixes for some crashes and drawing errors.
* Better handling for unexpected window destroys in GDK and GTK+.
  This should make it possible to use a GtkPlug and catch the
  case where its parent socket is randomly killed.
* FAQ updates.
* FileSelection i18n patches, RadioButton fixups.
* many translation improvements.
* miscellaneous other bugs fixed.

Overview of Changes in GLib 1.2.5:

* Fixes to g_mem_chunk_*  (also no more 65536 bytes restriction)
* Better libtool 1.3.3 usage

--
The GTK+ Team
http://www.gtk.org/

--
Shawn T. Amundson               	amundson@eventloop.com	
Research and Development		http://www.eventloop.com/
EventLoop, Inc.				http://www.snorfle.net/

"The assumption that the universe looks the same in every
 direction is clearly not true in reality." - Stephen Hawking



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]