Modified webpage: now tinymail repository is in gitorious.
[modest] / src / widgets / modest-gtkhtml-msg-view.h
index 30888b2..e952e3e 100644 (file)
@@ -59,6 +59,9 @@ struct _ModestGtkhtmlMsgView {
 struct _ModestGtkhtmlMsgViewClass {
        GtkContainerClass parent_class;
 
+       /* TnyHeaderView interface */
+       void (*set_header_func) (TnyHeaderView *self, TnyHeader *header);
+       void (*clear_header_func) (TnyHeaderView *self);
        /* TnyMimePartView interface */
        TnyMimePart* (*get_part_func) (TnyMimePartView *self);
        void (*set_part_func) (TnyMimePartView *self, TnyMimePart *part);
@@ -80,6 +83,7 @@ struct _ModestGtkhtmlMsgViewClass {
        gboolean (*search_func)             (ModestISearchView *self, const gchar *string);
        gboolean (*search_next_func)        (ModestISearchView *self);
        /* ModestMsgView interface methods */
+       void (*set_msg_with_other_body_func) (ModestMsgView *self, TnyMsg *msg, TnyMimePart *other_body);
        GtkAdjustment* (*get_vadjustment_func) (ModestMsgView *self);
        GtkAdjustment* (*get_hadjustment_func) (ModestMsgView *self);
        void (*set_vadjustment_func) (ModestMsgView *self, GtkAdjustment *vadj);
@@ -88,10 +92,13 @@ struct _ModestGtkhtmlMsgViewClass {
        GtkShadowType (*get_shadow_type_func) (ModestMsgView *self);
        TnyHeaderFlags (*get_priority_func) (ModestMsgView *self);
        void (*set_priority_func) (ModestMsgView *self, TnyHeaderFlags flags);
-       GList * (*get_selected_attachments_func) (ModestMsgView *self);
-       GList * (*get_attachments_func) (ModestMsgView *self);
+       TnyList * (*get_selected_attachments_func) (ModestMsgView *self);
+       TnyList * (*get_attachments_func) (ModestMsgView *self);
        void (*grab_focus_func) (ModestMsgView *self);
        void (*remove_attachment_func) (ModestMsgView *view, TnyMimePart *attachment);
+       void (*request_fetch_images_func) (ModestMsgView *view);
+       void (*set_branding_func) (ModestMsgView *view, const gchar *brand_name, const GdkPixbuf *brand_icon);
+       gboolean (*has_blocked_external_images_func) (ModestMsgView *view);
 
        void (*set_scroll_adjustments) (ModestGtkhtmlMsgView *msg_view, GtkAdjustment *hadj, GtkAdjustment *vadj);
 };