static gboolean on_url_requested (GtkWidget *widget, const gchar *uri, GtkHTMLStream *stream,
ModestMsgView *msg_view);
static gboolean on_link_hover (GtkWidget *widget, const gchar *uri, ModestMsgView *msg_view);
-static void on_tap_and_hold (GtkWidget *widget, gpointer userdata);
+
+#ifdef MAEMO_CHANGES
+static void on_tap_and_hold (GtkWidget *widget, gpointer userdata);
+#endif /*MAEMO_CHANGES*/
+
/* size allocation and drawing handlers */
static void get_view_allocation (ModestMsgView *msg_view, GtkAllocation *allocation);
} else {
gtk_widget_hide_all (priv->attachments_box);
}
+
+/* g_print ("---\nfilename %s\ncontent_location %s\ncontent_id%s\ncontent_type%s\n", */
+/* tny_mime_part_get_filename (body), */
+/* tny_mime_part_get_content_location (body), */
+/* tny_mime_part_get_content_id (body), */
+/* tny_mime_part_get_content_type (body)); */
} else
set_empty_message (self);
TnyMsg*
modest_msg_view_get_message (ModestMsgView *self)
{
+ TnyMsg *msg;
+
g_return_val_if_fail (self, NULL);
+
+ msg = MODEST_MSG_VIEW_GET_PRIVATE(self)->msg;
+
+ if (msg)
+ g_object_ref (msg);
- return MODEST_MSG_VIEW_GET_PRIVATE(self)->msg;
+ return msg;
}
gboolean
search,
FALSE, TRUE, TRUE);
y_offset = tmp_vadj->value;
- g_message ("VALUE %f", y_offset);
gtk_layout_set_vadjustment (GTK_LAYOUT (priv->gtkhtml), vadj);
g_object_unref (vadj);
priv = MODEST_MSG_VIEW_GET_PRIVATE (self);
result = gtk_html_engine_search_next (GTK_HTML (priv->gtkhtml));
+/*
{
GtkAdjustment *adj;
adj = gtk_container_get_focus_vadjustment (GTK_CONTAINER (priv->gtkhtml));
- g_message ("ADJ value %f", adj->value);
}
+*/
return result;
}
modest_mail_header_view_set_priority (MODEST_MAIL_HEADER_VIEW (priv->mail_header_view), flags);
}
+
+GList *
+modest_msg_view_get_selected_attachments (ModestMsgView *self)
+{
+ ModestMsgViewPrivate *priv;
+
+ g_return_val_if_fail (MODEST_IS_MSG_VIEW (self), NULL);
+ priv = MODEST_MSG_VIEW_GET_PRIVATE (self);
+
+ return modest_attachments_view_get_selection (MODEST_ATTACHMENTS_VIEW (priv->attachments_view));
+
+}