aboutsummaryrefslogtreecommitdiffstats
path: root/shell/ChangeLog
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2000-12-05 09:08:18 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2000-12-05 09:08:18 +0800
commit9c28295de36c8c18c01c5c7846566526cee7f1ac (patch)
tree80bdfe6eefc6b8d3c720191029fc7c899d8ec891 /shell/ChangeLog
parent80445852285529e0d323c8bb076512b69eaf96a3 (diff)
downloadgsoc2013-evolution-9c28295de36c8c18c01c5c7846566526cee7f1ac.tar
gsoc2013-evolution-9c28295de36c8c18c01c5c7846566526cee7f1ac.tar.gz
gsoc2013-evolution-9c28295de36c8c18c01c5c7846566526cee7f1ac.tar.bz2
gsoc2013-evolution-9c28295de36c8c18c01c5c7846566526cee7f1ac.tar.lz
gsoc2013-evolution-9c28295de36c8c18c01c5c7846566526cee7f1ac.tar.xz
gsoc2013-evolution-9c28295de36c8c18c01c5c7846566526cee7f1ac.tar.zst
gsoc2013-evolution-9c28295de36c8c18c01c5c7846566526cee7f1ac.zip
Start implementing a physical URI property for the toplevel nodes in
storages. Also add initial code in the shell to handle that. svn path=/trunk/; revision=6787
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r--shell/ChangeLog63
1 files changed, 63 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index e7c5c16e2f..d2cb6c1d65 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,5 +1,68 @@
2000-12-04 Ettore Perazzoli <ettore@helixcode.com>
+ * Evolution-StorageSetView.idl: Arg @uri renamed to @name in
+ `StorageSetViewListener::notifyStorageSelected'.
+
+ * evolution-storage-set-view.c
+ (storage_set_view_widget_storage_selected_cb): Renamed arg @uri to
+ @name.
+
+ * e-storage-set-view.c (on_cursor_change): Only emit the name of
+ the storage for the "storage_selected" signal [i.e. remove the
+ leading slash].
+
+ * e-shell-view.c (storage_selected_cb): New callback for the
+ "storage_selected" signal on the EStorageSetView used for the
+ folder tree.
+ (setup_storage_set_subwindow): Connect it.
+
+ * evolution-local-storage.c (evolution_local_storage_construct):
+ Pass NULL as the @toplevel_node_uri arg to
+ `evolution_storage_construct()'.
+
+ * evolution-storage.c: New member `toplevel_node_uri' in
+ `EvolutionStoragePrivate'.
+ (init): Init to NULL.
+ (destroy): Free.
+ (evolution_storage_construct): New arg @toplevel_node_uri. Set
+ the @toplevel_node_uri member in the private part to its value.
+ (evolution_storage_new): New arg @toplevel_node_uri. Pass it to
+ `evolution_storage_construct()'.
+ (evolution_storage_register): Pass the @toplevel_node_uri value to
+ the `::addStorage' CORBA method.
+
+ * e-corba-storage-registry.c (impl_StorageRegistry_addStorage):
+ New arg @toplevel_node_uri, to go with the IDL change.
+
+ * Evolution-Storage.idl (StorageRegistry::addStorage): New arg
+ @toplevel_node_uri.
+
+ * e-local-storage.c (construct): Pass NULL as the
+ @toplevel_node_uri arg to `e_storage_construct()'.
+
+ * e-corba-storage.c (e_corba_storage_construct): New arg
+ @toplevel_node_uri. Pass it to `e_storage_construct()'.
+ (e_corba_storage_new): New arg @toplevel_node_uri. Pass it to
+ `e_corba_storage_construct()'.
+
+ * e-storage.c: New member `toplevel_node_uri' in
+ `EStoragePrivate'.
+ (init): Init to NULL.
+ (destroy): Free.
+ (e_storage_construct): New arg @toplevel_node_uri. Set the
+ `toplevel_node_uri' member in the private part to its value.
+ (e_storage_new): New arg @toplevel_node_uri. Pass it to
+ `e_storage_construct()'.
+ (e_storage_get_toplevel_node_uri): New.
+
+ * e-corba-storage-registry.c (impl_StorageRegistry_addStorage):
+ Renamed from `impl_StorageRegistry_register_storage'.
+ (impl_StorageRegistry_removeStorageByName): Renamed from
+ `impl_StorageRegistry_unregister_storage'.
+ (corba_class_init): Updated accordingly.
+
+2000-12-04 Ettore Perazzoli <ettore@helixcode.com>
+
* main.c (new_view_on_running_shell): Don't crash if the object
returned from `oaf_activate_from_id' is NIL and the exception
isn't set. Just handle this as a normal error condition.