diff options
author | Matthias Clasen <mclasen@redhat.com> | 2004-08-06 17:03:52 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2004-08-06 17:03:52 +0000 |
commit | 39469f8f4abcf4b424186045baa80f067c312064 (patch) | |
tree | 9dac5ea10bf7967c78bb0a8cc60b3ea6e881f87d /docs | |
parent | b65449a7e8e400e4ce674629cdacbfa6e3abb0f4 (diff) | |
download | gdk-pixbuf-39469f8f4abcf4b424186045baa80f067c312064.tar.gz |
Really fix the initialization of the target list.
2004-08-06 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkdnd.c (gtk_drag_dest_set, gtk_drag_source_set): Really
fix the initialization of the target list.
Support XDND v5. (#10220, Owen Taylor)
* gdk/x11/gdkdnd-x11.c: Record the XDND version and whether the
drop was successful in the GdkDragContextPrivateX11 struct.
(xdnd_finished_filter): Store the success status of the drop
for an XDND version 5 interaction. For other versions, always
assume the drop was successful.
(xdnd_check_dest): Return the protocol version.
(_gdk_drag_get_protocol_for_display): Return the protocol version.
(gdk_drag_find_window_for_screen): Store the used protocol version
in the GdkDragContext.
(xdnd_send_enter): Send the used protocol version from the context,
instead of hardwiring 3.
(xdnd_enter_filter): Accept protocol versions >= 3 and store the
used protocol version in the context.
* gdk/gdkdnd.h:
* gdk/x11/gdkdnd-x11.c (gdk_drag_drop_succeeded): New function
to find out whether a drop was successful.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/reference/ChangeLog | 4 | ||||
-rw-r--r-- | docs/reference/gdk/gdk-sections.txt | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index a9179fb41..e910c8e64 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,7 @@ +2004-08-06 Matthias Clasen <mclasen@redhat.com> + + * gdk/gdk-sections.txt: Add gdk_drag_drop_succeeded. + 2004-08-04 Matthias Clasen <mclasen@redhat.com> * gtk/gtk-sections.txt: Add gtk_file_chooser_[sg]et_show_hidden. diff --git a/docs/reference/gdk/gdk-sections.txt b/docs/reference/gdk/gdk-sections.txt index 4e5c7e80a..f5570f914 100644 --- a/docs/reference/gdk/gdk-sections.txt +++ b/docs/reference/gdk/gdk-sections.txt @@ -1142,6 +1142,7 @@ gdk_drag_context_unref GdkDragContext GdkDragAction gdk_drag_status +gdk_drag_drop_succeeded <SUBSECTION Standard> GDK_DRAG_CONTEXT |