GTK+ 2.24.8

2011-11-10 Thread Alexander Larsson
GTK+ 2.24.8 is now available for download at:

 http://download.gnome.org/sources/gtk+/2.24/
 ftp://ftp.gnome.org/pub/GNOME/sources/gtk+/2.24/

ac2325a65312922a6722a7c02a389f3f4072d79e13131485cc7b7226e2537043  
gtk+-2.24.8.tar.bz2
8a3b29f667933cf52eea2db7b066723edbc80443ca9c75b7cd7cbe8c8b90b93c  
gtk+-2.24.8.tar.xz

This is a bug fix release in the stable 2.24 series.



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 from GTK+ 2.24.7 to 2.24.8
==

* Win32 updates:
 Major update of the win32 backend, it now works
 at least as well as the old 2.16.x version that
 a lot of windows applications was forced to use

 Some particular highlights:
 - Tablet support (wintab) works
 - The MS-Windows theme works better, and is enabled
   by default on Windows
 - Pointer grabs on button press now works
 - Initial Window positioning is improved and now
   works very similarly to the X11 backend
 - Scrolling a window with another window overlapping it
   doesn't produce rendering artifacts on XP
 - Configure event delivery after window move or resize
   is much more robust, fixing a variety of rendering hangs
   and misbehaviours
 - Scrolling with synaptics touchpads work better

* OS X updates:
 - Add Command-cursor keyboard navigation in text widgets
 - Fix loss of motion events after using the menu bar
 - Handle recursive CFRunLoops, fixing e.g. crashes
   when dropping files from finder
 - Set proper event-state values in all events

* Ensure that the MOD1 modifier always means ALT, as this
  assumption is already used in many places in Gtk+

* Search engine backend updated to Tracker 0.12

* Bugs fixed:
  84314  gdk_display_sync() and gdk_flush()
 142874  use of SetWindowLong in gdkwindow-win32.c causes...
 169811  configure_event and window-state-event are not...
 171456  Keep Above option in Gimp broken on Win32 
 324254  Realizing a top-level window widget early positions...
 516822  gtk_window_fullscreen does not resize correctly if...
 537296  Maximizing a window larger than the screen makes...
 542777  Scroll-Wheel doesn't scroll (Win)
 552041  Windows' System Menu from taskbar is buggy 
 574935  win32: gtk_window_set_geometry_hints() has no effect...
 604156  gtk_window_set_modal() freezes application completely 
 612359  Dialog positioning hints fail on Windows 7 
 631384  Images pasted from clipboard are shifted/wrapped 
 647460  typo in msw_style.c?
 650300  Notebook tabs are incorrectly displayed with the...
 658272  Port gtksearchenginetracker.c to tracker 0.11/0.12
 659565  unbreak compilation on OpenBSD
 661997  Gtk crashes when changing the TreeView model while ...
 662633  Scheduled transaction editor crashes with gtk+-2.24.7
 662670  Pressing Enter in print dialog box will not cause...
 663138  iconview: layout items immediately when setting...
 663182  NSImage throws an exception from _gtk_quartz_...
 663543  Huge memory leak while using MS-Windows theme (gtk-demo)
 663605  Fix event-state of many event types on quartz

November 10, 2011
Alexander Larsson
___
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list


Gtk3 and resizing GtkTreeView columns

2011-11-10 Thread Michael Cronenworth
I ported an app from GTK2 to GTK3. Aside from lots of function renaming 
and layout adjusting due to the flipping of the expand flag...


I have a problem with columns in GtkTreeView widgets. In GTK2, resizing 
a column with the mouse past the width of the visible tree wouldn't 
cause the whole window to resize. In GTK3 it does, and when the window 
is resized you cannot shrink the window until you shrink the TreeView.


How do you get tree views in GTK3 to act like GTK2?

Thanks,
Michael
___
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list