[gtk+] GtkPlacesSidebar: use gtk api to add dnd uri targets
- From: Nelson Benítez León <nbenitez src gnome org>
 
- To: commits-list gnome org
 
- Cc: 
 
- Subject: [gtk+] GtkPlacesSidebar: use gtk api to add dnd uri targets
 
- Date: Wed, 23 Oct 2013 18:22:53 +0000 (UTC)
 
commit 7fa27dff259ad79d5a4364d7eaa6b63150082af3
Author: Nelson Benítez León <nbenitezl+gnome gmail com>
Date:   Sat Sep 7 13:15:01 2013 +0200
    GtkPlacesSidebar: use gtk api to add dnd uri targets
    
    Instead of hardcoding it in the dnd drop targets list.
    
    Part of bug 707679
 gtk/gtkplacessidebar.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c
index 614bb4f..f86815c 100644
--- a/gtk/gtkplacessidebar.c
+++ b/gtk/gtkplacessidebar.c
@@ -302,7 +302,6 @@ static const GtkTargetEntry dnd_source_targets[] = {
 /* Target types for dropping into the shortcuts list */
 static const GtkTargetEntry dnd_drop_targets [] = {
        { "GTK_TREE_MODEL_ROW", GTK_TARGET_SAME_WIDGET, GTK_TREE_MODEL_ROW },
-       { "text/uri-list", 0, TEXT_URI_LIST },
        { "XdndDirectSave0", 0, XDND_DIRECT_SAVE } /* XDS Protocol Type */
 };
 
@@ -3825,6 +3824,7 @@ gtk_places_sidebar_init (GtkPlacesSidebar *sidebar)
                           GDK_ACTION_MOVE | GDK_ACTION_COPY | GDK_ACTION_LINK);
 
        target_list = gtk_target_list_new (dnd_drop_targets, G_N_ELEMENTS (dnd_drop_targets));
+       gtk_target_list_add_uri_targets (target_list, TEXT_URI_LIST);
        gtk_target_list_add_text_targets (target_list, TEXT);
        gtk_drag_dest_set_target_list (GTK_WIDGET (tree_view), target_list);
        gtk_target_list_unref (target_list);
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]