diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2010-10-14 03:37:12 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2010-10-14 04:00:03 +0800 |
commit | 3fbcc8ef800b2c0ef74fcdea17f6a1e5ec01cdff (patch) | |
tree | 173d8c8619a817a2fae8bea469e0fad179b2f8a5 /doc/reference | |
parent | 3f529345a9711a3462525619c024b8344f81e356 (diff) | |
download | gsoc2013-evolution-3fbcc8ef800b2c0ef74fcdea17f6a1e5ec01cdff.tar.gz gsoc2013-evolution-3fbcc8ef800b2c0ef74fcdea17f6a1e5ec01cdff.tar.zst gsoc2013-evolution-3fbcc8ef800b2c0ef74fcdea17f6a1e5ec01cdff.zip |
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().
Diffstat (limited to 'doc/reference')
-rw-r--r-- | doc/reference/shell/eshell-sections.txt | 2 | ||||
-rw-r--r-- | doc/reference/shell/tmpl/e-shell-backend.sgml | 5 |
2 files changed, 7 insertions, 0 deletions
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 <SUBSECTION Standard> 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: +<!-- ##### ARG EShellBackend:busy ##### --> +<para> + +</para> + <!-- ##### FUNCTION e_shell_backend_compare ##### --> <para> |