New release of GTK+ libraries (1.3.12)

A new release of the development versions of GTK+ and associated
libraries (GLib, Pango, Atk) is available at:

The JPEG/PNG/TIFF libraries and pkg-config 0.8 are needed to compile this
release. These are available at:

 (pkg-config latest canonical upstream location is
  at - note that 
  it has moved from sourceforge. But mirrors the 
  0.8 version you need to build GTK 1.3.10)

You will also need "libiconv" on systems with C libraries that lack
the iconv() function:

And the libintl library from the GNU "gettext" package if your C
library doesn't have gettext() functionality:

 * Note: The API is frozen at this point. No additional API changes *
 * are anticipated before GTK+-2.0 is released.                     *

Overview of Changes in GLib 1.3.12:

* Implement closure chaining, fixing up API (Tim Janik)
* Closure chaining test case (James Henstridge)
* Make GType long not int where both are equal width (Tim)
* Win32 fixes and improvements (Hans Breuer, Tor Lillqvist)
* Fixes for NetBSD. (Dan Winship)
* Use snprintf() for g_printf_string_upper_bound() where possible. 
  (Matthias Clasen)
* Save space for GBSearchArray (Tim Janik)
* Documentation improvements. (Matthias, Sven Neumann, Havoc Pennington)

Other contributors: Darin Adler, Chris Blizzard, Anders Carlson, 
  Daniel Elstner, Michael Meeks, Mark McLoughlin, Dave Neary, Manish Singh, 
  Owen Taylor, HideToshi Tajima, Sebastian Wilhelmi.

Overview of Changes in Pango 0.23

* Documentation improvements [Matthias Clasen]
* Win32 fixes [Hans Breuer]
* Improve search for XftConfig [Manish Singh]
* Fixes for crashes in Hangul shaper [Owen Taylor]
* Improvements to Arabic shapers for X and Xft [Roozbeh Pournader]
* Add jisx0212, jisx0201, Big5 support to basic shaper [HideToshi Tajima]
* Many bug fixes

Other contributors: Darin Adler, Dennis Dementiev, Sebastian Klemke, 
  Alex Larsson, Sven Neumann, Joshua Pritikin, Padraig O'Briain, 
  Kristian Rietveld, Sebastian Wilhelmi

Overview of Changes in Atk 0.8

* Win32 build fixes [Hans Breuer]
* Add atk_role_get_name()/atk_rule_for_name() [Padraig O'Briain]
* Register types for ATK enumerations [Padraig]
* Allow registration of new txt attribute types [Padraig]
* Miscellaneous small API additions [Padraig]
* New test cases [Padraig]
* Documentation improvements [Padraig]

Other contributors: Darin Adler, Bill Haneman, Xavier Ordoquy, Michael Meeks, 
  Sebastian Wilhelmi

Overview of Changes in GTK+ 1.3.12

* Fix problems with PNG saving [Michael Natterer]
* Cleanups of deprecated usages [Sebastian Wilhelmi]
* Win32 fixes [Tor Lillqvist]
* Documentation improvements [Matthias Clasen, Havoc Pennington, 
  Vitaly Tishkov]
* Frame buffer port fixes [Manish Singh]
* GtkTextView bug fixes [Havoc Pennington, Chris Phelps]
* Menu behavior improvements [Kristian Rietveld]
* Make focus line width configurable, focus color work on 
  dark themes. [Bill Haneman, Owen Taylor]
* Add state argument to gtk_paint_focus() [Bill]
* Added incremental revalidation to tree view, for better apparent speed 
  [Jonathan Blandford]
* Remove useless gtk_tree_view_column_cell_event() [Jonathan]
* Display XIM status in a separate window [HideToshi Tajima]
* Add GDK_DEBUG=nograbs to disable pointer, keyboard grabs [Jacob Berkman]
* Add menu of Unicode control characters to GtkEntry, GtkTextView 
  [Dov Grobgeld, Havoc]
* Pass key releases along to input methods [Owen]
* Many bug fixes

Other contributors: Darin Adler, Fabrice Bellet, Chris Blizzard, 
  Hans Breuer, Anders Carlsson, Damon Chaplin, Murray Cumming, Jeff Franks, 
  James Henstridge, Tim Janik, Alex Larsson, George Lebl, Kjartan, Maraas, 
  Sven Neumann, Seth Nickell, Padraig O'Briain, Soeren Sandmann, Manish Singh, 
  Matt Wilson

Library Descriptions

GLib 1.3.12	(
  GLib is the low-level core library that forms the basis of GTK+ and
  GNOME. It provides data structure handling for C, portability
  wrappers, and interfaces for such runtime functionality as an event
  loop, threads, dynamic loading, and an object system.

Pango 0.23	(
  Pango is a library for layout and rendering of text, with an 
  emphasis on internationalization. It forms the core of
  text and font handling for GTK+-2.0.

Atk 0.8		(
  The ATK library provides a set of interfaces for accessibility.
  By supporting the ATK interfaces, an application or toolkit can
  be used such as tools such as screen readers, magnifiers,
  and alternative input devices. 

GTK+ 1.3.12	(
  GTK+ is a widget toolkit for X and other windowing systems. It 
  is used in such projects as the GIMP and GNOME. 


This release is meant for:

 * Those interested in the development of GTK+. 
 * People planning to port to the upcoming GTK+-2.0 version of GTK+.

This is a an unstable preview release and should not be used in
production. Only minimal testing has been done, and we expect that
significant bugs and portability problems remain at this point.

This release is incompatible with GTK+ and GLib 1.2.x. Software that
has not been explicitly ported will not compile with this version.  Do
not send bug reports about such compilation problems to either us or
maintainers of software that uses GLib and GTK+ 1.2.x; The currently
supported version of GLib and GTK+ is version 1.2.10.

If you install these libraries, do NOT replace your current GLib
and GTK+ packages with them; these libraries are designed so they
can be installed in parallel with a GTK+ install without affecting

Comments should be sent to:

 GLib, GTK+: gtk-devel-list gnome org

 Pango:      gtk-i18n-list gnome org

 ATK:        gnome-accessibility-list gnome org

Bug reports should be filed in the GNOME bug tracker at:

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