ANNOUNCE: GTK+ 1.1.8 Released
- From: "Shawn T . Amundson" <amundson gimp org>
- To: gtk-list redhat com
- Subject: ANNOUNCE: GTK+ 1.1.8 Released
- Date: Wed, 16 Dec 1998 18:20:16 -0800
GTK+ 1.1.8 is now at: ftp://ftp.gtk.org/pub/gtk/v1.1/.
The 1.1.x releases of GTK+ are DEVELOPMENT RELEASES, and as such
there are usually large changes between releases. You should not
expect 1.1.x series to be stable, since the focus is on enhanced
features. You can find a stable version of GTK+ at
ftp://ftp.gtk.org/pub/gtk/v1.0/.
A list of incompatible changes with GTK+ 1.0 can be found at
http://www.gtk.org/gtk+-1.2-Changes.html. Read this to adapt
your code.
Read Potential Problems below.
What is new in GTK+ 1.1.8:
* Added support for gettext and the localization of the standard
dialogs.
* Added line-wrapping for the label, and JUSTIFY_FILL
* Support reordering via drag and drop in CList and CTree.
* Replaced GtkDrawWindow widget with a GTK_USER_DRAW flag
* Extended gtkpaned API to support minimum sizes and proportional
resizing.
* Changed the handling of shared memory segments so as to
remove the need for GTK+ to set up signal handlers.
* Re-implemented event loop in terms of the event loop
that has been added to GLib 1.1.8
* Added 'grab_focus' signal to allow keyboard accelerators
for entries.
* Load locale specific RC files if present.
* Bug fixes.
Potential Problems
==================
Several major additions have been made to GTK+ 1.1.8 in preparation for
freezing the API for GTK+-1.2. It is expected that there may be some
portability difficulties with these additions that will need to be ironed
out during the freeze period. Two areas in particular may cause problems:
gettext:
1.1.8 adds support for localization of the strings in GTK+. It will
support either your systems native gettext(), or GNU gettext. (Available
from ftp.gnu.org) If neither is found, it should disable gettext support,
but this has not been extensively tested. If you have problems, try
configuring GTK+ with the --disable-nls flag.
Threading:
As of GLib 1.1.8, GLib will attempt to detect native thread support on
your system, and use it if found. GLib and GTK+ will be compiled with
appropriate CFLAGS for thread safety on your platform. This can potentially
cause problems if your X libraries were not compiled with these same flags.
The symptom of this is all GTK+ programs dying with an X IO error.
If this occurs, configure GLib with the '--without-threads' flag.
--
The GTK+ Team
http://www.gtk.org/
--
Shawn T. Amundson
amundson@gimp.org http://www.gimp.org/~amundson
"The assumption that the universe looks the same in every
direction is clearly not true in reality." - Stephen Hawking
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]