#ifndef NAUTILUS_OPERATIONS_UI_MANAGER #define NAUTILUS_OPERATIONS_UI_MANAGER #include #include 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 /* NAUTILUS_OPERATIONS_UI_MANAGER */