aboutsummaryrefslogtreecommitdiff
path: root/src/folderview.c
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-06-03 10:34:48 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-06-03 10:34:48 +0000
commit5b6baa6b410e8012ad9ab1a1944dcf7164ea0b8f (patch)
tree9dd557f051ef21d7266831f84d44287d3e6be3a9 /src/folderview.c
parenta2dd397daaa12ba7eaf5ad44dba1d6e38d5fd529 (diff)
improved the DnD.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@310 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/folderview.c')
-rw-r--r--src/folderview.c8
1 files changed, 7 insertions, 1 deletions
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),