summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-file-changes-queue.h
diff options
context:
space:
mode:
authorJames Willcox <jwillcox@gnome.org>2002-12-19 19:56:38 +0000
committerJames Willcox <jwillcox@src.gnome.org>2002-12-19 19:56:38 +0000
commitc3639de2cc67bffbacea369250b400dd79753830 (patch)
tree414c01e9a67146ef4a54288607da4842506aa5fd /libnautilus-private/nautilus-file-changes-queue.h
parent8a3bf5a38c04dddfd74b6e5c5da356289af3fcd8 (diff)
downloadnautilus-c3639de2cc67bffbacea369250b400dd79753830.tar.gz
Make the desktop icon view store the screen number with the icon
2002-12-19 James Willcox <jwillcox@gnome.org> * libnautilus-private/nautilus-directory-notify.h: * libnautilus-private/nautilus-directory.c: (nautilus_directory_schedule_position_set): * libnautilus-private/nautilus-file-changes-queue.c: (nautilus_file_changes_queue_schedule_position_set), (nautilus_file_changes_consume_changes): * libnautilus-private/nautilus-file-changes-queue.h: * libnautilus-private/nautilus-file-operations.c: (icon_position_iterator_new), (apply_one_position), (nautilus_file_operations_copy_move): * libnautilus-private/nautilus-icon-dnd.c: (handle_local_move), (handle_nonlocal_move): * libnautilus-private/nautilus-metadata.h: * src/file-manager/fm-desktop-icon-view.c: (fm_desktop_icon_view_init): * src/file-manager/fm-directory-view.c: (new_folder_done), (file_changed_callback): * src/file-manager/fm-icon-view.c: (should_show_file_on_screen), (fm_icon_view_remove_file), (fm_icon_view_add_file), (fm_icon_view_file_changed), (fm_icon_view_filter_by_screen), (fm_icon_view_instance_init): * src/file-manager/fm-icon-view.h: Make the desktop icon view store the screen number with the icon positions. Now, a given icon appears on one screen only, and you can drag them between screens, etc.
Diffstat (limited to 'libnautilus-private/nautilus-file-changes-queue.h')
-rw-r--r--libnautilus-private/nautilus-file-changes-queue.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/libnautilus-private/nautilus-file-changes-queue.h b/libnautilus-private/nautilus-file-changes-queue.h
index d048072d4..51b171c11 100644
--- a/libnautilus-private/nautilus-file-changes-queue.h
+++ b/libnautilus-private/nautilus-file-changes-queue.h
@@ -36,7 +36,8 @@ void nautilus_file_changes_queue_schedule_metadata_move (const char *from_uri,
const char *to_uri);
void nautilus_file_changes_queue_schedule_metadata_remove (const char *uri);
void nautilus_file_changes_queue_schedule_position_set (const char *uri,
- GdkPoint point);
+ GdkPoint point,
+ int screen);
void nautilus_file_changes_queue_schedule_position_remove (const char *uri);
void nautilus_file_changes_consume_changes (gboolean consume_all);