aboutsummaryrefslogtreecommitdiffstats
path: root/modules/mail/e-mail-shell-view-private.h
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2010-11-26 01:10:14 +0800
committerRodrigo Moya <rodrigo@gnome-db.org>2011-06-30 00:41:04 +0800
commit48d805df31ec77d001c097b01e1788755e9fd8eb (patch)
tree69525ad81799dc15da93280b9ab91840cdac243f /modules/mail/e-mail-shell-view-private.h
parent57185da9834daeb3169b6e76bc817cb659648450 (diff)
downloadgsoc2013-evolution-48d805df31ec77d001c097b01e1788755e9fd8eb.tar
gsoc2013-evolution-48d805df31ec77d001c097b01e1788755e9fd8eb.tar.gz
gsoc2013-evolution-48d805df31ec77d001c097b01e1788755e9fd8eb.tar.bz2
gsoc2013-evolution-48d805df31ec77d001c097b01e1788755e9fd8eb.tar.lz
gsoc2013-evolution-48d805df31ec77d001c097b01e1788755e9fd8eb.tar.xz
gsoc2013-evolution-48d805df31ec77d001c097b01e1788755e9fd8eb.tar.zst
gsoc2013-evolution-48d805df31ec77d001c097b01e1788755e9fd8eb.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.h15
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