diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2000-12-05 09:08:18 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2000-12-05 09:08:18 +0800 |
commit | 9c28295de36c8c18c01c5c7846566526cee7f1ac (patch) | |
tree | 80bdfe6eefc6b8d3c720191029fc7c899d8ec891 /shell/ChangeLog | |
parent | 80445852285529e0d323c8bb076512b69eaf96a3 (diff) | |
download | gsoc2013-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/ChangeLog | 63 |
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. |