diff options
author | Milan Crha <mcrha@redhat.com> | 2010-11-26 01:10:14 +0800 |
---|---|---|
committer | Milan Crha <mcrha@redhat.com> | 2010-11-26 01:10:14 +0800 |
commit | e39dd931bcff0dfd6964a75c5b23c8e89f75d297 (patch) | |
tree | bb5b75e8e18d8be0a07829d220151196bd55dd0f /modules/mail/e-mail-shell-view-private.h | |
parent | eeec90235abe465e9cc49194b55ee2635faf023f (diff) | |
download | gsoc2013-evolution-e39dd931bcff0dfd6964a75c5b23c8e89f75d297.tar.gz gsoc2013-evolution-e39dd931bcff0dfd6964a75c5b23c8e89f75d297.tar.zst gsoc2013-evolution-e39dd931bcff0dfd6964a75c5b23c8e89f75d297.zip |
Bug #207580 - Allow new mail check on individual accounts
Diffstat (limited to 'modules/mail/e-mail-shell-view-private.h')
-rw-r--r-- | modules/mail/e-mail-shell-view-private.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/modules/mail/e-mail-shell-view-private.h b/modules/mail/e-mail-shell-view-private.h index 806b408772..9f028e0e8a 100644 --- a/modules/mail/e-mail-shell-view-private.h +++ b/modules/mail/e-mail-shell-view-private.h @@ -131,6 +131,12 @@ enum { MAIL_SCOPE_ALL_ACCOUNTS }; +typedef enum { + E_MAIL_SEND_RECEIVE_BOTH, + E_MAIL_SEND_RECEIVE_RECEIVE, + E_MAIL_SEND_RECEIVE_SEND +} EMailSendReceiveMode; + struct _EMailShellViewPrivate { /*** Other Stuff ***/ @@ -156,6 +162,9 @@ struct _EMailShellViewPrivate { GCancellable *search_account_cancel; guint show_deleted : 1; + + GtkToolItem *send_receive_tool_item; + GtkToolItem *send_receive_tool_separator; }; void e_mail_shell_view_private_init @@ -186,6 +195,12 @@ void e_mail_shell_view_update_search_filter (EMailShellView *mail_shell_view); void e_mail_shell_view_update_sidebar (EMailShellView *mail_shell_view); +void e_mail_shell_view_send_receive + (EMailShellView *mail_shell_view, + EMailSendReceiveMode mode, + const gchar *account_uid); +void e_mail_shell_view_update_send_receive_menus + (EMailShellView *mail_shell_view); G_END_DECLS |