[Users] [Bug 4255] Switching 'Thread view' on/off discards message selection

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Mon Oct 7 10:46:07 CET 2019


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

--- Comment #4 from Santa Claws <bugreporter at riseup.net> ---
Because it gives efficiency and convenience. Also it is expected behavior and a
common principle in various programs.

Conceptually:

Selection and view are separate things. Selection is a property of the selected
entity, not of the view. One selects things in order to work with them further,
not just to view them. It may be easier to make a selection in one view and
then work on it in another. So the "view" is just a representation of the
information in a different form. It must not affect the properties of the
viewed entities (one of which is whether they are selected or not).

Example in Libreoffice Calc: you can select cells and switching from 'Normal'
to 'Page break' view does not affect selection.

Example task in Claws (just one I can think of right now): Select the latest N
messages from a thread with multiple branches and sub-subjects for further
manipulation. Currently it is easy to select all messages of a thread in thread
view, yet it is easier to select messages chronologically in a linear
(non-threaded) view. This means the process would need some kind of 2-pass
"cross-section" of selection, e.g.

1. Select all messages of the thread in thread view
2. Switch to linear view
3. Unselect the older ones

Currently this is not possible without using filters or other gymnastics which
can be a quite time consuming if one uses email actively.

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


More information about the Users mailing list