diff options
Diffstat (limited to 'mail')
-rw-r--r-- | mail/ChangeLog | 6 | ||||
-rw-r--r-- | mail/em-folder-view.c | 9 |
2 files changed, 15 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog index cf5fdeacd9..734bf616df 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,9 @@ +2007-06-12 Bastien Nocera <hadess@hadess.net> + + * em-folder-view.c: (emfv_list_key_press): + Add support for the XF86Reply and XF86MailForward multimedia + keys (Closes: #442631) + 2007-06-09 Matthew Barnes <mbarnes@redhat.com> * Makefile.am: diff --git a/mail/em-folder-view.c b/mail/em-folder-view.c index af075dd436..8861084001 100644 --- a/mail/em-folder-view.c +++ b/mail/em-folder-view.c @@ -2455,6 +2455,15 @@ emfv_list_key_press(ETree *tree, int row, ETreePath path, int col, GdkEvent *ev, case GDK_ISO_Enter: em_folder_view_open_selected(emfv); break; +#ifdef HAVE_XFREE + case XF86XK_Reply: + emfv_message_reply(emfv, REPLY_MODE_ALL); + break; + case XF86XK_MailForward: + uids = message_list_get_selected(emfv->list); + em_utils_forward_messages (emfv->folder, uids, emfv->folder_uri); + break; +#endif /* HAVE_XFREE */ case '!': uids = message_list_get_selected(emfv->list); |