diff options
author | Not Zed <NotZed@Ximian.com> | 2004-02-09 21:11:51 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2004-02-09 21:11:51 +0800 |
commit | 67aa7010610fced90d25618f94e6caf7df5749cb (patch) | |
tree | f98d92cfa162d4e197cb975d2175493bafc162de /mail/em-folder-tree-model.h | |
parent | 4287c8e129507c5b4120f0038f2f130130a81633 (diff) | |
download | gsoc2013-evolution-67aa7010610fced90d25618f94e6caf7df5749cb.tar.gz gsoc2013-evolution-67aa7010610fced90d25618f94e6caf7df5749cb.tar.zst gsoc2013-evolution-67aa7010610fced90d25618f94e6caf7df5749cb.zip |
merged in code from em_folder_tree_model_drag_data_delete.
2004-02-09 Not Zed <NotZed@Ximian.com>
* em-folder-tree.c (tree_drag_data_delete): merged in code from
em_folder_tree_model_drag_data_delete.
(tree_drag_data_get): similar.
(tree_drag_data_received): similar.
(drag_text_uri_list): removed, use em_utils_selection_set_urilist
in tree_drag_data_get instead.
(em_folder_tree_enable_drag_and_drop): merged in
em_folder_tree_model_set_drag_drop_types.
(tree_drag_motion): merge in drop_possible, handle qualifiers, and
return the right type.
(em_folder_tree_model_row_drop_target): rename to
emft_drop_target, and make private. Beefed up substantially,
handles illogical drops, dropping on to special folders and
properly handling vfolder uri's (at least within the same tree
instance).
* em-folder-tree-model.c: Moved all of the DND stuff to
em-folder-tree, where it belongs, made it all static. Should
allow for some sharing of code too.
svn path=/trunk/; revision=24679
Diffstat (limited to 'mail/em-folder-tree-model.h')
-rw-r--r-- | mail/em-folder-tree-model.h | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/mail/em-folder-tree-model.h b/mail/em-folder-tree-model.h index c5afc9f98e..b21b406125 100644 --- a/mail/em-folder-tree-model.h +++ b/mail/em-folder-tree-model.h @@ -124,17 +124,6 @@ void em_folder_tree_model_save_expanded (EMFolderTreeModel *model); void em_folder_tree_model_set_unread_count (EMFolderTreeModel *model, CamelStore *store, const char *path, int unread); -/* Drag & Drop stuff */ -void em_folder_tree_model_drag_data_received (EMFolderTreeModel *model, GdkDragContext *context, GtkTreePath *path, - GtkSelectionData *selection, guint info); -GdkDragAction em_folder_tree_model_row_drop_possible (EMFolderTreeModel *model, GdkDragContext *context, GtkTreePath *path); -GdkAtom em_folder_tree_model_row_drop_target (EMFolderTreeModel *model, GdkDragContext *context, GtkTreePath *path); -gboolean em_folder_tree_model_row_draggable (EMFolderTreeModel *model, GtkTreePath *path); -void em_folder_tree_model_drag_data_get (EMFolderTreeModel *model, GdkDragContext *context, GtkTreePath *path, - GtkSelectionData *selection, guint info); -gboolean em_folder_tree_model_drag_data_delete (EMFolderTreeModel *model, GtkTreePath *path); -void em_folder_tree_model_set_drag_drop_types (EMFolderTreeModel *model, GtkWidget *widget); - #ifdef __cplusplus } #endif /* __cplusplus */ |