diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2001-04-27 07:36:10 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2001-04-27 07:36:10 +0800 |
commit | 6722d22f5fba8217d396c0d8555bf78ffb0634e9 (patch) | |
tree | 805d51a00a5678e2c8fe3babc6c46f4eb218817e /mail/mail-callbacks.c | |
parent | 6738df5abdfc2346493140ab1e54421fa8f45977 (diff) | |
download | gsoc2013-evolution-6722d22f5fba8217d396c0d8555bf78ffb0634e9.tar gsoc2013-evolution-6722d22f5fba8217d396c0d8555bf78ffb0634e9.tar.gz gsoc2013-evolution-6722d22f5fba8217d396c0d8555bf78ffb0634e9.tar.bz2 gsoc2013-evolution-6722d22f5fba8217d396c0d8555bf78ffb0634e9.tar.lz gsoc2013-evolution-6722d22f5fba8217d396c0d8555bf78ffb0634e9.tar.xz gsoc2013-evolution-6722d22f5fba8217d396c0d8555bf78ffb0634e9.tar.zst gsoc2013-evolution-6722d22f5fba8217d396c0d8555bf78ffb0634e9.zip |
Don't filter on Seen status. (previous_msg): Same. (next_unread_msg): New
2001-04-26 Jeffrey Stedfast <fejj@ximian.com>
* mail-callbacks.c (next_msg): Don't filter on Seen status.
(previous_msg): Same.
(next_unread_msg): New function that does what the old callback
next_msg callback did (only better named).
(previous_unread_msg): Same.
svn path=/trunk/; revision=9605
Diffstat (limited to 'mail/mail-callbacks.c')
-rw-r--r-- | mail/mail-callbacks.c | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/mail/mail-callbacks.c b/mail/mail-callbacks.c index 18407ee6a4..8f42ebdbe8 100644 --- a/mail/mail-callbacks.c +++ b/mail/mail-callbacks.c @@ -707,7 +707,7 @@ reply_to_all (GtkWidget *widget, gpointer user_data) return; mail_reply (fb->folder, fb->mail_display->current_message, - fb->message_list->cursor_uid, TRUE); + fb->message_list->cursor_uid, TRUE); } void @@ -1333,13 +1333,33 @@ next_msg (GtkWidget *button, gpointer user_data) int row; row = e_tree_row_of_node(fb->message_list->tree, e_tree_get_cursor (fb->message_list->tree)); + message_list_select (fb->message_list, row, MESSAGE_LIST_SELECT_NEXT, 0, 0); +} + +void +previous_msg (GtkWidget *button, gpointer user_data) +{ + FolderBrowser *fb = FOLDER_BROWSER (user_data); + int row; + + row = e_tree_row_of_node(fb->message_list->tree, e_tree_get_cursor (fb->message_list->tree)); + message_list_select (fb->message_list, row, MESSAGE_LIST_SELECT_PREVIOUS, 0, 0); +} + +void +next_unread_msg (GtkWidget *button, gpointer user_data) +{ + FolderBrowser *fb = FOLDER_BROWSER (user_data); + int row; + + row = e_tree_row_of_node(fb->message_list->tree, e_tree_get_cursor (fb->message_list->tree)); message_list_select (fb->message_list, row, MESSAGE_LIST_SELECT_NEXT, 0, CAMEL_MESSAGE_SEEN); } void -previous_msg (GtkWidget *button, gpointer user_data) +previous_unread_msg (GtkWidget *button, gpointer user_data) { FolderBrowser *fb = FOLDER_BROWSER (user_data); int row; |