diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2013-06-02 23:03:34 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2013-06-03 01:22:41 +0800 |
commit | f5e47561f995ca50f2bbd45b940e0a10100281a5 (patch) | |
tree | 16386f25f49632fce70256294451993f65315480 /mail/e-mail-reader.h | |
parent | 1570f53d1eab0a750680df72be3363659f11db46 (diff) | |
download | gsoc2013-evolution-f5e47561f995ca50f2bbd45b940e0a10100281a5.tar gsoc2013-evolution-f5e47561f995ca50f2bbd45b940e0a10100281a5.tar.gz gsoc2013-evolution-f5e47561f995ca50f2bbd45b940e0a10100281a5.tar.bz2 gsoc2013-evolution-f5e47561f995ca50f2bbd45b940e0a10100281a5.tar.lz gsoc2013-evolution-f5e47561f995ca50f2bbd45b940e0a10100281a5.tar.xz gsoc2013-evolution-f5e47561f995ca50f2bbd45b940e0a10100281a5.tar.zst gsoc2013-evolution-f5e47561f995ca50f2bbd45b940e0a10100281a5.zip |
EMailReader: Add a "composer-created" signal.
Emitted to indicate a composer window was created in response to a user
action on the EMailReader. Examples of such actions include replying,
forwarding, and starting a new message.
If applicable, the source message (i.e. the message being replied to or
forwarded) is included in the signal emission.
New functions:
e_mail_reader_composer_created()
Diffstat (limited to 'mail/e-mail-reader.h')
-rw-r--r-- | mail/e-mail-reader.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/mail/e-mail-reader.h b/mail/e-mail-reader.h index 213ba63a41..6303ce99b0 100644 --- a/mail/e-mail-reader.h +++ b/mail/e-mail-reader.h @@ -30,6 +30,7 @@ #include <gtk/gtk.h> #include <camel/camel.h> #include <e-util/e-util.h> +#include <composer/e-msg-composer.h> #include <mail/e-mail-backend.h> #include <mail/e-mail-display.h> @@ -113,6 +114,9 @@ struct _EMailReaderInterface { gboolean (*enable_show_folder) (EMailReader *reader); /* Signals */ + void (*composer_created) (EMailReader *reader, + EMsgComposer *composer, + CamelMimeMessage *source); void (*folder_loaded) (EMailReader *reader); void (*message_loaded) (EMailReader *reader, const gchar *message_uid, @@ -178,6 +182,9 @@ void e_mail_reader_enable_show_folder (EMailReader *reader); void e_mail_reader_avoid_next_mark_as_seen (EMailReader *reader); +void e_mail_reader_composer_created (EMailReader *reader, + EMsgComposer *composer, + CamelMimeMessage *message); G_END_DECLS |