GTK+-1.2.9 Released
- From: Owen Taylor <otaylor redhat com>
- To: gtk-list gnome org, gnome-announce-list gnome org
- Subject: GTK+-1.2.9 Released
- 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.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]