2007-07-16 Matthias Clasen * === Released 2.10.14 === * NEWS: Updates 2007-07-12 Cody Russell Merge from trunk: * gdk/win32/gdkevents-win32.c * gdk/win32/gdkwindow-win32.[ch]: Fix transient windows on Win32 so that when a transient child window is closed (particularly when there are 3 or more levels of transient windows), the correct window receives focus rather than a seemingly random window. (#112404) 2007-07-12 Attilio Fiandrotti Merge from trunk: * gdk/directfb/gdkevents-directfb.c: * gdk/directfb/gdkwindow-directfb.c: * gdk/directfb/gdkprivate-directfb.h: Fixed memory leak at window closing, patch provided by Simon Lanzmich 2007-07-04 Tor Lillqvist * gtk/gtkstatusicon.c: On Win32 call gtk_status_icon_button_press() in an idle callback and not directly from the window procedure to avoid "g_main_loop_run(): called recursively from within a source's check() or prepare() member, iteration not possible" warnings. 2007-07-03 Matthias Clasen * gtk/gtkbutton.c (gtk_button_construct_child): Don't leave priv->image dangling when use-stock is set to FALSE. (#437281, Jochen Baier) 2007-06-29 Matthias Clasen Merge from trunk: * modules/printbackend/cups/gtkcupsutils.c (_post_check): (_get_check): Enable SSL support. (#451070, Vince Busam) 2007-06-29 Emmanuele Bassi Merge from trunk: * gtk/gtkrecentmanager.c (get_icon_for_mime_type): Do not cache the icon pixbufs but rely on the GtkIconTheme not to hit the disk cache too much (should tentatively fix #426987). 2007-06-26 Cody Russell Merge from trunk: * modules/engines/ms-windows/xp_theme.[ch] * modules/engines/ms-windows/msw_style.c: Add support for drawing checkboxes with inconsistent states. (Tor, #164809) 2007-06-25 Tor Lillqvist * gdk/win32/gdkevents-win32.c (gdk_pointer_grab): Revert my attempted overly simple fix for #445284, as it causes a regression. (For instance, in GIMP the tool cursor gets used also for the right-click menu in image windows.) A more complex fix is needed to more completely emulate X11 behaviour. 2007-06-19 Carlos Garnacho * gtk/gtkcellrendererspin.c: Fix some issues with refcounting of the adjustment. (#448544) 2007-06-14 Matthias Clasen Backport from trunk: * gtk/gtkprintoperation.c (pdf_end_run): Fix a refcounting problem with the EXPORT action. (#440040, Chris Vine) 2007-06-13 Michael Natterer Merge from trunk: * gtk/gtklabel.c (gtk_label_set_label): added calls to g_object_freeze/thaw_notify() so gtk_label_get_text() doesn't return the old text when called from a "notify::label" callback. 2007-06-13 Cody Russell Merge from trunk: * gtk/gtkwidget.c: Fix inconsistency in GTK_WIDGET_SAVED_STATE (#435840, Xan Lopez)