+2007-06-08 Benjamin Berg <benjamin@sipsolutions.net>
+
+ * gtk/gtkscrolledwindow.c: (gtk_scrolled_window_paint):
+ Fix shadow painting if the scrollbars-within-bevel style property is
+ set and border_width is nozero. (#445054)
+
+2007-06-08 Matthias Clasen <mclasen@redhat.com>
+
+ Make it possible for theme engines to support symbolic
+ colors. (#426192, Andrea Cimitan, patch by Olivier Samyn)
+
+ * gtk/gtk.symbols:
+ * gtk/gtkrc.h:
+ * gtk/gtkrc.c (gtk_rc_parse_color_full): Export this function
+
+ * gtk/gtkrc.c (gtk_rc_parse_engine): Copy color hashes
+ to new style before parsing engine section.
+
+2007-06-08 Michael Natterer <mitch@imendio.com>
+
+ * gdk/quartz/gdkdrawable-quartz.c: add utility function
+ gdk_quartz_fix_cap_not_last_line() which fixes the coordinates for
+ GDK_CAP_NOT_LAST lines at least for horizontal and vertical lines.
+
+ (gdk_quartz_draw_segments)
+ (gdk_quartz_draw_lines): use it here.
+
+2007-06-07 Michael Natterer <mitch@imendio.com>
+
+ * gdk/quartz/gdkgc-quartz.c: add gdk_gc_quartz_init() and set
+ some values to the defaults used by X11.
+
+ (gdk_quartz_gc_set_values): really set cap_style when
+ GDK_GC_CAP_STYLE is in the mask, not line_style.
+
+2007-06-07 Michael Natterer <mitch@imendio.com>
+
+ * gdk/quartz/gdkgc-quartz.c (_gdk_quartz_gc_update_cg_context):
+ use the same code for GDK_XOR as for GDK_INVERT. Xor with an
+ arbitrary color is impossible to implement with quartz.
+
+2007-06-07 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtksettings.c: Fix a typo in the docs.
+
+2007-06-07 Christian Neumair <cneumair@gnome.org>
+
+ * gtk/gtkstock.[ch]: Add GTK_STOCK_DISCARD, #158008.
+
+2007-06-07 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtktreeview.c: Documentation additions.
+
+ * gtk/gtknotebook.c: Add a doc comment.
+
+2007-06-06 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilechooserbutton.c (model_add_special):
+ * gtk/gtkfilechooserdefault.c (shortcuts_append_desktop):
+ * gtk/gtkfilesystemunix.c (get_icon_name_for_directory):
+ * gtk/gtkpathbar.c (_gtk_path_bar_set_file_system):
+ Use g_get_user_special_dir() to obtain the path for the
+ DESKTOP directory.
+
+2007-06-06 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/Makefile.am: Add the 16x16 version of gtk-select-color.png
+ to the list of stock icons. (#444786)
+
+2007-06-06 Kristian Rietveld <kris@imendio.com>
+
+ * gtk/gtkcellrendererprogress.c (gtk_cell_renderer_progress_init),
+ (gtk_cell_renderer_progress_class_init),
+ (gtk_cell_renderer_progress_[gs]et_property),
+ (gtk_cell_renderer_progress_render): add text-[xy]align properties
+ for aligning the text label of the progress bar. (#334576,
+ suggestion from Steven Sheehy).
+
+2007-06-06 Yevgen Muntyan <muntyan@tamu.edu>
+
+ * gtk/gtkwidget.c:
+ * gtk/gtkwidget.h: new method, gtk_widget_modify_cursor() (#79585).
+
+ * gtkrc.c:
+ * gtkrc.h: new functions _gtk_rc_style_set_rc_property() and
+ _gtk_rc_style_unset_rc_property().
+
+ * gtk/gtk.symbols: added gtk_widget_modify_cursor.
+
+ * tests/testtext.c (do_cursor_visible_changed):
+ * tests/testgtk.c (create_styles): test it.
+
+2007-06-06 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkevents-quartz.c (find_mouse_window_for_ns_event)
+ (find_window_for_ns_event): Rework how we get the event window:
+ don't get the window from the NSEvent, always use the mouse window
+ instead. Fix mouse window tracking by only using MouseExited for
+ non-gdk windows, and to always use the NSEvent window to get the
+ right gdk window in MouseEntered. Add comments to the code. Fixes bug
+ #350460.
+
+2007-06-06 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkevents-quartz.c (get_converted_window_coordinates):
+ Don't do anything if the two windows are the same.
+ (find_window_for_ns_event): Translate coordinates to be relative
+ the grab window when appropriate.
+
+2007-06-06 Emmanuele Bassi <ebassi@gnome.org>
+
+ * gtk/gtkfilechooserdefault.c:
+ (get_file_info_finished), (shortcuts_insert_path),
+ (shortcuts_add_bookmarks), (shortcuts_add_current_folder): Factor
+ out the search shortcut, the recently used shortcut and the separator
+ from the shortcut selection combo. (#444734)
+
+ (recent_idle_load): Remove the idle source that lazily loads the
+ recently used files, if the GtkRecentManager returns an empty
+ list. (#443913)
+
+2007-06-06 Ross Burton <ross@openedhand.com>
+
+ * gdk/x11/gdkspawn-x11.c:
+ Set DISPLAY in the child process using g_setenv() instead of
+ constructing a new envp, which lets callers use child setup
+ functions which call putenv (#442617).
+
+2007-06-06 Johan Dahlin <jdahlin@async.com.br>
+
+ reviewed by: Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkassistant.c (gtk_assistant_update_buttons_state):
+ Check if the wizard is empty before trying to access the first page.
+ (#444310, Johan Dahlin)
+
+2007-06-06 Matthias Clasen <mclasen@redhat.com>
+
+ * configure.in: Bump version
+
+ * === Released 2.11.2 ===
+
+ * NEWS: Updates
+
+2007-06-06 Kristian Rietveld <kris@imendio.com>
+
+ * 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 <kris@imendio.com>
+
+ * 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 <kris@imendio.com>
+
+ * gtk/gtktooltip.c (gtk_tooltip_paint_window): remove unused
+ call to gtk_widget_size_request(). (Reported by Carlos
+ Garnacho).
+
+2007-06-06 Kristian Rietveld <kris@imendio.com>
+
+ * 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 <mclasen@redhat.com>
+
+ * gdk/Makefile.am: Remove leftover reference to medialib_h_sources.
+
+2007-06-06 Brian Cameron <brian.cameron@sun.com>
+
+ * 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 <richard@imendio.com>
+
+ * 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 <kris@imendio.com>
+
+ * gtk/gtktreeview.c (gtk_tree_view_unrealize): also remove the
+ auto expand timeout if it exists.
+
+2007-06-06 Richard Hult <richard@imendio.com>
+
+ * 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 <richard@imendio.com>
+
+ * gdk/quartz/GdkQuartzWindow.c: Don't let temp windows become key
+ window.
+
+2007-06-06 Tor Lillqvist <tml@novell.com>
+
+ * gdk/x11/gdkwindow-x11.c (gdk_window_set_opacity): Fix
+ embarrassing crash. (#444457, Torsten Schoenfeld)
+
+2007-06-05 Yevgen Muntyan <muntyan@tamu.edu>
+
+ * demos/gtk-demo/textview.c (insert_text): Drop the phrase
+ saying invisible text doesn't work (#444236).
+
+2007-06-05 Matthias Clasen <mclasen@redhat.com>
+
+ * 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 <jimmac@ximian.com>
* gtk/stock-icons/{16,24}/gtk-find*: drop the paper sheet.