New release of GTK+ libraries (1.3.14)



New releases of the development versions of GTK+ and associated
libraries (GLib, Pango, Atk) are available at:

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

The JPEG/PNG/TIFF libraries and pkg-config 0.8 are needed to compile this
release. These are available at:
 
  ftp://ftp.gtk.org/pub/gtk/v1.3/dependencies/

 (pkg-config latest canonical upstream location is
  at http://www.freedesktop.org/software/pkgconfig/ - note that 
  it has moved from sourceforge. But gtk.org 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:
  
  http://www.gnu.org/software/libiconv/

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

  http://www.gnu.org/software/gettext/


Overview of Changes in GLib 1.3.14:
===================================

* Register value transformations for gint64, guint64 [Andy Wingo]
* Build with large-file support [Sven Neumann, Owen Taylor]
* Fix handling of hostnames in URI's [Darin Adler]
* Main loop bug fixes [Havoc Pennington, Owen]
* Doc fixes and improvements [Manish Singh, Tim Janik]
* Support ' as attribute delimiters in GMarkup [Matthias Clasen]
* Win32 fixes [Hans Breuer, Tor Lillqvist]
* Threading bug and build fixes [Sebastian Wilhelmi, Miroslaw Dobrzanski-Neumann]
* Miscellaneous bug fixes

Other contributors: Matthias Clasen, Mitch Natterer, James Henstridge

Overview of Changes in Pango 0.25
=================================

* Win32 fixes [Tor Lillqvist, Hans Breuer]
* Cleanup of <ctype.h> [Darin Adler]
* Bug and build fixes [Anders Carlsson, Sven Neumann, Havoc Pennington,
  Morten Welinder]

Overview of Changes in GTK+ 1.3.14
==================================

* Keyboard focus improvements [Owen Taylor]
* Code cleanup [Matthias Clasen, Manish Singh, Darin Adler]
* Fix accidentally exported variables [Mark McLoughlin]
* GtkTreeView fixes [Jonathan Blandford, Kristian Rietveld, John Harper, Darin]
* Default to yellow tooltips [Owen]
* RC file fixes for reloading, priorities [Owen, Matthias]
* GtkMenu behavior improvements and bug fixes [Owen, Arnaud Charlet]
* GtkTextView fixes [Havoc Pennington, Daniel Elstner, Dennis Bjorklund]
* Improve keynav for paned widgets, tooltips, spin buttons, notebooks, 
  scrolled windows [Soeren Sandmann, Padraig, Owen]
* Add Emacs/Default key themes [Owen]
* Win32 fixes [Hans Breuer, Tor Lillqvist]
* Ethiopic input methods [Daniel Yacob]
* Opaque paned window resizing [Soeren]
* Tweak table expansion behavior [Tim Janik]
* Fix GtkCalendar focus drawing [Bill Haneman]
* Allow themeable cursor thickness [Bill]
* Start of fixing of tutorial for GTK+-2.0 [Matthias]
* Add a ::adjust-bounds signal to GtkRange to allow spreadsheat style
  scrollbars. [Jody Goldberg] (*)
* Add the ability to turn on multiple selection for GtkFileSel [Manish] (*)
* Bug fixes 

Other contributors: Jacob Berkman, Padraig O'Briain, Anders Carlsson,
 Johan Dahlin, Richard Hult, Stefan Kost, Alex Larsson, Thomas Leonard,
 Paolo Maggi, Alexey Malyshev, Federico Mena Quintero, Skip Montaro,
 Sven Neumann, Havoc Pennington, Laszlo Peter, Christian Rose, Joe Shaw,
 Kevin Vandersloot,  Morten Welinder, Peter Williams

Library Descriptions
====================

GLib 1.3.14	(http://www.gtk.org)
  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.25	(http://www.pango.org)
  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.12	(http://developer.gnome.org/projects/gap)
  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. 

  [ The Atk-0.12 release was made independently and is mentioned
    here for completeness ]

GTK+ 1.3.14	(http://www.gtk.org)
  GTK+ is a widget toolkit for X and other windowing systems. It 
  is used in such projects as the GIMP and GNOME. 

Notes
=====

This release is meant for people working on ports of applications to
the upcoming GTK+-2.0 release of GTK+. While these libraries have been
in extensive use for several months, there are considerable numbers
of known bugs that still need to be fixed, and presumably more that
have not yet been found.

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 it.

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

A couple of small API additions were found to be necessary between
GTK+-1.3.13 and GTK+-1.3.14; these are marked with (*) in the above
list. These additions will not cause compatibility problems with
existing programs.

Binary interfaces for these libraries are not yet frozen; applications
built against these libraries will need to be rebuilt when the
final GTK+-2.0.0 is released.


Comments should be sent to:

 GLib, GTK+: gtk-devel-list gnome org
             http://mail.gnome.org/mailman/listinfo/gtk-devel-list

 Pango:      gtk-i18n-list gnome org
             http://mail.gnome.org/mailman/listinfo/gtk-i18n-list

 ATK:        gnome-accessibility-list gnome org
             http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list

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

  http://bugzilla.gnome.org



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