A new release of the development versions of GTK+ and associated libraries (GLib, Pango, Atk) is 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.13: =================================== * Fix g_filename_to/from_uri for Win32 [Tor Lillqvist, Darin Adler] * Miscellaneous win32 fixes [Tor, Hans Breuer] * Fix thread options for gcc on AIX [Jerome Zago, Sebastian Wilhelmi] * Documentation improvements [Ron Steinke, Matthias, Sebastian] * Cache iconv converters as used by g_convert() [Jeffrey Stedfast] * Bug fixes [Sven Neumamnn, Owen Taylor, Matthias Clasen, Jeffrey Laszlo Peter, Havoc Pennington, Tim Janik] Overview of Changes in Pango 0.24 ================================= * Win32 backend improvements [Tor Lillqvist] * Doc improvements [Havoc Pennington, Dennis Bjorklund] * Fix problem where "foo\n" was treated as one paragraph by pango-layout, not two. [Arjan J. Molenaar, Owen Taylor] * Add glyph caching to FT2 backend [Alex Larsson] * Try to make configure checks for Qt-based example more robust [Owen] * New example program for FT2 backend [Dov Grobgeld] * Arabic shaper for FT2 backend [Andreas Bogk, Sven Neumann] * Bug fixes Other contributors: Mikael Hermansson, Darin Adler, Hidetoshi Tajima, Zack Rusin, Jacob Berkman, Jason Tackaberry, Evan Martin, Matthias Clasen Overview of Changes in Atk 0.10 ============================== [ Note, this release was made separately, and is included here for reference ] Changes in version 0.9 and 0.10 * Win32 build fixes [Hans Breuer] * Fix default signal handler name for text_caret_moved signal [Jeff Franks] * Doc improvements [Padraig O'Briain] * Fix signal prototypes in atkobject.h [Murray Cumming] * Fix atk-enum-types.h includes for C++ [Mikael Hermansson] * Bug fixes [Michael Meeks, Jeff] Overview of Changes in GTK+ 1.3.13 ================================== * Tree view fixes. [Kristian Rietveld, Jonathan Blandford, Anders Carlsson] * Tree view support for low-vision themes [Bill Haneman] * Text view bug fixes. [Havoc Pennington] * Win32 fixes and improvements. [Tor Lillqvist, Hans Breuer, Archaeopteryx Software] * Documentation improvements [Matthias Clasen, Havoc Pennington] * Accelerate alpha compositing using RENDER extension if present, and optimize the non-RENDER case a lot. [Owen Taylor] * Add support for "optional keybindings" (action signal returns FALSE) [Owen] * Fixed the infamous changing directory deletes filename bug [Owen and a cast of thousands] * Add mouse cursor hiding for text widgets [Anders Carlsson] * Simple Hangul input module [Yusuke Tabata] * Removed the scary startup warning. * GdkPixbuf pixel handling fixes [Owen, Michael Hore, Jim Cape] * Converted GtkFileSelection and GtkFontSelection to use GtKTreeView widgets instead of the deprecated GtkCList [Owen] (*) * gtkhsv.h was installed by mistake, fixed that. [reported by Ross Burton] (*) * gdk_pixbuf_render_to_drawable() now also handles alpha pixbufs. (*) * Made Gtkimage draw GtkPixmap, GtkImage, GdkPixbuf insensitive, prelighted, etc. [Havoc, Owen] (*) * Marked gtk_item_factory_path_from_widget() G_CONST_RETURN. [Matt Wilson] (*) * gtk_image_menu_item_new_from_stock() now falls back to new_with_mnemonic, for consistency with gtk_button_new_from_stock() [Havoc Pennington] (*) * GdkModifierType is now consistently used for modifier mask parameters [Mark Patton] (*) * gtk_widget_set_accel_path() is now publically exported. (*) Other contributors: Darin Adler, Jeffry Baker, Damon Chaplin, Brian Cameron, Murray Cumming, James Henstridge, Jacob Berkman, Arnaud Charlet, Jeff Franks, Jeff Garzik, Jody Goldberg, Diego Gonzalez, Melvin Hadasht, Raja Harinath, Tim Janik, Mike Kestner, Mathieu Lacage, Alex Larsson, Ryan Lovett, Mark McLoughlin, Sven Neumann, Padraig O'Briain, Xavier Ordoquy, Chris Phelps, Detlef Reichl, Guillermo S. Romero, Federico Mena Quintero, Manish Singh, HideToshi Tajima, Vitaly Tishkov, Jon Trowbridge, Sergey Vlasov. Library Descriptions ==================== GLib 1.3.13 (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.24 (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.10 (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. GTK+ 1.3.13 (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. Some API changes were found to be necessary between GTK+-1.3.12 and GTK+-1.3.13; these are marked with (*) in the above list. These changes are mostly small additions and are not expected to cause significant problems for application developers. 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+: [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/gtk-devel-list Pango: [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/gtk-i18n-list ATK: [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list Bug reports should be filed in the GNOME bug tracker at: http://bugzilla.gnome.org _______________________________________________ gtk-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/gtk-list
