+2006-08-06 Matthias Clasen <mclasen@redhat.com>
+
+ * configure.in: Use $PKG_CONFIG consistently. (#348740,
+ Jeremy Lainé)
+
+ * gtk/gtknotebook.c (gtk_notebook_drag_motion): Don't allow
+ dragging a notebook tab to one of its children. (#348626,
+ Benjamin Otte)
+ (gtk_notebook_drag_motion): Don't accept drops on
+ arrows. (#348706, Benjamin Otte)
+
+ * tests/testnotebookdnd.c: Test more corner cases.
+
+2006-08-05 Matthias Clasen <mclasen@redhat.com>
+
+ * docs/tutorial/gtk-tut.sgml: Remove outdated lists of
+ authors and maintainers. (#348538, Owen Taylor)
+
+ * gtk/gtkentry.c:
+ * gtk/gtkentryprivate.h: Export gtk_entry_reset_im_context
+ privately.
+
+ * gtk/gtkentrycompletion.c (gtk_entry_completion_action_button_press):
+ * gtk/gtkentry.c (gtk_entry_completion_key_press): Reset the
+ entry's im context here. (#348478, Nguyen Thai Ngoc Duy, Christian
+ Persch)
+
+ * gtk/gtktextview.c (gtk_text_view_style_set): Create new
+ PangoContexts and set them on the layout, to catch changes in
+ font options. (#348278, Behdad Esfahbod)
+
+ * gtk/gtkstyle.c (gtk_default_draw_flat_box): Add a
+ missing initialization. (#349863, Benjamin Berg)
+
+ * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_layout_reorder):
+ Protect against tree_view being NULL. (#348652, Patrick K. O'Brian,
+ Chris Wilson)
+
+2006-08-03 Emmanuele Bassi <ebassi@gnome.org>
+
+ * gtk/gtkrecentchoosermenu.c:
+ (set_recent_managet), (gtk_recent_chooser_menu_populate),
+ (idle_populate_func), (idle_populate_clean_up),
+ (manager_changed_cb): Lazily populate the menu when creating
+ it and after the manager emits the "changed" signal; this
+ fixes the initial bad placing of the GtkRecentChooserMenu
+ widget when its set as the menu of a GtkMenuToolButton.
+
+ (gtk_recent_chooser_menu_map),
+ (gtk_recent_chooser_menu_class_init): Remove the ::map method
+ override, since it's not needed anymore.
+
+2006-08-03 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkrc.c (gtk_rc_parse_assignment): reset scanner config to
+ default values while checking if an expression(foobar) follows,
+ because if no expression follows the scanner's "next token" must
+ be usable for the caller of this function (fixes bug #349552).
+
+2006-08-03 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkstyle.c: removed the "widget &&" part from
+ "widget && GTK_IS_FOO (widget)" checks.
+
+2006-07-13 Michael Emmel <mike.emmel@gmail.com>
+
+ * gdk/directfb/gdkwindow-directfb.c
+ Remove unused call to GetPosition
+
+2006-07-31 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkdrawable-quartz.c: (gdk_quartz_draw_drawable):
+ * gdk/quartz/gdkwindow-quartz.c:
+ (gdk_window_impl_quartz_begin_paint_region): Patch from Erik van
+ Pienbroek to implement drawing bg_pixmaps (#348145).
+
+2006-07-29 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkcolor-quartz.c (gdk_colormap_alloc_colors): Always
+ set success to TRUE.
+ (gdk_color_change): Implement.
+
+ * gdk/quartz/GdkQuartzWindow.c
+ ([GdkQuartzWindow -canBecomeKeyWindow]): Add comment.
+
+ * gdk/quartz/gdkevents-quartz.c (gdk_screen_get_setting): Make the
+ default font a bit smaller until we have made this get the system
+ setting.
+
+ * gdk/quartz/gdkwindow-quartz.c (gdk_window_set_type_hint): Enable
+ shadows for the right window types.
+
+ * gdk/quartz/gdkprivate-quartz.h:
+ * gdk/quartz/gdkgc-quartz.c:
+ * gdk/quartz/gdkdrawable-quartz.c:
+ * gdk/quartz/gdkcolor-quartz.c: Expose the CGContext functions,
+ update callers.
+
+ * gdk/quartz/gdkmain-quartz.c: (_gdk_windowing_init): No need to
+ get the current process ID, use the right constant instead.
+
+2006-07-28 Emmanuele Bassi <ebassi@gnome.org>
+
+ * gtk/gtkrecentmanager.c (gtk_recent_manager_init): Add the
+ timeout for polling the file; change the default polling
+ delta to 2000 msec.
+
+2006-07-27 Michael Natterer <mitch@imendio.com>
+
+ * gdk/x11/gdkwindow-x11.c (gdk_window_get_type_hint): cast the
+ return value of XGetWindowProperty() correctly so we don't return
+ garbage type hints. Pointed out by Tommi Komulainen, patch taken
+ from https://maemo.org/bugzilla/show_bug.cgi?id=724
+
+2006-07-27 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtksettings.c (gtk_settings_finalize): Move the
+ _gtk_rc_context_destroy call to the right spot. (#348096,
+ Chris Wilson)
+
+2006-07-24 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkevents-quartz.c (gdk_screen_get_setting): Implement
+ getting the double click threshold.
+
+2006-07-24 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkwindow-quartz.c (gdk_window_set_type_hint): Set the
+ window level depending on the type hint.
+
+ * gdk/quartz/gdkevents-quartz.c (gdk_keyboard_grab,
+ pointer_ungrab_internal): Only break the grab if the new window is
+ a different one.
+ (gdk_event_translate): Catch the case where the entire app loses
+ focus and break any grabs. Only do implicit grabs when the event
+ mask has both press and release.
+
+ * gdk/quartz/gdkkeys-quartz.c (translate_keysym):
+ * gdk/quartz/gdkselection-quartz.c:
+
+ * gdk/quartz/GdkQuartzWindow.c
+ ([GdkQuartzWindow -windowDidResignKey:]): Use this to update the
+ focus window instead of resignMain, fixes the case where other apps
+ uses focus follows mouse (like the terminal can).
+
2006-07-23 Matthias Clasen <mclasen@redhat.com>
+ * configure.in: Bump version
+
+ * === Released 2.10.1 ===
+
+ * NEWS: Updates
+
+ * gtk/gtkstyle.c (gtk_default_draw_box_gap): Draw
+ gaps on the left/right properly. (#348134, Benjamin Otte)
+
* gtk/gtkprintsettings.c (gtk_print_settings_get_page_ranges):
Fix a memory leak. (#348424, Carlos Garcia Campos)