From e06c2e80e778e0077cf8bf1e71d7bcca06cdbff8 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Wed, 9 Jul 2008 07:58:55 +0000 Subject: ** Fix for bug #206592 2008-07-09 Milan Crha ** Fix for bug #206592 * evolution-composer.ui: * e-composer-actions.h: * e-composer-actions.c: (action_new_message_cb), (entries): Action to invoke New Message window from the composer itself. svn path=/trunk/; revision=35733 --- composer/e-composer-actions.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'composer/e-composer-actions.c') diff --git a/composer/e-composer-actions.c b/composer/e-composer-actions.c index 0d86e64d48..07ec555452 100644 --- a/composer/e-composer-actions.c +++ b/composer/e-composer-actions.c @@ -25,6 +25,7 @@ #include #include #include +#include #include "misc/e-charset-picker.h" @@ -339,6 +340,13 @@ action_send_options_cb (GtkAction *action, "mail-composer:send-options-support", NULL); } +static void +action_new_message_cb (GtkAction *action, + EMsgComposer *composer) +{ + em_utils_compose_new_message (NULL); +} + static void action_smime_encrypt_cb (GtkToggleAction *action, EMsgComposer *composer) @@ -522,6 +530,13 @@ static GtkActionEntry entries[] = { N_("Insert Send options"), G_CALLBACK (action_send_options_cb) }, + { "new-message", + "mail-message-new", + N_("New _Message"), + "n", + N_("Open New Message window"), + G_CALLBACK (action_new_message_cb) }, + /* Menus */ { "charset-menu", -- cgit v1.2.3