aboutsummaryrefslogtreecommitdiffstats
path: root/mail/e-mail-reader.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@src.gnome.org>2008-12-29 21:42:07 +0800
committerMatthew Barnes <mbarnes@src.gnome.org>2008-12-29 21:42:07 +0800
commit11e1bc38c325665c24b1c831d009f89b7112ebe5 (patch)
tree6702c58b27499e98ed6be7e903965d9ad1a7f4c6 /mail/e-mail-reader.c
parentc6e59dfc5b5a94c727024114c0d047916df33cad (diff)
downloadgsoc2013-evolution-11e1bc38c325665c24b1c831d009f89b7112ebe5.tar.gz
gsoc2013-evolution-11e1bc38c325665c24b1c831d009f89b7112ebe5.tar.zst
gsoc2013-evolution-11e1bc38c325665c24b1c831d009f89b7112ebe5.zip
Get the basic mail browser window working. No message contents yet.
svn path=/branches/kill-bonobo/; revision=36946
Diffstat (limited to 'mail/e-mail-reader.c')
-rw-r--r--mail/e-mail-reader.c74
1 files changed, 37 insertions, 37 deletions
diff --git a/mail/e-mail-reader.c b/mail/e-mail-reader.c
index 112e8e9a80..702bf624f3 100644
--- a/mail/e-mail-reader.c
+++ b/mail/e-mail-reader.c
@@ -80,13 +80,13 @@ static void
action_mail_caret_mode_cb (GtkToggleAction *action,
EMailReader *reader)
{
- EMFormatHTMLDisplay *display;
+ EMFormatHTMLDisplay *html_display;
gboolean active;
- display = e_mail_reader_get_display (reader);
active = gtk_toggle_action_get_active (action);
+ html_display = e_mail_reader_get_html_display (reader);
- em_format_html_display_set_caret_mode (display, active);
+ em_format_html_display_set_caret_mode (html_display, active);
}
static void
@@ -109,11 +109,11 @@ static void
action_mail_clipboard_copy_cb (GtkAction *action,
EMailReader *reader)
{
- EMFormatHTMLDisplay *display;
+ EMFormatHTMLDisplay *html_display;
GtkHTML *html;
- display = e_mail_reader_get_display (reader);
- html = ((EMFormatHTML *) display)->html;
+ html_display = e_mail_reader_get_html_display (reader);
+ html = ((EMFormatHTML *) html_display)->html;
gtk_html_copy (html);
}
@@ -246,14 +246,14 @@ static void
action_mail_flag_clear_cb (GtkAction *action,
EMailReader *reader)
{
- EMFormatHTMLDisplay *display;
+ EMFormatHTMLDisplay *html_display;
MessageList *message_list;
CamelFolder *folder;
GtkWindow *window;
GPtrArray *uids;
- display = e_mail_reader_get_display (reader);
folder = e_mail_reader_get_folder (reader);
+ html_display = e_mail_reader_get_html_display (reader);
message_list = e_mail_reader_get_message_list (reader);
window = e_mail_reader_get_window (reader);
@@ -261,21 +261,21 @@ action_mail_flag_clear_cb (GtkAction *action,
em_utils_flag_for_followup_clear (window, folder, uids);
- em_format_redraw ((EMFormat *) display);
+ em_format_redraw ((EMFormat *) html_display);
}
static void
action_mail_flag_completed_cb (GtkAction *action,
EMailReader *reader)
{
- EMFormatHTMLDisplay *display;
+ EMFormatHTMLDisplay *html_display;
MessageList *message_list;
CamelFolder *folder;
GtkWindow *window;
GPtrArray *uids;
- display = e_mail_reader_get_display (reader);
folder = e_mail_reader_get_folder (reader);
+ html_display = e_mail_reader_get_html_display (reader);
message_list = e_mail_reader_get_message_list (reader);
window = e_mail_reader_get_window (reader);
@@ -283,7 +283,7 @@ action_mail_flag_completed_cb (GtkAction *action,
em_utils_flag_for_followup_completed (window, folder, uids);
- em_format_redraw ((EMFormat *) display);
+ em_format_redraw ((EMFormat *) html_display);
}
static void
@@ -400,11 +400,11 @@ static void
action_mail_load_images_cb (GtkAction *action,
EMailReader *reader)
{
- EMFormatHTMLDisplay *display;
+ EMFormatHTMLDisplay *html_display;
- display = e_mail_reader_get_display (reader);
+ html_display = e_mail_reader_get_html_display (reader);
- em_format_html_load_http ((EMFormatHTML *) display);
+ em_format_html_load_http ((EMFormatHTML *) html_display);
}
static void
@@ -898,33 +898,33 @@ static void
action_mail_zoom_100_cb (GtkAction *action,
EMailReader *reader)
{
- EMFormatHTMLDisplay *display;
+ EMFormatHTMLDisplay *html_display;
- display = e_mail_reader_get_display (reader);
+ html_display = e_mail_reader_get_html_display (reader);
- em_format_html_display_zoom_reset (display);
+ em_format_html_display_zoom_reset (html_display);
}
static void
action_mail_zoom_in_cb (GtkAction *action,
EMailReader *reader)
{
- EMFormatHTMLDisplay *display;
+ EMFormatHTMLDisplay *html_display;
- display = e_mail_reader_get_display (reader);
+ html_display = e_mail_reader_get_html_display (reader);
- em_format_html_display_zoom_in (display);
+ em_format_html_display_zoom_in (html_display);
}
static void
action_mail_zoom_out_cb (GtkAction *action,
EMailReader *reader)
{
- EMFormatHTMLDisplay *display;
+ EMFormatHTMLDisplay *html_display;
- display = e_mail_reader_get_display (reader);
+ html_display = e_mail_reader_get_html_display (reader);
- em_format_html_display_zoom_out (display);
+ em_format_html_display_zoom_out (html_display);
}
static GtkActionEntry mail_reader_entries[] = {
@@ -1548,19 +1548,6 @@ e_mail_reader_get_action_group (EMailReader *reader)
return iface->get_action_group (reader);
}
-EMFormatHTMLDisplay *
-e_mail_reader_get_display (EMailReader *reader)
-{
- EMailReaderIface *iface;
-
- g_return_val_if_fail (E_IS_MAIL_READER (reader), NULL);
-
- iface = E_MAIL_READER_GET_IFACE (reader);
- g_return_val_if_fail (iface->get_display != NULL, NULL);
-
- return iface->get_display (reader);
-}
-
CamelFolder *
e_mail_reader_get_folder (EMailReader *reader)
{
@@ -1600,6 +1587,19 @@ e_mail_reader_get_hide_deleted (EMailReader *reader)
return iface->get_hide_deleted (reader);
}
+EMFormatHTMLDisplay *
+e_mail_reader_get_html_display (EMailReader *reader)
+{
+ EMailReaderIface *iface;
+
+ g_return_val_if_fail (E_IS_MAIL_READER (reader), NULL);
+
+ iface = E_MAIL_READER_GET_IFACE (reader);
+ g_return_val_if_fail (iface->get_html_display != NULL, NULL);
+
+ return iface->get_html_display (reader);
+}
+
MessageList *
e_mail_reader_get_message_list (EMailReader *reader)
{