From 3fbcc8ef800b2c0ef74fcdea17f6a1e5ec01cdff Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Wed, 13 Oct 2010 15:37:12 -0400 Subject: EShellBackend: Respond to EShell::prepare-for-quit signals. Listen for "prepare-for-quit" signals from the shell and inhibit shutdown until all the activities we're tracking are finalized. Also, add a couple supporting functions: gboolean e_shell_backend_is_busy (EShellBackend *shell_backend); void e_shell_backend_cancel_all (EShellBackend *shell_backend); These will eventually replace mail_msg_active() and mail_cancel_all(). --- doc/reference/shell/eshell-sections.txt | 2 ++ doc/reference/shell/tmpl/e-shell-backend.sgml | 5 +++++ 2 files changed, 7 insertions(+) (limited to 'doc/reference') diff --git a/doc/reference/shell/eshell-sections.txt b/doc/reference/shell/eshell-sections.txt index 3dc6eb1bc4..5ef1b146d9 100644 --- a/doc/reference/shell/eshell-sections.txt +++ b/doc/reference/shell/eshell-sections.txt @@ -60,6 +60,8 @@ e_shell_backend_get_config_dir e_shell_backend_get_data_dir e_shell_backend_get_shell e_shell_backend_add_activity +e_shell_backend_cancel_all +e_shell_backend_is_busy e_shell_backend_start e_shell_backend_migrate diff --git a/doc/reference/shell/tmpl/e-shell-backend.sgml b/doc/reference/shell/tmpl/e-shell-backend.sgml index 20df66ac75..f0c2d3ebd4 100644 --- a/doc/reference/shell/tmpl/e-shell-backend.sgml +++ b/doc/reference/shell/tmpl/e-shell-backend.sgml @@ -34,6 +34,11 @@ EShellBackend @eshellbackend: the object which received the signal. @arg1: + + + + + -- cgit