+2006-03-22 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkentry.c: renamed last-char-timeout to
+ password-hint-timeout and store all its data in a struct attached
+ as QData.
+
+ * gtk/gtkcellrendererspin.c: fix typo in #include.
+
+2006-03-22 Carlos Garnacho <carlosg@gnome.org>
+
+ * gtk/gtknotebook.c: send a GtkWidget** instead of a GtkNotebookPage*
+ when doing tabs DnD, this allows DnD interaction with other widgets,
+ added some docs for this too.
+ * tests/testnotebookdnd.c: add some code to test it.
+
+2006-03-22 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtk.symbols:
+ * gtk/gtkcellrendererspin.h:
+ * gtk/gtkcellrendererspin.c: Add a cell renderer which
+ uses a spinbutton to edit the value of a cell. (#156023,
+ Daniel Kasak, Lorenzo Gil Sanchez, Carlos Garnacho)
+
+ * gtk/gtk.h:
+ * gtk/Makefile.am: Glue it in.
+
+2006-03-21 Matthias Clasen <mclasen@redhat.com>
+
+ * tests/testtreeview.c (drag_begin_cb): Test setting up
+ drag icons for tree dnd.
+
+2006-03-22 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkentry.c: applied modified patch from maemo-gtk which
+ allows the most recently entered character in a hidden entry to be
+ shown for a configurable period of time. Fixes bug #334560.
+
+2006-03-22 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtktextbuffer.h (enum GtkTextBufferTargetInfo): count down
+ from G_MAXUINT to avoid clashes with application-added DND
+ targets.
+
+ * gtk/gtktextview.c (gtk_text_view_init): set an empty
+ GtkTargetList on the drag_dest so it is not NULL when a derived
+ class' init() function is called.
+
+ (gtk_text_view_target_list_notify): copy the text buffer's paste
+ targets into the view's destinstion target list (preserving
+ application-added DND targets), instead of replacing the view's
+ target list. Fixes bug #334399.
+
+2006-03-21 Anders Carlsson <andersca@imendio.com>
+
+ * gtk/Makefile.am:
+ Add new files.
+
+ * gtk/gtkclipboard-quartz.c: Added.
+ * gtk/gtkdnd-quartz.c: Added.
+ * gtk/gtkquartz.c: Added.
+ * gtk/gtkquartz.h: Added.
+ Add dnd and clipboard implementations.
+
+2006-03-21 Michael Natterer <mitch@imendio.com>
+
+ * gdk/quartz/Makefile.am: removing trailing \ fixes the build.
+
+2006-03-21 Anders Carlsson <andersca@imendio.com>
+
+ * gdk/quartz/gdkgeometry-quartz.c:
+ (gdk_window_scroll):
+ Implement gdk_window_scroll.
+
+2006-03-21 Anders Carlsson <andersca@imendio.com>
+
+ * gdk/quartz/GdkQuartzWindow.c:
+ (drag_operation_to_drag_action):
+ (drag_action_to_drag_operation):
+ (update_context_from_dragging_info):
+ (-[GdkQuartzWindow draggingEntered:]):
+ (-[GdkQuartzWindow draggingEnded:]):
+ (-[GdkQuartzWindow draggingExited:]):
+ (-[GdkQuartzWindow draggingUpdated:]):
+ (-[GdkQuartzWindow performDragOperation:]):
+ (-[GdkQuartzWindow wantsPeriodicDraggingUpdates]):
+ (-[GdkQuartzWindow draggedImage:endedAt:operation:]):
+ * gdk/quartz/gdkdnd-quartz.c:
+ (gdk_drag_context_finalize):
+ (gdk_drag_context_init):
+ (gdk_drag_context_class_init):
+ (gdk_drag_begin):
+ (gdk_drag_status):
+ Add the GDK part of the DND implementation.
+
+ * gdk/quartz/Makefile.am:
+ Add some missing headers.
+
+ * gdk/quartz/gdkdrawable-quartz.h:
+ * gdk/quartz/gdkprivate-quartz.h:
+ * gdk/quartz/gdkquartz.h:
+ * gdk/quartz/gdkwindow-quartz.c:
+ (gdk_quartz_window_get_nsview):
+ New function, for use by the GTK part of the DND implementation
+
+2006-03-21 Anders Carlsson <andersca@imendio.com>
+
+ * gdk/quartz/gdkdrawable-quartz.c:
+ (gdk_quartz_ref_cairo_surface):
+ (gdk_quartz_draw_rectangle):
+ (gdk_quartz_draw_arc):
+ (gdk_quartz_draw_polygon):
+ (gdk_quartz_draw_drawable):
+ (gdk_quartz_draw_segments):
+ (gdk_quartz_draw_lines):
+ (gdk_quartz_draw_pixbuf):
+ (gdk_quartz_draw_image):
+ (_gdk_quartz_drawable_get_context):
+ * gdk/quartz/gdkdrawable-quartz.h:
+ Offset coordinates by 0.5 pixels to get consistant results for both
+ image contexts and screen contexts.
+
+2006-03-21 Anders Carlsson <andersca@imendio.com>
+
+ * gdk/quartz/GdkQuartzWindow.c
+ ([GdkQuartzWindow -windowDidMove:]): Synthesize GDK_CONFIGURE events
+ when the window position changes.
+
2006-03-20 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkdnd.c (gtk_drag_get_cursor): Remove an unused variable.
+
* gtk/gtknotebook.c (gtk_notebook_remove_tab_label): Don't leave
page->tab_label dangling.
- (gtk_notebook_real_remove): Use GTK_IN_DESTRUCTION.
+ (gtk_notebook_real_remove): Use GTK_IN_DESTRUCTION to determine
+ if we are being called during destruction of the notebook, rather
+ than maintaining that information as a passed-in parameter.
(gtk_notebook_destroy): Leave the removal of the children
to the container destroy method. (#319032, Yevgen Muntyan)
+>>>>>>> 1.7625
2006-03-20 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkcombobox.c (gtk_combo_box_remove): Use the existing