diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2001-06-28 07:17:41 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2001-06-28 07:17:41 +0800 |
commit | d82d5a79971d0c9deeb7f34f5ce509e6ed56ea40 (patch) | |
tree | 5fa3eefff1390d8ef7f3d91d40b8310ef999ad57 /shell/ChangeLog | |
parent | 3797918d013db678b61d62956ed14ad50e7b70e1 (diff) | |
download | gsoc2013-evolution-d82d5a79971d0c9deeb7f34f5ce509e6ed56ea40.tar.gz gsoc2013-evolution-d82d5a79971d0c9deeb7f34f5ce509e6ed56ea40.tar.zst gsoc2013-evolution-d82d5a79971d0c9deeb7f34f5ce509e6ed56ea40.zip |
Add method `ShellComponent::handleExternalURI' and an
`external_uri_schemas' attribute. Update the EvolutionShellComponent
GTK+ wrapper accordingly. Update all the components to pass a NULL
`external_uri_schemas' list when initializing themselves as
EvolutionShellComponents.
svn path=/trunk/; revision=10548
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r-- | shell/ChangeLog | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index 7629e71c7e..501036b244 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,29 @@ +2001-06-27 Ettore Perazzoli <ettore@ximian.com> + + * evolution-test-component.c (factory_fn): Pass NULL as the + @external_uri_schemas arg to `evolution_shell_component_new'. + + * evolution-shell-component.c: New enum value + `HANDLE_EXTERNAL_URI'. New member `external_uri_schemas' in + `EvolutionShellComponentPrivate'. + (init): Initialize `external_uri_schemas' to NULL. + (destroy): Free it. + (destroy): + (class_init): Add the "handler_external_uri" signal. + (evolution_shell_component_new): Added precondition on + @folder_types. New arg @external_uri_schemas. + (evolution_shell_component_construct): Added preconditions. New + arg @external_uri_schemas. Initialize the `external_uri_schemas' + member in the EvolutionShellComponentPrivate part. + (impl_ShellComponent__get_external_uri_schemas): New, + implementation for reading the `external_uri_schemas' attribute. + (class_init): Install it in the EPV. + + * evolution-shell-component.h: New signal `handle_external_uri'. + + * Evolution-ShellComponent.idl: New attribute `extra_uri_schemas'. + (handleExternalURI): New method. + 2001-06-26 Ettore Perazzoli <ettore@ximian.com> * e-storage-set-view.c (etree_value_at): Don't strdup "My |