aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-component-registry.h
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2003-11-21 01:51:07 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2003-11-21 01:51:07 +0800
commitebc902721df626e57f28af7ce2f9273d89a859e1 (patch)
treecec45996321821c370339efd075e3aa309fec139 /shell/e-component-registry.h
parent807e7a3c199b0973bb0c33fc39d6e1114bfce13e (diff)
downloadgsoc2013-evolution-ebc902721df626e57f28af7ce2f9273d89a859e1.tar.gz
gsoc2013-evolution-ebc902721df626e57f28af7ce2f9273d89a859e1.tar.zst
gsoc2013-evolution-ebc902721df626e57f28af7ce2f9273d89a859e1.zip
Reimplemented using EComponentRegistry.
* e-shell.c (impl_Shell_handleURI): Reimplemented using EComponentRegistry. * main.c (idle_cb): Create a new window even if we have a URI list. * e-component-registry.c (e_component_registry_peek_info_for_uri_schema): New. svn path=/trunk/; revision=23461
Diffstat (limited to 'shell/e-component-registry.h')
-rw-r--r--shell/e-component-registry.h16
1 files changed, 10 insertions, 6 deletions
diff --git a/shell/e-component-registry.h b/shell/e-component-registry.h
index 865bd3fcd2..76fbc778de 100644
--- a/shell/e-component-registry.h
+++ b/shell/e-component-registry.h
@@ -80,12 +80,16 @@ typedef struct _EComponentInfo EComponentInfo;
GType e_component_registry_get_type (void);
EComponentRegistry *e_component_registry_new (void);
-GSList *e_component_registry_peek_list (EComponentRegistry *registry);
-EComponentInfo *e_component_registry_peek_info (EComponentRegistry *registry,
- const char *id);
-GNOME_Evolution_Component e_component_registry_activate (EComponentRegistry *registry,
- const char *id,
- CORBA_Environment *ev);
+GSList *e_component_registry_peek_list (EComponentRegistry *registry);
+EComponentInfo *e_component_registry_peek_info (EComponentRegistry *registry,
+ const char *id);
+
+EComponentInfo *e_component_registry_peek_info_for_uri_schema (EComponentRegistry *registry,
+ const char *schema);
+
+GNOME_Evolution_Component e_component_registry_activate (EComponentRegistry *registry,
+ const char *id,
+ CORBA_Environment *ev);
#ifdef __cplusplus