aboutsummaryrefslogtreecommitdiffstats
path: root/mail/e-mail-account-store.h
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2012-04-20 21:08:17 +0800
committerMilan Crha <mcrha@redhat.com>2012-04-20 21:08:17 +0800
commit61a15e4d9dd303c23b6e44af9d084e3f3c609192 (patch)
tree37795acabe923f9ec5da461736ba7725e72b3806 /mail/e-mail-account-store.h
parent88005e204cac7cf6cdc2203d1e1e238708b07b83 (diff)
downloadgsoc2013-evolution-61a15e4d9dd303c23b6e44af9d084e3f3c609192.tar.gz
gsoc2013-evolution-61a15e4d9dd303c23b6e44af9d084e3f3c609192.tar.zst
gsoc2013-evolution-61a15e4d9dd303c23b6e44af9d084e3f3c609192.zip
Bug #668481 - Account order is not remembered
Diffstat (limited to 'mail/e-mail-account-store.h')
-rw-r--r--mail/e-mail-account-store.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/mail/e-mail-account-store.h b/mail/e-mail-account-store.h
index 51d0afa088..e4b980d1f5 100644
--- a/mail/e-mail-account-store.h
+++ b/mail/e-mail-account-store.h
@@ -118,6 +118,9 @@ void e_mail_account_store_remove_service
(EMailAccountStore *store,
GtkWindow *parent_window,
CamelService *service);
+gboolean e_mail_account_store_has_service
+ (EMailAccountStore *store,
+ CamelService *service);
void e_mail_account_store_enable_service
(EMailAccountStore *store,
GtkWindow *parent_window,
@@ -134,7 +137,13 @@ void e_mail_account_store_queue_enabled_services
GQueue *out_queue);
void e_mail_account_store_reorder_services
(EMailAccountStore *store,
- GQueue *ordered_services);
+ gboolean use_default_order);
+void e_mail_account_store_reorder_freeze
+ (EMailAccountStore *store);
+void e_mail_account_store_reorder_thaw
+ (EMailAccountStore *store);
+gboolean e_mail_account_store_reorder_is_frozen
+ (EMailAccountStore *store);
gint e_mail_account_store_compare_services
(EMailAccountStore *store,
CamelService *service_a,