summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-file-operations-progress.h
diff options
context:
space:
mode:
authorFrank Worsley <fworsley@shaw.ca>2002-08-11 20:36:19 +0000
committerFrank Worsley <fworsley@src.gnome.org>2002-08-11 20:36:19 +0000
commitc308d2be0a9666ef9af93724ec9b6f6869f5400c (patch)
tree170e53a6664a8916f86b4c6a122b0ba85816f258 /libnautilus-private/nautilus-file-operations-progress.h
parent090035a8bd92919a7e58695ebb3a0562bc451fba (diff)
downloadnautilus-c308d2be0a9666ef9af93724ec9b6f6869f5400c.tar.gz
use a timeout for showing the progress dialog
2002-08-11 Frank Worsley <fworsley@shaw.ca> * libnautilus-private/nautilus-file-operations-progress.h: * libnautilus-private/nautilus-file-operations-progress.c: (nautilus_file_operations_progress_update), (nautilus_file_operations_progress_destroy), (map_callback), (delayed_show_callback), (nautilus_file_operations_progress_new), (nautilus_file_operations_progress_new_file), (nautilus_file_operations_progress_done), (nautilus_file_operations_progress_pause_timeout), (nautilus_file_operations_progress_resume_timeout): use a timeout for showing the progress dialog * libnautilus-private/nautilus-file-operations.c: (create_transfer_dialog), (handle_transfer_vfs_error), (handle_transfer_overwrite), (nautilus_file_operations_copy_move), (nautilus_file_operations_delete), (do_empty_trash): modified to support timeouts
Diffstat (limited to 'libnautilus-private/nautilus-file-operations-progress.h')
-rw-r--r--libnautilus-private/nautilus-file-operations-progress.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/libnautilus-private/nautilus-file-operations-progress.h b/libnautilus-private/nautilus-file-operations-progress.h
index 7b83db516..d790e8991 100644
--- a/libnautilus-private/nautilus-file-operations-progress.h
+++ b/libnautilus-private/nautilus-file-operations-progress.h
@@ -55,7 +55,8 @@ NautilusFileOperationsProgress *nautilus_file_operations_progress_new
const char *from_prefix,
const char *to_prefix,
gulong files_total,
- gulong bytes_total);
+ gulong bytes_total,
+ gboolean use_timeout);
void nautilus_file_operations_progress_done (NautilusFileOperationsProgress *dialog);
void nautilus_file_operations_progress_set_progress_title (NautilusFileOperationsProgress *dialog,
const char *progress_title);
@@ -77,5 +78,7 @@ void nautilus_file_operations_progress_new_file
void nautilus_file_operations_progress_update_sizes (NautilusFileOperationsProgress *dialog,
gulong bytes_done_in_file,
gulong bytes_done);
+void nautilus_file_operations_progress_pause_timeout (NautilusFileOperationsProgress *progress);
+void nautilus_file_operations_progress_resume_timeout (NautilusFileOperationsProgress *progress);
#endif /* NAUTILUS_FILE_OPERATIONS_PROGRESS_H */