aboutsummaryrefslogtreecommitdiffstats
path: root/composer/e-msg-composer-hdrs.h
diff options
context:
space:
mode:
authorMeilof Veeningen <meilof@wanadoo.nl>2004-01-13 06:21:26 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2004-01-13 06:21:26 +0800
commit6390a47a1f115a87c6e769e804ead077e276e7ef (patch)
treed7ef2dffbb697572a962f2f4b0ed76965be22e40 /composer/e-msg-composer-hdrs.h
parent70f49bc0d7ce40521c4c99b7c9dbe6255db2c788 (diff)
downloadgsoc2013-evolution-6390a47a1f115a87c6e769e804ead077e276e7ef.tar
gsoc2013-evolution-6390a47a1f115a87c6e769e804ead077e276e7ef.tar.gz
gsoc2013-evolution-6390a47a1f115a87c6e769e804ead077e276e7ef.tar.bz2
gsoc2013-evolution-6390a47a1f115a87c6e769e804ead077e276e7ef.tar.lz
gsoc2013-evolution-6390a47a1f115a87c6e769e804ead077e276e7ef.tar.xz
gsoc2013-evolution-6390a47a1f115a87c6e769e804ead077e276e7ef.tar.zst
gsoc2013-evolution-6390a47a1f115a87c6e769e804ead077e276e7ef.zip
added "View To", "View Post To" menu items, made it possible to see both
2004-01-12 Meilof Veeningen <meilof@wanadoo.nl> * e-msg-composer.[ch]: added "View To", "View Post To" menu items, made it possible to see both at the same time, new e_msg_composer_new_with_type, only visibility info of headers if in the visible mask. * e-msg-composer.[ch]: replaced folder selection button by entry with selection button next to it, enabled multiple folder selection, made it possible to see both To and PostTo fields, disabled setting the "X-Evolution-PostTo" header. svn path=/trunk/; revision=24179
Diffstat (limited to 'composer/e-msg-composer-hdrs.h')
-rw-r--r--composer/e-msg-composer-hdrs.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/composer/e-msg-composer-hdrs.h b/composer/e-msg-composer-hdrs.h
index f3bedb1c34..c84b1417f5 100644
--- a/composer/e-msg-composer-hdrs.h
+++ b/composer/e-msg-composer-hdrs.h
@@ -82,7 +82,6 @@ typedef enum {
E_MSG_COMPOSER_VISIBLE_CC = (1 << 3),
E_MSG_COMPOSER_VISIBLE_BCC = (1 << 4),
E_MSG_COMPOSER_VISIBLE_POSTTO = (1 << 5), /* for posting to folders */
- E_MSG_COMPOSER_VISIBLE_NEWSGROUP = (1 << 6), /* for posting to newsgroups */
E_MSG_COMPOSER_VISIBLE_SUBJECT = (1 << 7)
} EMsgComposerHeaderVisibleFlags;
@@ -91,7 +90,6 @@ typedef enum {
#define E_MSG_COMPOSER_VISIBLE_MASK_RECIPIENTS (E_MSG_COMPOSER_VISIBLE_TO | E_MSG_COMPOSER_VISIBLE_CC | E_MSG_COMPOSER_VISIBLE_BCC)
#define E_MSG_COMPOSER_VISIBLE_MASK_MAIL (E_MSG_COMPOSER_VISIBLE_MASK_BASIC | E_MSG_COMPOSER_VISIBLE_MASK_RECIPIENTS)
-#define E_MSG_COMPOSER_VISIBLE_MASK_NEWS (E_MSG_COMPOSER_VISIBLE_MASK_BASIC | E_MSG_COMPOSER_VISIBLE_NEWSGROUP)
#define E_MSG_COMPOSER_VISIBLE_MASK_POST (E_MSG_COMPOSER_VISIBLE_MASK_BASIC | E_MSG_COMPOSER_VISIBLE_POSTTO)
@@ -117,6 +115,11 @@ void e_msg_composer_hdrs_set_bcc (EMsgComposerHdrs *hdrs,
EABDestination **bcc_destv);
void e_msg_composer_hdrs_set_post_to (EMsgComposerHdrs *hdrs,
const char *post_to);
+void e_msg_composer_hdrs_set_post_to_list (EMsgComposerHdrs *hdrs,
+ GList *urls);
+void e_msg_composer_hdrs_set_post_to_base (EMsgComposerHdrs *hdrs,
+ const char *base,
+ const char *post_to);
void e_msg_composer_hdrs_set_subject (EMsgComposerHdrs *hdrs,
const char *subject);
@@ -127,9 +130,11 @@ EABDestination **e_msg_composer_hdrs_get_to (EMsgComposerHdrs *hdrs);
EABDestination **e_msg_composer_hdrs_get_cc (EMsgComposerHdrs *hdrs);
EABDestination **e_msg_composer_hdrs_get_bcc (EMsgComposerHdrs *hdrs);
EABDestination **e_msg_composer_hdrs_get_recipients (EMsgComposerHdrs *hdrs);
-char *e_msg_composer_hdrs_get_post_to (EMsgComposerHdrs *hdrs);
const char *e_msg_composer_hdrs_get_subject (EMsgComposerHdrs *hdrs);
+/* list of gchar* uris; this data is to be freed by the caller */
+GList *e_msg_composer_hdrs_get_post_to (EMsgComposerHdrs *hdrs);
+
GtkWidget *e_msg_composer_hdrs_get_from_hbox (EMsgComposerHdrs *hdrs);
GtkWidget *e_msg_composer_hdrs_get_from_omenu (EMsgComposerHdrs *hdrs);
GtkWidget *e_msg_composer_hdrs_get_reply_to_entry (EMsgComposerHdrs *hdrs);