aboutsummaryrefslogtreecommitdiffstats
path: root/shell/Evolution-Storage.idl
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2002-05-10 00:10:50 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2002-05-10 00:10:50 +0800
commitd325e6d453f0d8cbf448f9c078a547e06ded10a1 (patch)
tree632291e6b8184c66c115d990c31c89ef0c06c72c /shell/Evolution-Storage.idl
parent8cdcac9e18a5c4ea17cacc997de85a90a111c01b (diff)
downloadgsoc2013-evolution-d325e6d453f0d8cbf448f9c078a547e06ded10a1.tar.gz
gsoc2013-evolution-d325e6d453f0d8cbf448f9c078a547e06ded10a1.tar.zst
gsoc2013-evolution-d325e6d453f0d8cbf448f9c078a547e06ded10a1.zip
Pass %FALSE as @has_shared_folders to evolution_storage_new().
* e-local-storage.c (construct): Pass %FALSE as @has_shared_folders to evolution_storage_new(). * evolution-storage.c: New member has_shared_folders in EvolutionStoragePrivate. (init): Initialize to FALSE. (evolution_storage_new): New arg @has_shared_folders. (evolution_storage_construct): Likewise. (impl_Storage__get_folderList): Renamed from impl_Storage__get_folder_list. (impl_Storage__get_hasSharedFolders): New, implementation for ::hasSharedFolders. (evolution_storage_get_epv): Install the CORBA method implementation. * Evolution-Storage.idl: Make Storage::name a readonly attribute. New attribute Storage:: * component-factory.c (add_storage): Pass %FALSE as @has_shared_folders to evolution_storage_new(). * gui/component/addressbook-storage.c (addressbook_get_other_contact_storage): Pass %FALSE as @has_shared_folders to evolution_storage_new(). svn path=/trunk/; revision=16733
Diffstat (limited to 'shell/Evolution-Storage.idl')
-rw-r--r--shell/Evolution-Storage.idl9
1 files changed, 6 insertions, 3 deletions
diff --git a/shell/Evolution-Storage.idl b/shell/Evolution-Storage.idl
index 84d323c3bd..be6eaafcab 100644
--- a/shell/Evolution-Storage.idl
+++ b/shell/Evolution-Storage.idl
@@ -37,12 +37,15 @@ module Evolution {
string path;
};
+ /* The name of the storage. */
+ readonly attribute string name;
+
+ /* Whether the storage has folders from other user's. */
+ readonly attribute boolean hasSharedFolders;
+
/* Flat list of the folders in the storage. */
readonly attribute FolderList folderList;
- /* The name of the storage. */
- attribute string name;
-
void asyncCreateFolder (in string path,
in string type,
in string description,