projects
/
modest
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Now the "load images" and "details" actions in msg view window are not in the
[modest]
/
src
/
widgets
/
modest-msg-view.c
diff --git
a/src/widgets/modest-msg-view.c
b/src/widgets/modest-msg-view.c
index
d79ad62
..
ac28fa5
100644
(file)
--- a/
src/widgets/modest-msg-view.c
+++ b/
src/widgets/modest-msg-view.c
@@
-38,6
+38,7
@@
enum {
RECPT_ACTIVATED_SIGNAL,
LINK_CONTEXTUAL_SIGNAL,
FETCH_IMAGE_SIGNAL,
RECPT_ACTIVATED_SIGNAL,
LINK_CONTEXTUAL_SIGNAL,
FETCH_IMAGE_SIGNAL,
+ SHOW_DETAILS_SIGNAL,
LAST_SIGNAL
};
static guint signals[LAST_SIGNAL] = {0};
LAST_SIGNAL
};
static guint signals[LAST_SIGNAL] = {0};
@@
-120,6
+121,18
@@
modest_msg_view_remove_attachment (ModestMsgView *self, TnyMimePart *attachment)
MODEST_MSG_VIEW_GET_IFACE (self)->remove_attachment_func (self, attachment);
}
MODEST_MSG_VIEW_GET_IFACE (self)->remove_attachment_func (self, attachment);
}
+void
+modest_msg_view_request_fetch_images (ModestMsgView *self)
+{
+ MODEST_MSG_VIEW_GET_IFACE (self)->request_fetch_images_func (self);
+}
+
+gboolean
+modest_msg_view_has_blocked_external_images (ModestMsgView *self)
+{
+ return MODEST_MSG_VIEW_GET_IFACE (self)->has_blocked_external_images_func (self);
+}
+
static void
modest_msg_view_base_init (gpointer g_class)
{
static void
modest_msg_view_base_init (gpointer g_class)
{
@@
-163,6
+176,15
@@
modest_msg_view_base_init (gpointer g_class)
modest_marshal_BOOLEAN__STRING_OBJECT,
G_TYPE_BOOLEAN, 2, G_TYPE_STRING, G_TYPE_OBJECT);
modest_marshal_BOOLEAN__STRING_OBJECT,
G_TYPE_BOOLEAN, 2, G_TYPE_STRING, G_TYPE_OBJECT);
+ signals[SHOW_DETAILS_SIGNAL] =
+ g_signal_new ("show_details",
+ MODEST_TYPE_MSG_VIEW,
+ G_SIGNAL_RUN_FIRST,
+ G_STRUCT_OFFSET(ModestMsgViewIface, show_details),
+ NULL, NULL,
+ g_cclosure_marshal_VOID__VOID,
+ G_TYPE_NONE, 0);
+
initialized = TRUE;
}
}
initialized = TRUE;
}
}
@@
-196,6
+218,8
@@
modest_msg_view_get_type (void)
g_type_interface_add_prerequisite (my_type,
TNY_TYPE_MIME_PART_VIEW);
g_type_interface_add_prerequisite (my_type,
g_type_interface_add_prerequisite (my_type,
TNY_TYPE_MIME_PART_VIEW);
g_type_interface_add_prerequisite (my_type,
+ TNY_TYPE_HEADER_VIEW);
+ g_type_interface_add_prerequisite (my_type,
MODEST_TYPE_MIME_PART_VIEW);
}
MODEST_TYPE_MIME_PART_VIEW);
}