aboutsummaryrefslogtreecommitdiffstats
path: root/shell/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r--shell/ChangeLog36
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