X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-msg-edit-window.h;h=6c62d0ded390c99b9b357fcbeb3316dcf8f42062;hb=fce141104a93d994fa67163492c07a1ea2cc8f72;hp=bbc30d0eb93c42c445c482c8f4990cb11780d77e;hpb=64e307fddcf056bc685688d37f07b806b619da60;p=modest diff --git a/src/widgets/modest-msg-edit-window.h b/src/widgets/modest-msg-edit-window.h index bbc30d0..6c62d0d 100644 --- a/src/widgets/modest-msg-edit-window.h +++ b/src/widgets/modest-msg-edit-window.h @@ -203,22 +203,22 @@ void modest_msg_edit_window_select_background_color void modest_msg_edit_window_insert_image (ModestMsgEditWindow *window); /** - * modest_msg_edit_window_attach_file: + * modest_msg_edit_window_offer_attach_file: * @self: a #ModestMsgEditWindow * * show a file selection dialog to attach a file */ -void modest_msg_edit_window_attach_file (ModestMsgEditWindow *window); +void modest_msg_edit_window_offer_attach_file (ModestMsgEditWindow *window); /** - * modest_msg_edit_window_attach_file_noninteractive: + * modest_msg_edit_window_attach_file_one: * @self: a #ModestMsgEditWindow * @file_uri: The URI of a file to attach to the email message. * * attach a file to a MsgEditWindow non interactively, * without file dialog. This is needed by dbus callbacks. */ -void modest_msg_edit_window_attach_file_noninteractive (ModestMsgEditWindow *window, const gchar *file_uri); +void modest_msg_edit_window_attach_file_one (ModestMsgEditWindow *window, const gchar *file_uri); /** * modest_msg_edit_window_remove_attachments: @@ -294,6 +294,14 @@ void modest_msg_edit_window_select_font (ModestMsgEditWindow * void modest_msg_edit_window_undo (ModestMsgEditWindow *window); /** + * modest_msg_edit_window_redo: + * @window: a #ModestMsgEditWindow + * + * Revert last undo + */ +void modest_msg_edit_window_redo (ModestMsgEditWindow *window); + +/** * modest_msg_edit_window_select_contacts: * @window: a #ModestMsgEditWindow * @@ -305,13 +313,15 @@ void modest_msg_edit_window_select_contacts (ModestMsgEditWindow * /** * modest_msg_edit_window_check_names: * @window: a #ModestMsgEditWindow + * @add_to_addressbook: if TRUE, add valid addresses to the addressbook * * Validates all the recipients, and shows (if required) dialogs for adding contacts * or fixing problems in specific fields. * * Returns: %TRUE if all fields were validated, %FALSE otherwise */ -gboolean modest_msg_edit_window_check_names (ModestMsgEditWindow *window); +gboolean modest_msg_edit_window_check_names (ModestMsgEditWindow *window, + gboolean add_to_addressbook); /** * modest_msg_edit_window_toggle_find_toolbar: @@ -334,6 +344,20 @@ void modest_msg_edit_window_toggle_find_toolbar (ModestMsgEditWindow */ gboolean modest_msg_edit_window_is_modified (ModestMsgEditWindow *window); +gboolean modest_msg_edit_window_get_sent (ModestMsgEditWindow *window); +void modest_msg_edit_window_set_sent (ModestMsgEditWindow *window, + gboolean sent); + +/** + * modest_msg_edit_window_set_draft: + * @window: a #ModestMsgEditWindow + * @draft: a #TnyMsg, or %NULL + * + * Set @draft as the original draft message of the editor. This + * message will be removed on saving or sending the message. + */ +void modest_msg_edit_window_set_draft (ModestMsgEditWindow *window, + TnyMsg *draft); G_END_DECLS