diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2000-05-23 18:15:30 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2000-05-23 18:15:30 +0800 |
commit | d00e525efc8be034cd2009100258680a62a87202 (patch) | |
tree | 7bd885b5dc38cc1ca530f400aa58943ef39a0211 /shell/ChangeLog | |
parent | 84844abe322120292b1d2e0e8978046e1c550bfe (diff) | |
download | gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar.gz gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar.bz2 gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar.lz gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar.xz gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar.zst gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.zip |
Get rid of the old `evolution-service-repository' cruft and start
implementing new CORBA storage interfaces for the shell.
svn path=/trunk/; revision=3178
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r-- | shell/ChangeLog | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index 395510285b..cb23544111 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,39 @@ +2000-05-23 Ettore Perazzoli <ettore@helixcode.com> + + * e-shell.c: New member `corba_storage_registry' in + `EShellPrivate'. + (init): Initialize it to NULL. + (destroy): Unref it if not NULL. + (setup_corba_storages): New function to set up the CORBA storage + registry and `bonobo_object_add_interface()' it to the shell. + (setup_storages): Call it from here. + + * e-shell.h, e-shell.c: Derive EShell from BonoboObject instead of + GtkObject. + + * e-storage.c (e_storage_remove_folder): Return value changed into + `gboolean'; return false if an error occurs, true otherwise. + (e_storage_new_folder): Likewise. + + * e-corba-storage-registry.c: New. + * e-corba-storage-registry.h: New. + + * e-corba-storage.c: New. + * e-corba-storage.h: New. + + * Evolution.idl: Include the new IDLs, but no + `evolution-service-repository.idl' anymore. + + * Evolution-Shell.idl: New. + * Evolution-ShellComponent.idl: New. + * Evolution-Storage.idl: New. + + * evolution-service-repository.idl: Removed. + * evolution-service-repository.c: Removed. + * evolution-service-repository.h: Removed. + + * e-folder-type-repository.c (folder_type_new): Free `icon_path'. + 2000-05-18 Dan Winship <danw@helixcode.com> * main.c (new_view_idle_cb): add development_warning (moved from |