diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2003-11-21 01:51:07 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2003-11-21 01:51:07 +0800 |
commit | ebc902721df626e57f28af7ce2f9273d89a859e1 (patch) | |
tree | cec45996321821c370339efd075e3aa309fec139 /shell/e-component-registry.h | |
parent | 807e7a3c199b0973bb0c33fc39d6e1114bfce13e (diff) | |
download | gsoc2013-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.h | 16 |
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 |