diff options
Diffstat (limited to 'src/nautilus-file-operations.h')
-rw-r--r-- | src/nautilus-file-operations.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/nautilus-file-operations.h b/src/nautilus-file-operations.h index 31b782dba..72607b613 100644 --- a/src/nautilus-file-operations.h +++ b/src/nautilus-file-operations.h @@ -42,6 +42,12 @@ typedef void (* NautilusOpCallback) (gboolean success, typedef void (* NautilusDeleteCallback) (GHashTable *debuting_uris, gboolean user_cancel, gpointer callback_data); +typedef void (* NautilusRenameCallback) (GList *new_files, + GList *new_names, + GList *old_files, + GList *old_names, + gboolean success, + gpointer callback_data); typedef void (* NautilusMountCallback) (GVolume *volume, gboolean success, GObject *callback_data_object); @@ -165,4 +171,17 @@ void nautilus_file_operations_compress (GList *files, gpointer done_callback_data); +void +nautilus_file_operations_rename (GList *files, + GList *new_names, + GtkWindow *parent_window, + NautilusRenameCallback done_callback, + gpointer done_callback_data); +void +nautilus_file_operations_rename_file (GFile *file, + const gchar *new_name, + GtkWindow *parent_window, + NautilusRenameCallback done_callback, + gpointer done_callback_data); + #endif /* NAUTILUS_FILE_OPERATIONS_H */ |