aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-format-html.h
diff options
context:
space:
mode:
authorSrinivasa Ragavan <sragavan@src.gnome.org>2006-05-25 12:59:47 +0800
committerSrinivasa Ragavan <sragavan@src.gnome.org>2006-05-25 12:59:47 +0800
commit253a05d03cb3d827a0da0002cb48231bd238caa3 (patch)
tree0f5f1db00ebbe4d98b1e231f97d83787e53e4d94 /mail/em-format-html.h
parent1fe1c955be05d4f89465d72b538ce167eec0727e (diff)
downloadgsoc2013-evolution-253a05d03cb3d827a0da0002cb48231bd238caa3.tar
gsoc2013-evolution-253a05d03cb3d827a0da0002cb48231bd238caa3.tar.gz
gsoc2013-evolution-253a05d03cb3d827a0da0002cb48231bd238caa3.tar.bz2
gsoc2013-evolution-253a05d03cb3d827a0da0002cb48231bd238caa3.tar.lz
gsoc2013-evolution-253a05d03cb3d827a0da0002cb48231bd238caa3.tar.xz
gsoc2013-evolution-253a05d03cb3d827a0da0002cb48231bd238caa3.tar.zst
gsoc2013-evolution-253a05d03cb3d827a0da0002cb48231bd238caa3.zip
Added support for collapsible headers for To/Cc/Bcc
svn path=/trunk/; revision=32020
Diffstat (limited to 'mail/em-format-html.h')
-rw-r--r--mail/em-format-html.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/mail/em-format-html.h b/mail/em-format-html.h
index a524912cfb..383313b3bf 100644
--- a/mail/em-format-html.h
+++ b/mail/em-format-html.h
@@ -43,6 +43,12 @@ struct _CamelMimePart;
struct _CamelMedium;
struct _CamelStream;
+enum _em_format_html_header_flags {
+ EM_FORMAT_HTML_HEADER_TO = 1<<0,
+ EM_FORMAT_HTML_HEADER_CC = 1<<1,
+ EM_FORMAT_HTML_HEADER_BCC = 1<<2,
+};
+
/* A HTMLJob will be executed in another thread, in sequence,
It's job is to write to its stream, close it if successful,
then exit */
@@ -132,6 +138,7 @@ struct _EMFormatHTMLPObject {
#define EM_FORMAT_HTML_HEADER_NOCOLUMNS (EM_FORMAT_HEADER_LAST)
#define EM_FORMAT_HTML_HEADER_HTML (EM_FORMAT_HEADER_LAST<<1) /* header already in html format */
+#define EM_FORMAT_HTML_HEADER_NODEC (EM_FORMAT_HEADER_LAST<<2) /* header already in html format */
#define EM_FORMAT_HTML_HEADER_LAST (EM_FORMAT_HEADER_LAST<<8)
#define EM_FORMAT_HTML_VPAD "<table cellspacing=0 cellpadding=3><tr><td><a name=\"padding\"></a></td></tr></table>\n"
@@ -186,6 +193,7 @@ struct _EMFormatHTML {
unsigned int simple_headers:1; /* simple header format, no box/table */
unsigned int hide_headers:1; /* no headers at all */
unsigned int show_rupert:1; /* whether we print rupert or not */
+ guint32 header_wrap_flags;
};
struct _EMFormatHTMLClass {