Skip to content
  • Dave Camp's avatar
    New functions. (create_tree): Create a NautilusTreeViewDragDest. · 8fed4ca3
    Dave Camp authored
    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.
    8fed4ca3