X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;ds=sidebyside;f=src%2Fwidgets%2Fmodest-msg-edit-window.h;h=21a6f35c576e94cf3d6992a90ec50995529578e7;hb=33b5d84fbaaf8dd4eafe4176dba08213c046463f;hp=ade9895fcd2e0a499a80964368874fc16de8aa75;hpb=66a30e4f7f6a0a4357265f36e6698f877ef141a6;p=modest diff --git a/src/widgets/modest-msg-edit-window.h b/src/widgets/modest-msg-edit-window.h index ade9895..21a6f35 100644 --- a/src/widgets/modest-msg-edit-window.h +++ b/src/widgets/modest-msg-edit-window.h @@ -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; @@ -241,9 +242,18 @@ void modest_msg_edit_window_attach_file_one (Modest * remove attachments in @att_list, with a confirmation dialog */ void modest_msg_edit_window_remove_attachments (ModestMsgEditWindow *window, - GList *att_list); + TnyList *att_list); /** + * modest_msg_edit_window_get_parts_size: + * @window: a #ModestMsgEditWindow + * @parts_count: number of attachments and images attached to the message + * @parts_size: sum of sizes of attachments and images + */ +void modest_msg_edit_window_get_parts_size (ModestMsgEditWindow *window, + gint *parts_count, + guint64 *parts_size); +/** * modest_msg_edit_window_add_part: * @self: a #ModestMsgEditWindow * @part: a #TnyMimePart @@ -379,6 +389,17 @@ 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 + * @modified: wheter or not we want to make the buffer as modified or not + * + * Sets the message as modified or not + */ +void modest_msg_edit_window_set_modified (ModestMsgEditWindow *window, + gboolean modified); + + gboolean modest_msg_edit_window_get_sent (ModestMsgEditWindow *window); void modest_msg_edit_window_set_sent (ModestMsgEditWindow *window, gboolean sent);