From 5b6baa6b410e8012ad9ab1a1944dcf7164ea0b8f Mon Sep 17 00:00:00 2001 From: hiro Date: Fri, 3 Jun 2005 10:34:48 +0000 Subject: improved the DnD. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@310 ee746299-78ed-0310-b773-934348b2243d --- src/folderview.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/folderview.c') diff --git a/src/folderview.c b/src/folderview.c index ad01fede..d9487b25 100644 --- a/src/folderview.c +++ b/src/folderview.c @@ -216,6 +216,11 @@ static void folderview_drag_received_cb (GtkWidget *widget, guint time, FolderView *folderview); +GtkTargetEntry folderview_drag_types[] = +{ + {"text/plain", GTK_TARGET_SAME_APP, 0} +}; + static GtkItemFactoryEntry folderview_mail_popup_entries[] = { {N_("/Create _new folder..."), NULL, folderview_new_folder_cb, 0, NULL}, @@ -450,7 +455,8 @@ FolderView *folderview_create(void) G_CALLBACK(folderview_popup_close), folderview); /* drop callback */ - gtk_drag_dest_set(treeview, GTK_DEST_DEFAULT_ALL, summary_drag_types, 1, + gtk_drag_dest_set(treeview, GTK_DEST_DEFAULT_ALL, + folderview_drag_types, 1, GDK_ACTION_MOVE | GDK_ACTION_COPY); g_signal_connect(G_OBJECT(treeview), "drag-motion", G_CALLBACK(folderview_drag_motion_cb), -- cgit v1.2.3