[LWN Logo]
[LWN.net]
To: gtk-list@gnome.org, gnome-announce-list@gnome.org
Subject: GTK+-1.2.9 Released
From: Owen Taylor <otaylor@redhat.com>
Date: 02 Mar 2001 16:22:55 -0500


GTK+-1.2.9 is now available from: 
 
 ftp://ftp.gtk.org/pub/gtk/v1.2/

This is a primarily a bug-fix release, and is binary and source
compatible with GTK+-1.2.8. It also includes some useability
improvements, and a new experimental API to allow better looking and
more robust theme engines.

About GTK+
==========

GTK+ is a toolkit for creating graphical user interfaces. A large
number of general purpose widgets are included and new types of widgets
can easily be created; many more are available in add-on libraries.

GTK+ has a C-based object-oriented architecture that allows for
maximum flexibility. It is easy to use from C, and bindings also
exist for over a dozen other programming languages.

GTK+ was created as the part for the GIMP (GNU Image Manipulation
Program) project and is now used for many other free software and
commercial products, including the GNOME desktop. GTK+ is licensed
under the GNU Lesser General Public License.

For more information about GTK+, see:

 http://www.gtk.org

Overview of Changes in GTK+ 1.2.9:
==================================

* Move include files into a gtk-1-2/ subdir to support parallel
  installation with GTK+-2.0. If you are installing from source
  on top of a previous version, you should to remove $(includedir)/gdk/
  and $(includedir)/gtk/ manually before installing the new version.
* Improved submenu navigation.
* Other small useability improvements for menus, scrollbars, etc.
* Patch enabling themes with better appearance by making some 
  geometry parameters settable.
* Changes so that using fonts (as well as fontsets) for 
  non-iso-8859-1 locales will work.
* New --with-native-locale configure option for faster string
  handling on systems with non-broken locale support.
* Refuse to initialize GTK+ when setuid (http://www.gtk.org/setuid.html)
* Change to make GdkRGB use less SHM segments.
* Addition of .pc files
* Many bug fixes 
  (#50834, #50892, #13447, #50857, #1923, #50934, #3123, #51163,
   #50492, #51026, #1704, #51039, #2682, #50964, #50926, #50686, 
   #50678, #50511, #8170, #567, #424, #1290, #4524, #8041, #8002,
   #7302, #11008, #34218, #12074, #12072, #9656, #10316, #14082, 
   #13941, #13432, #7841, #6739, #8079, #28842, #50290, #50337, 
   #6510, #15282, #11887, #18648, #26545, and others)

Installation Note:
==================

Between GTK+-1.2.8 and GTK+-1.2.9, the include files for GTK+
have been moved to $(includedir)/gtk-1-2/ to allow parallel installations
of GTK+-1.2 and GTK+-2.0 to work correctly. If you are installing
on top of an old installation of GTK+, you should remove the directories:

 $(includedir)/gtk/
 $(includedir)/gdk/

Before running 'make install'. Some other libraries that depend
on GTK+ may also hard-code the GTK+ header file location into
their configuration files and may need to be rebuilt to work
correctly with GTK+-1.2.9.

_______________________________________________
gtk-list mailing list
gtk-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-list

From gtk-list-admin@gnome.org  Fri Mar  2 15:30:11 2001
Return-Path: <gtk-list-admin@gnome.org>
Received: from localhost (IDENT:mjhammel@localhost [127.0.0.1])
	by feynman.graphics-muse.org (8.9.3/8.8.7) with ESMTP id PAA23715
	for <mjhammel@localhost>; Fri, 2 Mar 2001 15:30:11 -0600
Delivered-To: mjhammel@graphics-muse.org
Received: from graphics-muse.com [216.17.150.54]
	by localhost with POP3 (fetchmail-5.4.3)
	for mjhammel@localhost (single-drop); Fri, 02 Mar 2001 15:30:11 -0600 (CST)
Received: (qmail 26731 invoked from network); 2 Mar 2001 21:25:15 -0000
Received: from menu.gnome.org (HELO mail.gnome.org) (209.116.70.71)
  by www.graphics-muse.com with SMTP; 2 Mar 2001 21:25:15 -0000
Received: from mail.gnome.org (localhost.localdomain [127.0.0.1])
	by mail.gnome.org (Postfix) with ESMTP
	id 3EA882E79F; Fri,  2 Mar 2001 16:25:16 -0500 (EST)
Delivered-To: gtk-list@gnome.org
Received: from fresnel.labs.redhat.com (unknown [199.183.24.200])
	by mail.gnome.org (Postfix) with ESMTP
	id B34342BC87; Fri,  2 Mar 2001 16:22:55 -0500 (EST)
Received: by fresnel.labs.redhat.com (Postfix, from userid 2181)
	id 442072425FA; Fri,  2 Mar 2001 16:22:55 -0500 (EST)
To: gtk-list@gnome.org, gnome-announce-list@gnome.org
Reply-To: gtk-list@gnome.org
Subject: GTK+-1.2.9 Released
From: Owen Taylor <otaylor@redhat.com>
Date: 02 Mar 2001 16:22:55 -0500
Message-ID: <ybeofvj50i8.fsf@fresnel.labs.redhat.com>
Lines: 71
User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: gtk-list-admin@gnome.org
Errors-To: gtk-list-admin@gnome.org
X-BeenThere: gtk-list@gnome.org
X-Loop: gtk-list@gnome.org
X-Mailman-Version: 2.0beta5
Precedence: bulk
List-Id: General discussion of GTK+ <gtk-list.gnome.org>
Status: RO


GTK+-1.2.9 is now available from: 
 
 ftp://ftp.gtk.org/pub/gtk/v1.2/

This is a primarily a bug-fix release, and is binary and source
compatible with GTK+-1.2.8. It also includes some useability
improvements, and a new experimental API to allow better looking and
more robust theme engines.

About GTK+
==========

GTK+ is a toolkit for creating graphical user interfaces. A large
number of general purpose widgets are included and new types of widgets
can easily be created; many more are available in add-on libraries.

GTK+ has a C-based object-oriented architecture that allows for
maximum flexibility. It is easy to use from C, and bindings also
exist for over a dozen other programming languages.

GTK+ was created as the part for the GIMP (GNU Image Manipulation
Program) project and is now used for many other free software and
commercial products, including the GNOME desktop. GTK+ is licensed
under the GNU Lesser General Public License.

For more information about GTK+, see:

 http://www.gtk.org

Overview of Changes in GTK+ 1.2.9:
==================================

* Move include files into a gtk-1-2/ subdir to support parallel
  installation with GTK+-2.0. If you are installing from source
  on top of a previous version, you should to remove $(includedir)/gdk/
  and $(includedir)/gtk/ manually before installing the new version.
* Improved submenu navigation.
* Other small useability improvements for menus, scrollbars, etc.
* Patch enabling themes with better appearance by making some 
  geometry parameters settable.
* Changes so that using fonts (as well as fontsets) for 
  non-iso-8859-1 locales will work.
* New --with-native-locale configure option for faster string
  handling on systems with non-broken locale support.
* Refuse to initialize GTK+ when setuid (http://www.gtk.org/setuid.html)
* Change to make GdkRGB use less SHM segments.
* Addition of .pc files
* Many bug fixes 
  (#50834, #50892, #13447, #50857, #1923, #50934, #3123, #51163,
   #50492, #51026, #1704, #51039, #2682, #50964, #50926, #50686, 
   #50678, #50511, #8170, #567, #424, #1290, #4524, #8041, #8002,
   #7302, #11008, #34218, #12074, #12072, #9656, #10316, #14082, 
   #13941, #13432, #7841, #6739, #8079, #28842, #50290, #50337, 
   #6510, #15282, #11887, #18648, #26545, and others)

Installation Note:
==================

Between GTK+-1.2.8 and GTK+-1.2.9, the include files for GTK+
have been moved to $(includedir)/gtk-1-2/ to allow parallel installations
of GTK+-1.2 and GTK+-2.0 to work correctly. If you are installing
on top of an old installation of GTK+, you should remove the directories:

 $(includedir)/gtk/
 $(includedir)/gdk/

Before running 'make install'. Some other libraries that depend
on GTK+ may also hard-code the GTK+ header file location into
their configuration files and may need to be rebuilt to work
correctly with GTK+-1.2.9.

_______________________________________________
gtk-list mailing list
gtk-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-list