news 28 Posted May 7, 2011 GTK+ 3.1.4 is now available for download at: ftp://ftp.gtk.org/pub/gtk/3.1/ http://download.gnome.org/sources/gtk+/3.1/ 1668837425f2307265cd8da5e3f6df981e186ecfbffac95bc02d7ce780c75290 gtk +-3.1.4.tar.bz2 cf5b5f7d153131b88753af936d5160551ae9019e0515637d2c70d5c849b4e770 gtk +-3.1.4.tar.gz The second release in the 3.1 development cycle. ============ 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. Overview of Changes in GTK+ 3.1.4 ================================= * GtkAssistant has received a visual refresh; as a side-effect, the various image properties are no longer used * GtkTextView can now handle RGBA colors * GtkFileChooser now remembers the last opened directory * GtkLockButton is a new widget to control dialogs with PolicyKit (or other) permissions * Size allocation changes: - GtkPaned and GtkMenuBar now do height-for-width - GtkAccelLabel is smarter about hiding the accel if too small - GTK+ now warns if widgets are under-allocated; this may cause considerable noise, it will be turned off before the next stable release - Label size allocation has been reworked, check your labels - No longer try to guess the size of labels; this makes it more important to give windows reasonable default sizes or set width-chars/max-width-chars on labels - The computation of initial window size has been reworked, check your windows * A test framework for mozilla-style reftests has been added * GDK Broadway backend changes: - Improved key event handling - Make resize grips work - Make window close buttons work - Stream data over websocket * Bugs fixed: 618815 mnemonics aren't displayed when Alt is already pressed... 626457 Add a lock button widget 626503 Critical warning in GtkTreeView 642214 GTK+ 3.0 fails to compile caused by linking with libuuid... 644426 GNOME-wide default to remember last folder 646517 "Sending message (completed)" ellipsized in French 646876 Free MenuPopulateData struct in all the cases. 647284 GtkLabel does not honor width-chars anymore. 647790 GtkMenuShell: don't leak a GSList 647806 gtk_combo_box_set_active_id() nit picks 647962 Desensitize "Select All" when GtkEntry is empty 648136 design refresh for gtkassistant 648419 crash in remove_capslock_feedback at gtkentry.c... 648570 Mnemonics don't show under some letters 648943 Drop the last remaining translated g_warning/g_error calls 649295 gtkdnd: Add API that takes GIcon 649313 gdk_window_set_cursor() sets cursor for random set of devices 649457 probable leak in icon theme 649593 GtkProgressBar theming fixes * Translation updates: Galician Greek Lithuanian Luganda Spanish Uighur Thanks to all contributors: Javier Jardón Benjamin Otte Chun-wei Fan Alexander Larsson Paolo Borelli Stéphane Maniaci Xavier Claessens Kristian Rietveld Ignacio Casal Quinteiro David King Lapo Calamandrei Alberto Ruiz Michael Natterer Matthew Barnes Kalev Lember Colin Walters Arnel Borja Carlos Garnacho Rui Matos Tristan Van Berkom May 7, 2011 Matthias Clasen _______________________________________________ Share this post Link to post