diff options
author | Jeffrey Stedfast <fejj@helixcode.com> | 2000-11-16 08:36:07 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2000-11-16 08:36:07 +0800 |
commit | 64f95feb7da6e02faf8395f14a1329a133e367cd (patch) | |
tree | b0612e7e233e5b25eb0df5f680b8df786dec6022 /mail/mail-ops.h | |
parent | 302c05b4af296d2a412387717a47876aa6af290a (diff) | |
download | gsoc2013-evolution-64f95feb7da6e02faf8395f14a1329a133e367cd.tar.gz gsoc2013-evolution-64f95feb7da6e02faf8395f14a1329a133e367cd.tar.zst gsoc2013-evolution-64f95feb7da6e02faf8395f14a1329a133e367cd.zip |
Added a new Forward as Attachment bonobo menu item verb.
2000-11-15 Jeffrey Stedfast <fejj@helixcode.com>
* folder-browser-factory.c: Added a new Forward as Attachment
bonobo menu item verb.
* mail-view.c (view_forward_msg): Updated to reflect changes to
mail_do_forward_message(). It now forwards the message without
attaching it - is this what we want?
* mail-ops.c (mail_do_view_message_sources): New async function to
display message source dialog windows.
(setup_forward_messages): If we were asked not to forward the
message(s) as attachment(s) and the user chose more than a single
message, then default to making each message an attachment.
(cleanup_forward_messages): If we aren't forwarding the message as
an attachment, then quote the text and set the composer's body
with it.
* mail-callbacks.c (view_source): New callback to view the message
source of all messages that are currently selected.
(forward_attach): New callback to forward a message as an
attachment (forward_msg is now for forwarding a message without it
being an attachment).
(forward_message): Convenience function for forwarding messages.
svn path=/trunk/; revision=6585
Diffstat (limited to 'mail/mail-ops.h')
-rw-r--r-- | mail/mail-ops.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/mail/mail-ops.h b/mail/mail-ops.h index 262cfcfc18..0209d10529 100644 --- a/mail/mail-ops.h +++ b/mail/mail-ops.h @@ -59,7 +59,7 @@ void mail_do_attach_message (CamelFolder *folder, const char *uid, EMsgComposer *composer); void mail_do_forward_message (CamelMimeMessage *basis, CamelFolder *source, GPtrArray *uids, /*array of allocated gchar *, will all be freed */ - EMsgComposer *composer); + EMsgComposer *composer, gboolean attach); void mail_do_load_folder (FolderBrowser *fb, const char *url); void mail_do_create_folder (const GNOME_Evolution_ShellComponentListener listener, const char *uri, const char *type); @@ -71,4 +71,5 @@ void mail_do_edit_messages (CamelFolder *folder, GPtrArray *uids, void mail_do_setup_folder (const char *name, CamelFolder **folder); void mail_do_view_messages (CamelFolder *folder, GPtrArray *uids, FolderBrowser *fb); - +void mail_do_view_message_sources (CamelFolder *folder, GPtrArray *uids, + FolderBrowser *fb); |