aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-display.h
diff options
context:
space:
mode:
Diffstat (limited to 'mail/mail-display.h')
-rw-r--r--mail/mail-display.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/mail/mail-display.h b/mail/mail-display.h
index 5a6b76c257..61dd4f0579 100644
--- a/mail/mail-display.h
+++ b/mail/mail-display.h
@@ -23,23 +23,25 @@
struct _MailDisplay {
GtkVBox parent;
-
+
EScrollFrame *scroll;
GtkHTML *html;
GtkHTMLStream *stream;
gint redisplay_counter;
gpointer last_active;
guint idle_id;
-
+
+ char *charset;
+
char *selection;
CamelMimeMessage *current_message;
GData **data;
-
+
/* Sigh. This shouldn't be needed. I haven't figured out why it is
though. */
GtkWidget *invisible;
-
+
MailConfigDisplayStyle display_style;
};
@@ -66,6 +68,9 @@ void mail_display_stream_write_when_loaded (MailDisplay *md,
void mail_display_set_message (MailDisplay *mail_display,
CamelMedium *medium);
+void mail_display_set_charset (MailDisplay *mail_display,
+ const char *charset);
+
void mail_display_load_images (MailDisplay *mail_display);