diff options
author | James Willcox <jwillcox@gnome.org> | 2002-12-19 19:56:38 +0000 |
---|---|---|
committer | James Willcox <jwillcox@src.gnome.org> | 2002-12-19 19:56:38 +0000 |
commit | c3639de2cc67bffbacea369250b400dd79753830 (patch) | |
tree | 414c01e9a67146ef4a54288607da4842506aa5fd /libnautilus-private/nautilus-file-changes-queue.h | |
parent | 8a3bf5a38c04dddfd74b6e5c5da356289af3fcd8 (diff) | |
download | nautilus-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.h | 3 |
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); |