From d82d5a79971d0c9deeb7f34f5ce509e6ed56ea40 Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Wed, 27 Jun 2001 23:17:41 +0000 Subject: 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 --- shell/ChangeLog | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'shell/ChangeLog') 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 + + * 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 * e-storage-set-view.c (etree_value_at): Don't strdup "My -- cgit