GTK+-2.1.1 is now available for download at:
ftp://ftp.gtk.org/pub/gtk/v2.1/ This is a development release leading up to GTK+-2.2. The major change as compared to the stable GTK+-2.0.6 is support for multiple displays and multiple screens in GDK, although there are numerous minor changes as well. Since GTK+-2.1.0, changes include independently installable pixbuf loaders (librsvg now includes a SVG loader for GdkPixbuf), fixes for drag-and-drop between multiple screens, and some initial support for the RandR extension. Also this release fixes a problem with compilation using Xft version 1. Notes: * This is unstable development release. While it has had fairly extensive testing, there are certainly plenty of bugs remaining to be found. This release should not be used in production. * Installing this version will overwrite your existing copy of GTK+-2.0. If you have problems, you'll need to reinstall GTK+-2.0.6. * GTK+-2.2 will be source and binary compatible with the GTK+-2.0.x series; however, the new API additions in GTK+-2.1.1 are not yet finalized, so there may be incompatibities between this release and the final 2.2 release. * Remaining API issues for GTK+-2.2 can be found with following bugzilla query: http://bugzilla.gnome.org/buglist.cgi?product=gtk%2b&target_milestone=2.2+API+Freeze&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED * GTK+-2.1.x exposes a bug in libgnomeui where libgnomeui was creating a widget of type GtkWidget instead of a derived class; to fix this, upgrade to libgnomeui-2.1.0. * You'll need at least Pango-1.1.2 or Pango-1.0.5 for correct operation. * GTK+ looks for theme engines in a version dependent directory, so you'll need to reinstall any theme engines you want to use. * Bugs should be reported to http://bugzilla.gnome.org. What is GTK+ ============ GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites. GTK+ has been designed from the ground up to support a range of languages, not only C/C++. Using GTK+ from languages such as Perl and Python (especially in combination with the Glade GUI builder) provides an effective method of rapid application development. GTK+ is free software and part of the GNU Project. However, the licensing terms for GTK+, the GNU LGPL, allow it to be used by all pdevelopers, including those developing proprietary software, without any license fees or royalties. Where to get more information about GTK+ ======================================== Information about GTK+ including links to documentation can be found at: http://www.gtk.org/ An installation guide for GTK+-2.0 is found at: http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html Common questions: http://developer.gnome.org/doc/API/2.0/gtk/gtk-question-index.html http://www.gtk.org/faq/ Overview of Changes in GTK+-2.0.x to GTK+-2.1.1 =============================================== * Cleanup of use of deprecated functions in GTK+ [Manish Singh] * Add support for separately installed Pixbuf loaders [Matthias Clasen] * linux-fb improvements including window maximization. [Eric Warmenhoven] * Fix to compile again with Xft version 1 [Owen Taylor] * Fix handling of pointer on multiple screens [Owen] - Add gdk_event_set/get_screen() via evil hack - Add GdkDisplayPointerHooks to replace GdkPointerHooks - gdk_screen_get_window_at_pointer() => gdk_display_get_window_at_pointer() - Add gdk_display_get_pointer() - Make drag-and-drop between multiple screens work * Export gdk_event_new(), discourage stack allocated events [Owen] * gdk_draw_pixbuf() as better name for gdk_pixbuf_render_to_drawable() [Owen] * Basic support for RandR extension [Keith Packard, Owen] * Allow moving paned sliders all the way to the edge [Owen, Darin Adler] * Add tag_table construct property to GtkTextBuffer [Daniel Elstner] * gtk_window_set_[default_]icon_from_file [Owen, Havoc] * Fix handling of GtkSettings set from RC files on reload [Owen] * GtkTreeView work [Kristian Rietveld] - Stop editing on a focus out event for GtkCellRendererText [Andreas J. Guelzow] - Don't accept drops on auto-sorted models - Fix evil bug with insertions to GtkTreeModelSort [Hans Petter Jansson] * Fixes for GtkIMContextXIM [Takuro Ashie, Motonobu Ichimura, Owen, HideToshi Tajima] * Documentation fixes [Soeren Sandmann, Matthias Clasen; Joost Faassen, Alexey A. Malyshev, Ben Martin, Havoc Pennington, Boris Shingarov, Owen, Vitaly Tishkov, Dan Winship, Yao Zhang] * Some performance tweaks [Soeren, Padraig O'Briain] * Miscellaneous bug fixes Other contributors: Jacob Berkman, Phil Blundell, Kenneth Christiansen, Murray Cumming, Bill Haneman, Jon-Kare Hellan, Hema Seetharamaiah 14 October 2000 _______________________________________________ gtk-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/gtk-list