diff options
author | Matthew Barnes <mbarnes@src.gnome.org> | 2008-08-09 07:12:59 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@src.gnome.org> | 2008-08-09 07:12:59 +0800 |
commit | 278c1fa77ba74f70a8d55e6d679f73372034fb14 (patch) | |
tree | baff39d35a883b802328488a8ab037ff2585e2db /shell/e-shell-module.h | |
parent | 7903e73970cbf89f4a49c5f7083b205b8670d0be (diff) | |
download | gsoc2013-evolution-278c1fa77ba74f70a8d55e6d679f73372034fb14.tar gsoc2013-evolution-278c1fa77ba74f70a8d55e6d679f73372034fb14.tar.gz gsoc2013-evolution-278c1fa77ba74f70a8d55e6d679f73372034fb14.tar.bz2 gsoc2013-evolution-278c1fa77ba74f70a8d55e6d679f73372034fb14.tar.lz gsoc2013-evolution-278c1fa77ba74f70a8d55e6d679f73372034fb14.tar.xz gsoc2013-evolution-278c1fa77ba74f70a8d55e6d679f73372034fb14.tar.zst gsoc2013-evolution-278c1fa77ba74f70a8d55e6d679f73372034fb14.zip |
Work through more compilation errors.
Rewrite EMultiConfigDialog to not use ETable.
svn path=/branches/kill-bonobo/; revision=35942
Diffstat (limited to 'shell/e-shell-module.h')
-rw-r--r-- | shell/e-shell-module.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/shell/e-shell-module.h b/shell/e-shell-module.h index b93a77a89d..7ea9dee4ef 100644 --- a/shell/e-shell-module.h +++ b/shell/e-shell-module.h @@ -53,11 +53,12 @@ typedef struct _EShellModulePrivate EShellModulePrivate; struct _EShellModuleInfo { gint sort_order; const gchar *aliases; /* colon-separated list */ - const gchar *schemas; /* colon-separated list */ + const gchar *schemes; /* colon-separated list */ GType shell_view_type; /* EShellView subclass */ gboolean (*is_busy) (void); gboolean (*shutdown) (void); + gboolean (*handle_uri) (const gchar *uri); void (*send_and_receive) (void); void (*window_created) (EShellWindow *window); }; @@ -79,6 +80,8 @@ const gchar * e_shell_module_get_filename (EShellModule *shell_module); GType e_shell_module_get_view_type (EShellModule *shell_module); gboolean e_shell_module_is_busy (EShellModule *shell_module); gboolean e_shell_module_shutdown (EShellModule *shell_module); +gboolean e_shell_module_handle_uri (EShellModule *shell_module, + const gchar *uri); void e_shell_module_send_and_receive (EShellModule *shell_module); void e_shell_module_window_created (EShellModule *shell_module, EShellWindow *shell_window); |