+2006-08-17 Matthias Clasen <mclasen@redhat.com>
+
+ * modules/printbackends/file/gtkprintbackendfile.c: Improve
+ the handling of the default output filename, to ensure
+ that we default to output.ps when only PostScript output
+ is possible. (#348236, Don Scorgie)
+
+ * gtk/gtkprintunixdialog.c (gtk_print_unix_dialog_set_manual_capabilities):
+ Re-select the current printer to update per-printer ui.
+ (#348245, Don Scorgie)
+
+ * gtk/gtkfilechooserbutton.c (set_info_get_info_cb)
+ (model_add_special_get_info_cb): Handle the case where the
+ filechooser button is destroyed quickly.
+
+2006-08-17 Paolo Borelli <pborelli@katamail.com>
+
+ * gtk/gtktextbuffer.c: make sure the has-selection property is
+ updated when the delection is deleted. Bug #329752
+ * tests/testtext.c: add a copy menu item and show how to
+ update its sensitivity tracking the has-selection property.
+
+2006-08-17 Michael Emmel <mike.emmel@gmail.com>
+
+ * configure.in:
+ Changed to use cairo-directfb.pc bug #351519
+
+2006-08-17 Kristian Rietveld <kris@gtk.org>
+
+ * demos/gtk-demo/main.c (window_closed_cb), (row_activated_cb),
+ (create_tree): move the ITALIC_COLUMN over to a STYLE_COLUMN
+ which sets the style attribute. Makes drawing the active demos
+ in italic work again.
+
+2006-08-16 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtktreemodel.c (gtk_tree_model_base_init): Add some
+ docs to the row-deleted signal. (#349128, Benedikt Meurer)
+
+ * gtk/gtkiconview.c: Update background upon style-set and
+ state-changed. (#348634, Thomas Rydzynski)
+
+ * gtk/gtkentry.c (paste_received): Popup completion if paste
+ is at the end (patch was already in 2.8.x). (#165714,
+ Christian Persch)
+
+ * gtk/gtknotebook.c (gtk_notebook_set_current_page): Explain
+ some quirks of this function. (#351112)
+
+2006-08-16 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action):
+ take the cell spacing into account when calculating the available
+ extra space. (#350938, patch from Peter Johanson).
+
+2006-08-16 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreemodelfilter.c (gtk_tree_model_filter_fetch_child):
+ update the refs from children to parents for all nodes, since
+ they may all have been moved by the insert operation. (#346800,
+ patch from Jonathan Matthew).
+
+2006-08-15 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkrecentfilter.c (gtk_recent_filter_filter):
+ * gtk/gtkrecentmanager.c (gtk_recent_manager_lookup_item):
+ Add Since tags. (#351581, Brian Cameron)
+
+2006-08-15 Michael Emmel <mike.emmel@gmail.com>
+
+ * configure.in
+ Added cairo flag patch to fix directfb build from bug #351519
+
+2006-08-15 Richard Hult <richard@imendio.com>
+
+ * gdk/quartz/gdkevents-quartz.c: (get_event_mask_from_ns_event):
+ Add GDK button mask for NS dragging events.
+ (create_scroll_event): Remove obsolete comment.
+ (_gdk_quartz_get_current_event_mask), (gdk_event_translate): Keep
+ track of the latest event mask here...
+
+ * gdk/quartz/gdkwindow-quartz.c:
+ (_gdk_windowing_window_get_pointer): And use it here. Patch from
+ Kristian Rietveld.
+ (gdk_window_quartz_update_idle): Rename to make things clearer.
+
2006-08-15 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkprintoperationpreview.c:
+ * gtk/gtkprintoperation.c (gtk_print_operation_class_init): Add
+ more docs.
+
+ * gtk/gtkaboutdialog.c (gtk_about_dialog_init): Set CAN_DEFAULT
+ on all buttons. (#168737, fix proposed by Benjamin Berg)
+
+ * gtk/gtkentryprivate.h:
+ * gtk/gtkentry.c (_gtk_entry_effective_inner_border): Export
+ privately. Adjust all callers.
+
+ * gtk/gtkspinbutton.c (gtk_spin_button_size_request): Use it
+ here to get the actual inner border. (#349429, Benjamin Berg)
+
+ * gtk/gtkfilechooserentry.c (struct _GtkFileChooserEntry): Don't
+ store GSource pointers, but ids.
+ (gtk_file_chooser_entry_dispose): Remove idles.
+ (idle_add, idle_add): Factor this out.
+ (gtk_file_chooser_entry_maybe_update_directory):
+ (add_completion_idle): And use it here. (#350039, Chris Wilson)
+
* gtk/gtkicontheme.c (do_theme_change): Run the reset_styles
idle at a priority higher than size negotiation. (#350517,
Søren Sandmann)