diff options
Diffstat (limited to 'mail/e-mail-reader.c')
-rw-r--r-- | mail/e-mail-reader.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/mail/e-mail-reader.c b/mail/e-mail-reader.c index a45301f3fe..dedacb8451 100644 --- a/mail/e-mail-reader.c +++ b/mail/e-mail-reader.c @@ -1058,6 +1058,17 @@ action_mail_previous_important_cb (GtkAction *action, } static void +action_mail_previous_thread_cb (GtkAction *action, + EMailReader *reader) +{ + GtkWidget *message_list; + + message_list = e_mail_reader_get_message_list (reader); + + message_list_select_prev_thread (MESSAGE_LIST (message_list)); +} + +static void action_mail_previous_unread_cb (GtkAction *action, EMailReader *reader) { @@ -2036,6 +2047,13 @@ static GtkActionEntry mail_reader_entries[] = { N_("Display the previous important message"), G_CALLBACK (action_mail_previous_important_cb) }, + { "mail-previous-thread", + NULL, + N_("Previous T_hread"), + NULL, + N_("Display the previous thread"), + G_CALLBACK (action_mail_previous_thread_cb) }, + { "mail-previous-unread", NULL, N_("P_revious Unread Message"), |