aboutsummaryrefslogtreecommitdiffstats
path: root/shell/evolution-shell-component.h
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2001-10-06 02:17:48 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2001-10-06 02:17:48 +0800
commit171018d3116779391e550cdce5413f1ee893fa68 (patch)
tree870b3d4fb29a1ffb122d92b0ffd73eabbef102ab /shell/evolution-shell-component.h
parentd8eb6abb187c001fda9a6626323b41153a58c2ef (diff)
downloadgsoc2013-evolution-171018d3116779391e550cdce5413f1ee893fa68.tar.gz
gsoc2013-evolution-171018d3116779391e550cdce5413f1ee893fa68.tar.zst
gsoc2013-evolution-171018d3116779391e550cdce5413f1ee893fa68.zip
If the owner is dead, emit "owner_died" instead of "owner_unset".
* evolution-shell-component.c (impl_setOwner): If the owner is dead, emit "owner_died" instead of "owner_unset". (impl_owner_died): New, default implementation for "owner_died". (class_init): Install it. * evolution-shell-component.h: New signal "owner_died". svn path=/trunk/; revision=13449
Diffstat (limited to 'shell/evolution-shell-component.h')
-rw-r--r--shell/evolution-shell-component.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/shell/evolution-shell-component.h b/shell/evolution-shell-component.h
index 6d273e5337..bf8eaf4776 100644
--- a/shell/evolution-shell-component.h
+++ b/shell/evolution-shell-component.h
@@ -139,6 +139,8 @@ struct _EvolutionShellComponentClass {
EvolutionShellClient *shell_client,
const char *evolution_homedir);
void (* owner_unset) (EvolutionShellComponent *shell_component);
+ void (* owner_died) (EvolutionShellComponent *shell_component);
+
void (* debug) (EvolutionShellComponent *shell_component);
void (* handle_external_uri) (EvolutionShellComponent *shell_component,