GTK+ 2.90.3 is now available for download at: ftp://ftp.gtk.org/pub/gtk/2.90/ http://download.gnome.org/sources/gtk+/2.90/ c5a556355342446eee5394680aae92e286509db04bf3230c625151d6f6530ee0 gtk +-2.90.3.tar.bz2 d41349091e9e46cd19afa739cce59f3d0c543201db1ebe1f32aa0ace2715d3c9 gtk +-2.90.3.tar.gz This is the a development release leading toward 3.0. Notes: * GTK+ 3 will be parallel installable with GTK+ 2.x, and this release has been prepared to test this by renaming all .pc files, libraries, include paths, and so forth, to include a '3.0' component. * GTK+ 3 will remove deprecated API from the GTK+ 2.x series and make struct members unavailable that have been GSEALed in 2.x. Therefore, applications can be prepared for porting to GTK+ 3 by making sure that they build with -DGTK_DISABLE_DEPRECATED and -DGSEAL_ENABLE. * 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 developers, 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.x 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/ Contributing ============ GTK+ is a large project and relies on voluntary contributions. We are actively searching for new contributors in various areas and invite everyone to help project development. If you are willing to participate, please subscribe to the project mailing lists to offer your help and read over our list of vacant project tasks: http://live.gnome.org/GtkTasks Overview of Changes from GTK+ 2.90.2 to 2.90.3 ============================================== * GtkProgress has been removed. It was entirely deprecated for a long time * GtkApplication has been updated to match the GApplication API as of GLib 2.25.9 * XI2: - Device grabs now take precedence over GTK+ grabs - Various other bug fixes * Extended Layout: - Prevent negative allocations (as seen in emacs and gedit) * Win32: XP theming is back ! * Misc new API: - Add an accessor for GtkViewport->view_window - Add an accessor for GdkDragContext->source_window - gtk_icon_theme_load_symbolic_for_style a variant of gtk_icon_theme_load_symbolic taking a GtkStyle * Introspection: - Misc annotation fixes * Cleanups: - GTK_OBJECT_FLAGS and GtkObjectFlags have been depreated * Bugs fixed: 620618 get rid of GtkProgress 615666 GTK_OBJECT_FLAGS() should be deprecated 617444 GNU emacs warnings with extended layout GTK+ 621631 Non-consistent style in GtkUIManager docs 621136 GtkCalendar: Some functions always return TRUE 621003 GtkApplication] Update for GApplication API changes 621683 gtk_menu_attach_to_widget() should emit an "attach-widget"... 621479 typo in GTK docs on library.gnome.org 621081 GtkViewport missing accessor for view_window. 620440 Combo-boxes loose focus 621775 Space symbol missed in Resources chapter 621578 Symbolic color cut-and-paste mess 621111 gtk_init_with_args()'s GOptionEntry argument should be const 602289 gdk_spawn_on_screen(_with_pipes) uses gint for pid * Updated translations: Galician Norwegian bokmål Spanish Thanks to all contributors Javier Jardón Tor Lillqvist Richard Hughes Hib Eris Cosimo Cecchi Stanislas Marquis Michael Natterer John Palmieri Martin Schlemmer Paolo Borelli Claudio Saavedra Colin Walters Thomas Wood Carlos Garnacho Emmanuele Bassi June 17, 2010 Matthias Clasen _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list