This commit implements a new handling of image attachments. We follow
[modest] / src / widgets / modest-msg-edit-window.h
index f182cc9..bacb0b1 100644 (file)
@@ -86,6 +86,7 @@ typedef enum {
 typedef struct  {
        gchar *from, *to, *cc, *bcc, *subject, *plain_body, *html_body;
        GList *attachments;
+       GList *images;
        TnyHeaderFlags priority_flags;
        TnyMsg *draft_msg;
        gchar *account_name;
@@ -379,6 +380,14 @@ void            modest_msg_edit_window_toggle_find_toolbar (ModestMsgEditWindow
  */
 gboolean        modest_msg_edit_window_is_modified         (ModestMsgEditWindow *window);
 
+/**
+ * modest_msg_edit_window_reset_modified:
+ * @window: a #ModestMsgEditWindow
+ *
+ * Resets the message as not modified
+ */
+void            modest_msg_edit_window_reset_modified      (ModestMsgEditWindow *window);
+
 gboolean        modest_msg_edit_window_get_sent            (ModestMsgEditWindow *window);
 void            modest_msg_edit_window_set_sent            (ModestMsgEditWindow *window, 
                                                            gboolean sent);
@@ -418,6 +427,17 @@ GtkWidget *
 modest_msg_edit_window_get_child_widget (ModestMsgEditWindow *win,
                                         ModestMsgEditWindowWidgetType widget_type);
 
+/**
+ * modest_msg_edit_window_get_clipboard_text:
+ * @win: a #ModestMsgEditWindow
+ *
+ * Obtains the currently selected text in selection clipboard
+ *
+ * Returns: a string
+ */
+const gchar *
+modest_msg_edit_window_get_clipboard_text (ModestMsgEditWindow *win);
+
 G_END_DECLS
 
 #endif /* __MODEST_MSG_EDIT_WINDOW_H__ */