diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2000-09-09 05:15:38 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2000-09-09 05:15:38 +0800 |
commit | db75f8912dff0be20f17946b0131e88ae67ea837 (patch) | |
tree | 52c0d3b9df29bbf06d7d6488572db4941435dd3a /shell/ChangeLog | |
parent | f9d0db03faef147752790fe0d0e254b954776b61 (diff) | |
download | gsoc2013-evolution-db75f8912dff0be20f17946b0131e88ae67ea837.tar gsoc2013-evolution-db75f8912dff0be20f17946b0131e88ae67ea837.tar.gz gsoc2013-evolution-db75f8912dff0be20f17946b0131e88ae67ea837.tar.bz2 gsoc2013-evolution-db75f8912dff0be20f17946b0131e88ae67ea837.tar.lz gsoc2013-evolution-db75f8912dff0be20f17946b0131e88ae67ea837.tar.xz gsoc2013-evolution-db75f8912dff0be20f17946b0131e88ae67ea837.tar.zst gsoc2013-evolution-db75f8912dff0be20f17946b0131e88ae67ea837.zip |
Make EvolutionStorage support multiple listeners.
svn path=/trunk/; revision=5275
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r-- | shell/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index 2a3c9d06ed..ba2f14e9d4 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,5 +1,19 @@ 2000-09-08 Ettore Perazzoli <ettore@helixcode.com> + * evolution-storage.c: New member `folder_tree' in + `EvolutionStoragePrivate'. + (init): Initialize it. + (destroy): Destroy it. + (list_through_listener): New. + (add_listener): Use it to list all the current folders through the + listener. + (evolution_storage_new_folder): Add the thingie to the + `folder_tree'. + (evolution_storage_removed_folder): Remove the thingie from the + `folder_tree'. + +2000-09-08 Ettore Perazzoli <ettore@helixcode.com> + * e-storage.c: Replaced the `path_to_folder' GHashTable with an EFolderTree named `folder_tree'. (init): Updated accordingly. |