diff options
Diffstat (limited to 'mail/e-mail-shell-backend.h')
-rw-r--r-- | mail/e-mail-shell-backend.h | 42 |
1 files changed, 1 insertions, 41 deletions
diff --git a/mail/e-mail-shell-backend.h b/mail/e-mail-shell-backend.h index 248768062f..4bc1a36706 100644 --- a/mail/e-mail-shell-backend.h +++ b/mail/e-mail-shell-backend.h @@ -63,56 +63,16 @@ struct _EMailShellBackendClass { EShellBackendClass parent_class; }; -typedef enum { - E_MAIL_FOLDER_INBOX, - E_MAIL_FOLDER_DRAFTS, - E_MAIL_FOLDER_OUTBOX, - E_MAIL_FOLDER_SENT, - E_MAIL_FOLDER_TEMPLATES, - E_MAIL_FOLDER_LOCAL_INBOX -} EMailFolderType; - -struct _EMFolderTreeModel; - /* Globally available shell backend. * * XXX I don't like having this globally available but passing it around * to all the various utilities that need to access the backend's data - * directory and local folders is too much of a pain for now. */ + * directory is too much of a pain for now. */ extern EMailShellBackend *global_mail_shell_backend; GType e_mail_shell_backend_get_type (void); void e_mail_shell_backend_register_type (GTypeModule *type_module); -CamelFolder * e_mail_shell_backend_get_folder - (EMailShellBackend *mail_shell_backend, - EMailFolderType folder_type); -const gchar * e_mail_shell_backend_get_folder_uri - (EMailShellBackend *mail_shell_backend, - EMailFolderType folder_type); -struct _EMFolderTreeModel * - e_mail_shell_backend_get_folder_tree_model - (EMailShellBackend *mail_shell_backend); -void e_mail_shell_backend_add_store - (EMailShellBackend *mail_shell_backend, - CamelStore *store, - const gchar *name); -CamelStore * e_mail_shell_backend_get_local_store - (EMailShellBackend *mail_shell_backend); -CamelStore * e_mail_shell_backend_load_store_by_uri - (EMailShellBackend *mail_shell_backend, - const gchar *uri, - const gchar *name); -void e_mail_shell_backend_remove_store - (EMailShellBackend *mail_shell_backend, - CamelStore *store); -void e_mail_shell_backend_remove_store_by_uri - (EMailShellBackend *mail_shell_backend, - const gchar *uri); -void e_mail_shell_backend_stores_foreach - (EMailShellBackend *mail_shell_backend, - GHFunc func, - gpointer user_data); /* XXX Find a better place for this function. */ GSList * e_mail_labels_get_filter_options(void); |