diff options
author | Dan Winship <danw@src.gnome.org> | 2000-07-07 05:33:07 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2000-07-07 05:33:07 +0800 |
commit | 647cc8b6365be0a5b754adeb7912904ecfb655ca (patch) | |
tree | 5b2aff04c81d1665eb85d933421aaefedb05ebb8 /mail/message-list.h | |
parent | 5eae81928c7cb0507a4f0d5ff72bafce84baa394 (diff) | |
download | gsoc2013-evolution-647cc8b6365be0a5b754adeb7912904ecfb655ca.tar gsoc2013-evolution-647cc8b6365be0a5b754adeb7912904ecfb655ca.tar.gz gsoc2013-evolution-647cc8b6365be0a5b754adeb7912904ecfb655ca.tar.bz2 gsoc2013-evolution-647cc8b6365be0a5b754adeb7912904ecfb655ca.tar.lz gsoc2013-evolution-647cc8b6365be0a5b754adeb7912904ecfb655ca.tar.xz gsoc2013-evolution-647cc8b6365be0a5b754adeb7912904ecfb655ca.tar.zst gsoc2013-evolution-647cc8b6365be0a5b754adeb7912904ecfb655ca.zip |
New function to select the first message on or after the given row that
* message-list.c (message_list_select_next): New function to
select the first message on or after the given row that meets
certain flag criteria.
* folder-browser.c (etable_key): call message_list_select_next to
select next non-deleted message after Delete.
* mail-ops.c (real_fetch_mail): call message_list_select_next to
select first unread message in current folder if it changes.
(real_delete_msg): Remove the code to move the etable cursor. It
only makes sense really if you deleted the message with the
keyboard, so do it from there.
svn path=/trunk/; revision=3927
Diffstat (limited to 'mail/message-list.h')
-rw-r--r-- | mail/message-list.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mail/message-list.h b/mail/message-list.h index 0e21e69998..942436731e 100644 --- a/mail/message-list.h +++ b/mail/message-list.h @@ -106,5 +106,8 @@ void message_list_foreach (MessageList *message_list, MessageListForeachFunc callback, gpointer user_data); +void message_list_select_next(MessageList *message_list, int row, + guint32 flags, guint32 mask); + #endif /* _MESSAGE_LIST_H_ */ |