diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2010-12-06 19:44:00 +0100 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2010-12-06 19:44:00 +0100 |
commit | 4be5d548a438b2b3c02f3e7e7e0265f4c8b641fe (patch) | |
tree | daa30fb74590cd9db8e8f9851d6518ae4bcf0667 /libnautilus-private/nautilus-file-operations.h | |
parent | 52b8185908725ba9842f3d2ce8c29d7b7e3d520f (diff) | |
download | nautilus-4be5d548a438b2b3c02f3e7e7e0265f4c8b641fe.tar.gz |
file-operations: add nautilus_file_operations_copy_file
Copies a single file to a target directory, allowing to specify a custom
target display name, and a custom source display name, which will be
shown in the FileOperations dialog instead of the actual file name.
Diffstat (limited to 'libnautilus-private/nautilus-file-operations.h')
-rw-r--r-- | libnautilus-private/nautilus-file-operations.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-file-operations.h b/libnautilus-private/nautilus-file-operations.h index c2ef34cb5..96e908b97 100644 --- a/libnautilus-private/nautilus-file-operations.h +++ b/libnautilus-private/nautilus-file-operations.h @@ -51,6 +51,13 @@ void nautilus_file_operations_copy_move (const GList *item_uris, GtkWidget *parent_view, NautilusCopyCallback done_callback, gpointer done_callback_data); +void nautilus_file_operations_copy_file (GFile *source_file, + GFile *target_dir, + const gchar *source_display_name, + const gchar *new_name, + GtkWindow *parent_window, + NautilusCopyCallback done_callback, + gpointer done_callback_data); void nautilus_file_operations_empty_trash (GtkWidget *parent_view); void nautilus_file_operations_new_folder (GtkWidget *parent_view, GdkPoint *target_point, |