diff options
author | Dave Camp <dave@ximian.com> | 2002-07-25 20:59:17 +0000 |
---|---|---|
committer | Dave Camp <campd@src.gnome.org> | 2002-07-25 20:59:17 +0000 |
commit | 8fed4ca3ef5611d56720fecaec5fdd7d3bf47174 (patch) | |
tree | 356a6a849934e3c0b5250f552e702082cdc67eda /libnautilus-private/nautilus-dnd.h | |
parent | c53f887dd2c5530c2b25d8e40dd1ff9d7fc7f419 (diff) | |
download | nautilus-8fed4ca3ef5611d56720fecaec5fdd7d3bf47174.tar.gz |
New functions. (create_tree): Create a NautilusTreeViewDragDest.
2002-07-25 Dave Camp <dave@ximian.com>
* components/tree/nautilus-tree-view.c: (get_root_uri_callback),
(get_file_for_path_callback), (move_copy_items_callback): New
functions.
(create_tree): Create a NautilusTreeViewDragDest.
(nautilus_tree_view_dispose): Unref the DragDest object.
(nautilus_tree_view_class_init): initialize dispose.
* libnautilus-private/Makefile.am: Build
nautilus-tree-view-drag-dest.[ch].
* libnautilus-tree-view-drag-dest.c:
* libnautilus-tree-view-drag-dest.h: New files.
* libnautilus-private/nautilus-dnd.c:
(nautilus_drag_selection_includes_special_link): Moved here
from nautilus-icon-dnd.c.
* libnautilus-private/nautilus-dnd.h: Prototype for
nautilus_drag_selection_includes_special_link.
* libnautilus-private/nautilus-file.c:
(nautilus_file_get_drop_target_uri): Moved here from
fm-directory-view.
* libnautilus-private/nautilus-file.h:
* libnautilus-private/nautilus-icon-dnd.c:
(nautilus_icon_container_receive_dropped_icons): Call
nautilus_drag_selection_includes_special_link().
* libnautilus-private/nautilus-marshal.list: New marshallers.
* src/file-manager/fm-icon-view.c:
(get_icon_drop_target_uri_callback): Use
nautilus_file_get_drop_target_uri().
* src/file-manager/fm-list-view.c: (get_root_uri_callback),
(get_file_for_path_callback), (move_copy_items_callback): New
functions.
(create_and_set_up_tree_view): Create a NautilusViewDragDest
object.
(fm_list_view_dispose): Unref the DragDest object.
Diffstat (limited to 'libnautilus-private/nautilus-dnd.h')
-rw-r--r-- | libnautilus-private/nautilus-dnd.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-dnd.h b/libnautilus-private/nautilus-dnd.h index 05f03dca9..6b46eb69a 100644 --- a/libnautilus-private/nautilus-dnd.h +++ b/libnautilus-private/nautilus-dnd.h @@ -139,5 +139,6 @@ void nautilus_drag_autoscroll_start (Nautilu gpointer user_data); void nautilus_drag_autoscroll_stop (NautilusDragInfo *drag_info); +gboolean nautilus_drag_selection_includes_special_link (GList *selection_list); #endif |