| #ifndef NAUTILUS_OPERATIONS_UI_MANAGER |
| #define NAUTILUS_OPERATIONS_UI_MANAGER |
| |
| #include <gio/gio.h> |
| #include <gtk/gtk.h> |
| |
| typedef struct { |
| int id; |
| char *new_name; |
| gboolean apply_to_all; |
| } FileConflictResponse; |
| |
| void file_conflict_response_free (FileConflictResponse *data); |
| |
| FileConflictResponse * copy_move_conflict_ask_user_action (GtkWindow *parent_window, |
| GFile *src, |
| GFile *dest, |
| GFile *dest_dir); |
| |
| enum |
| { |
| CONFLICT_RESPONSE_SKIP = 1, |
| CONFLICT_RESPONSE_REPLACE = 2, |
| CONFLICT_RESPONSE_RENAME = 3, |
| }; |
| |
| void handle_unsupported_compressed_file (GtkWindow *parent_window, |
| GFile *compressed_file); |
| |
| #endif |