2007-06-06 Matthias Clasen * === Released 2.11.2 === * NEWS: Updates 2007-06-06 Kristian Rietveld * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_queue_resize): use GTK_IS_TREE_VIEW_COLUMN() in g_return_if_fail here. 2007-06-06 Kristian Rietveld * gtk/gtktreeviewcolumn.[ch] (gtk_tree_view_column_get_tree_view): new function. (#342471, Lorenzo Gil Sanchez). * gtk/gtk.symbols: updated. 2007-06-06 Kristian Rietveld * gtk/gtktooltip.c (gtk_tooltip_paint_window): remove unused call to gtk_widget_size_request(). (Reported by Carlos Garnacho). 2007-06-06 Kristian Rietveld * gtk/gtktooltip.c (gtk_tooltip_show_tooltip): bail out if last_window is not a GdkWindow anymore. (Fixes #434021, several reporters). 2007-06-06 Matthias Clasen * gdk/Makefile.am: Remove leftover reference to medialib_h_sources. 2007-06-06 Brian Cameron * gdk/Makefile.am: Add gdkmedialib.h to EXTRA_DIST so this header file gets included with the distribution, as needed. Fixes bug #442888. Reviewed by Matthias Clasen. 2007-06-06 Richard Hult * gdk/quartz/gdkevents-quartz.c (_gdk_quartz_events_update_mouse_window): Ignore if the old and new windows are the same. 2007-06-06 Kristian Rietveld * gtk/gtktreeview.c (gtk_tree_view_unrealize): also remove the auto expand timeout if it exists. 2007-06-06 Richard Hult * gdk/quartz/gdkevents-quartz.c (synthesize_crossing_events): Update comment to be more clear and print a warning if we try to create a crossing event without knowing what the current mouse window is, to help track down focus bugs. * gdk/quartz/gdkevents-quartz.c (_gdk_quartz_events_update_focus_window): Fix indentation. 2007-06-06 Richard Hult * gdk/quartz/GdkQuartzWindow.c: Don't let temp windows become key window. 2007-06-06 Tor Lillqvist * gdk/x11/gdkwindow-x11.c (gdk_window_set_opacity): Fix embarrassing crash. (#444457, Torsten Schoenfeld) 2007-06-05 Yevgen Muntyan * demos/gtk-demo/textview.c (insert_text): Drop the phrase saying invisible text doesn't work (#444236). 2007-06-05 Matthias Clasen * gdk/x11/gdkevents-x11.c (gdk_event_translate): Check that window_private is not NULL before using it. (#444351, David Ronis) 2007-06-05 Jakub Steiner * gtk/stock-icons/{16,24}/gtk-find*: drop the paper sheet. gtk-find is used for search, rather than find within a document (file dialog). 2007-06-05 Kristian Rietveld Fix #399071, suggestion from Benoit Dejean. * gtk/gtkliststore.[ch] (gtk_list_store_set_vector_internal): new function, factored out code iterating (columns, values) vectors from gtk_list_store_new_with_valuesv to here, (gtk_list_store_set_valuesv): new public function to set list store values using (columns, values) vectors, (gtk_list_store_new_with_valuesv): call new _set_vector_internal instead. * gtk/gtktreestore.[ch] (gtk_tree_store_set_vector_internal), (gtk_tree_store_set_valuesv), (gtk_tree_store_new_with_valuesv): likewise. * gtk/gtk.symbols: updated. 2007-06-04 Richard Hult * gdk/quartz/gdkwindow-quartz.c: (show_window_internal): Don't try to make temp windows key windows, fixes problem introduced below. 2007-06-04 Richard Hult * gdk/quartz/GdkQuartzWindow.c: * gdk/quartz/gdkwindow-quartz.c: Implement simple versions of gdk_window_set_accept_focus and gdk_window_set_focus_on_map. 2007-06-04 Richard Hult * gdk/quartz/gdkwindow-quartz.c: (gdk_window_raise), (gdk_window_lower): Implement. 2007-06-04 Richard Hult * gdk/quartz/gdkwindow-quartz.c: * gdk/quartz/gdkwindow-quartz.h: Implement gdk_window_set_transient_for. 2007-06-04 Cody Russell * gtk/gtklinkbutton.h * gtk/gtkaboutdialog.h: Change function argument "link" to "link_" to fix warnings for applications compiling with -Wshadow. (#379213) 2007-06-04 Cody Russell * gtk/gtkpathbar.c (gtk_path_bar_scroll_down): Check if down_button is NULL. This happens when the pathbar button for the current directory is too large to fit in the space, e.g. on Windows for directories named something like "My Documents and Settings". (#389603)