aboutsummaryrefslogtreecommitdiffstats
path: root/composer/e-msg-composer-hdrs.h
diff options
context:
space:
mode:
Diffstat (limited to 'composer/e-msg-composer-hdrs.h')
-rw-r--r--composer/e-msg-composer-hdrs.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/composer/e-msg-composer-hdrs.h b/composer/e-msg-composer-hdrs.h
index 9b1c5c4c84..9a32aee0fc 100644
--- a/composer/e-msg-composer-hdrs.h
+++ b/composer/e-msg-composer-hdrs.h
@@ -64,9 +64,16 @@ struct _EMsgComposerHdrsClass {
void (* hdrs_changed) (EMsgComposerHdrs *hdrs);
};
+typedef enum {
+ E_MSG_COMPOSER_VISIBLE_FROM = 1,
+ E_MSG_COMPOSER_VISIBLE_CC = 2,
+ E_MSG_COMPOSER_VISIBLE_BCC = 4,
+ E_MSG_COMPOSER_VISIBLE_SUBJECT = 8
+} EMsgComposerHeaderVisibleFlags;
+
GtkType e_msg_composer_hdrs_get_type (void);
-GtkWidget *e_msg_composer_hdrs_new (void);
+GtkWidget *e_msg_composer_hdrs_new (gint visible_flags);
void e_msg_composer_hdrs_to_message (EMsgComposerHdrs *hdrs,
CamelMimeMessage *msg);
@@ -93,6 +100,10 @@ GtkWidget *e_msg_composer_hdrs_get_cc_entry (EMsgComposerHdrs *hdrs);
GtkWidget *e_msg_composer_hdrs_get_bcc_entry (EMsgComposerHdrs *hdrs);
GtkWidget *e_msg_composer_hdrs_get_subject_entry (EMsgComposerHdrs *hdrs);
+gint e_msg_composer_get_hdrs_visible (EMsgComposerHdrs *hdrs);
+void e_msg_composer_set_hdrs_visible (EMsgComposerHdrs *hdrs,
+ gint flags);
+
#ifdef _cplusplus
}
#endif /* _cplusplus */
>eadler2012-02-112-3/+3 * Update to 0.6.4rene2012-02-093-3/+5 * The KDE/FreeBSD team is pleased to announce KDE SC 4.7.4, whichavilla2012-01-251-2/+2 * Update to 0.6.3rene2012-01-083-3/+9 * - update to 2.8rm2012-01-062-8/+5 * - X11BASE is going away. Hack the last few ports that depend on X11BASE to no...eadler2011-12-262-1/+2 * - update to 1.0.5eadler2011-11-233-15/+3 * The KDE on FreeBSD team is pleased to update the KDE4 ports to 4.7.3.rakuco2011-11-141-2/+2 * Consistify spelling of "Xfce", and some other projects while there.rene2011-10-274-4/+4 * The vast majority of pkg-descr files had the following format when theydougb2011-10-243-4/+2 * Remove more tags from pkg-descr files fo the form:dougb2011-10-247-19/+0 * Re-assign to the Xfce team.rene2011-10-233-3/+3 * - update to 0.4.0dinoex2011-10-214-6/+30 * The KDE/FreeBSD team is pleased to announce KDE Software Compilationavilla2011-10-172-5/+7 * - remove uneeded oaf dependencybapt2011-10-061-2/+2 * Fix build error with clang.vanilla2011-09-281-0/+11 * When not -D BATCH mark IS_INTERACTIVE, make imake dependency unconditionaldougb2011-09-251-6/+7 * - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-243-4/+3 * - update mkfontscale to 1.0.9eadler2011-09-182-4/+3 * Chase libnotify, libproxy and webkit-gtk2 shlib changes, and fix build where ...kwm2011-08-242-1/+13 * Remove USE_GNOME=gnometarget from ports. It has been a empty keyword sincekwm2011-08-124-4/+4 * - drop MASTER_SITE_GNUSTEP_CHdinoex2011-08-091-2/+1 * - add new WWWdinoex2011-08-071-0/+1 * - update WWWdinoex2011-08-071-1/+1 * Update broken/outdated WWW entries. Remove those where no alternate source wasehaupt2011-08-051-2/+0 * Remove WWW entries from unmaintained ports that return 404 or where the domainehaupt2011-08-031-2/+0 * Fix master_sitebapt2011-08-032-2/+2 * Reset maintainership de jure. In fact KDE 3 has not been maintained by our teammakc2011-07-081-1/+1 * Update KDE Software Compilation ports to 4.6.5makc2011-07-081-2/+2 * - - Fix MASTER_SITES & Cleanupmiwi2011-07-021-5/+3 * Fixes build with clangjlaffaye2011-06-291-2/+11 * - Update to 0.6.2miwi2011-06-253-5/+16 * Mark broken some ports with unfetchable distfilesbapt2011-06-171-0/+2 * The FreeBSD KDE Team is pleased to announce KDE SC 4.6.4. Read fullavilla2011-06-141-2/+2 * Update KDE Software Compilation ports to 4.6.3makc2011-05-171-2/+2 * removed expired ports from x11-clocksbapt2011-05-02