aboutsummaryrefslogtreecommitdiffstats
path: root/shell/Evolution-Storage.idl
diff options
context:
space:
mode:
Diffstat (limited to 'shell/Evolution-Storage.idl')
-rw-r--r--shell/Evolution-Storage.idl16
1 files changed, 11 insertions, 5 deletions
diff --git a/shell/Evolution-Storage.idl b/shell/Evolution-Storage.idl
index 82e93f4d6f..f7d9ad1e7b 100644
--- a/shell/Evolution-Storage.idl
+++ b/shell/Evolution-Storage.idl
@@ -54,6 +54,8 @@ module Evolution {
in boolean remove_source,
in Bonobo::Listener listener);
+ void asyncOpenFolder (in string path);
+
void updateFolder (in string path,
in long unread_count);
@@ -72,15 +74,19 @@ module Evolution {
/* FIXME exceptions don't make much sense here... */
- void notifyFolderCreated (in string path,
- in Folder folder)
+ void notifyFolderCreated (in string path,
+ in Folder folder)
raises (Exists);
- void notifyFolderUpdated (in string path,
- in long unread_count)
+ void notifyFolderUpdated (in string path,
+ in long unread_count)
+ raises (NotFound);
+
+ void notifyFolderRemoved (in string path)
raises (NotFound);
- void notifyFolderRemoved (in string path)
+ void notifyHasSubfolders (in string path,
+ in string message)
raises (NotFound);
};