Revert "Additional check in sort dialog (code review)."
[modest] / src / modest-tny-local-folders-account.h
index 49b90de..92cdca0 100644 (file)
@@ -61,25 +61,31 @@ G_BEGIN_DECLS
  * of its own.
  */
 typedef struct {
-  TnyCamelStoreAccount parent;
+       TnyCamelStoreAccount parent;
 } ModestTnyLocalFoldersAccount;
 
 typedef struct {
-  TnyCamelStoreAccountClass parent_class;
+       TnyCamelStoreAccountClass parent_class;
+
+       /* Signal */
+       void (*outbox_deleted) (ModestTnyLocalFoldersAccount *self);
+
 } ModestTnyLocalFoldersAccountClass;
 
 GType modest_tny_local_folders_account_get_type (void);
 
 ModestTnyLocalFoldersAccount* modest_tny_local_folders_account_new (void);
 
-void      modest_tny_local_folders_account_add_extra_folder           (ModestTnyLocalFoldersAccount *store, 
-                                                                      TnyFolder *folder);
-       
-void      modest_tny_local_folders_account_add_merged_outbox_folders  (ModestTnyLocalFoldersAccount *store, 
-                                                                      GSList *accounts);
+gboolean   modest_tny_local_folders_account_folder_name_in_use   (ModestTnyLocalFoldersAccount *self,
+                                                                 const gchar *name);
+
+void       modest_tny_local_folders_account_add_folder_to_outbox (ModestTnyLocalFoldersAccount *self, 
+                                                                 TnyFolder *per_account_outbox);
+
+void       modest_tny_local_folders_account_remove_folder_from_outbox (ModestTnyLocalFoldersAccount *self, 
+                                                                      TnyFolder *per_account_outbox);
 
-gboolean  modest_tny_local_folders_account_extra_folder_exists        (ModestTnyLocalFoldersAccount *self,
-                                                                      const gchar *name);
+TnyFolder *modest_tny_local_folders_account_get_merged_outbox (ModestTnyLocalFoldersAccount *self);
 
 G_END_DECLS