[Users] [Bug 3818] On Mailbox with various folders with unread mail "next unread" jumps to next folder with unread mail

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Wed May 3 10:19:40 CEST 2017


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3818

--- Comment #5 from tschweikle at gmail.com ---
Menu-item selected: "Ansicht -> Gehe zu ... -> Nächste ungelesene Nachricht"
(View -> Go to ... -> Next unread message")

And as one stated: Sort order: by date, descending

It is right:
setting sort order to "ascending" makes it behave as i am awaiting: going
through all unread messages of one folder, then, after none are left going to
the next folder with unread messages, starting at the first unread message (the
oldest in this case).

setting sort order to "descending" makes it behave as I never would think of:
it jumps to the latest message in sort order, not the oldest unread, then I
have to use "previous unread message" to jump to the next message, telling me
no unread messages are left if I reach the last unread message within this
folder and no other folder upwards has unread messages. To move to the next
folder with unread messages I have to use "next unread message", within the
folder I have to switch to "previous unread message" to scan through all
messages within this folder.

In my opinion "next unread message" should behave intuitively in all cases:
* sort order "ascending": going to the top unread message in list, descending
downward until no more unread messages are left, then continuing with the next
folder in folder pane with unread messages.
* sort order "descending": going to the last unread message in list, ascending
upward until no more unread messages are left, then continuing with the next
folder in folder pane with unread messages.

For "previous unread message" the same:
* sort order "ascending": going to the last unread message in list, ascending
upward until no more unread messages are left, then continuing with the
previous folder in folder pane with unread messages.
* sort order "descending": going to the top unread message in list, descending
downward until no more unread messages are left, then continuing with the
previous folder in folder pane with unread messages.

In short:
- "next" in all cases means "next", as you would expect it.
- "previous" in all cases means "previous", as you would expect it.
regardless of displaying lists sorted "ascending" or "descending".

As it is now, "next" and "previous" change meaning if you change sort order,
because "next" doesn't do what would be correct in such cases: jump to the
downmost message and not to the top message. As does "previous": jump to the
downmost message, instead to the top one if sort order is descending.

This could be overcome, if not using displaylist, but the sorted list to find
the "next" or "previous" unread messages.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Users mailing list