[Users] [Bug 4278] New: Mark all as read/unread does not belong to message context menu

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Thu Nov 21 10:54:31 CET 2019


            Bug ID: 4278
           Summary: Mark all as read/unread does not belong to message
                    context menu
           Product: Claws Mail
           Version: 3.17.3
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: UI/Message List
          Assignee: users at lists.claws-mail.org
          Reporter: jdelvare at suse.de

It has happened several times to me to mark ALL messages in a folder as read
(or unread) when I only intended to mark ONE message as read (or unread). The
options are next to each other in the message context menu (opened by
right-clicking on a message) and look the same except for one more word, so
it's pretty easy to be confused and click too fast.

When that happens, I just want to scream and cry, because I just lost all the
information about which messages I had already read in that folder, without
confirmation, and with no way to revert to the previous state. This has very
bad consequences as it may cause me to completely miss messages which could be
important. You can argue that I should pay more attention, but software should
help us do things right, not make our daily life harder. Claws served me very
well in that respect for the last 15 years and I would like to keep using it.

I believe this is a major UI design error and I would be surprised to be the
only one unhappy with it. Actually there are 2 different problems:

1* Right click is supposed to open a contextual menu, so all the items in the
menu should be related to the item I clicked on. If I right-click on a message,
I expect only options related to that message to be presented to me. "Mark all
as read/unread" is not related to the message, it is related to the folder
containing the message, so that option should be presented in the context menu
of the folder (where it already is). The option should NOT be presented in the
context menu of messages.

There are currently 3 different places where "Mark all messages as read/unread"
is presented: context menu of a folder, context menu of a message, and in Menu
bar > Message. I believe only the first is legitimate, the other two should be
removed. This will avoid tragic accidents and make the UI neater too. If you
are worried that the feature is only available through a context menu then,
thus not doable without a right-click, this can be addressed by adding a Folder
entry to the Menu bar and adding the feature there.

2* Mass actions like "Mark all messages as read" should ask for confirmation. I
thought that was the case but clearly it is not, as least not for me. I looked
into the options to see if there was a way to change that but could not find
anything. Did I miss it? It should be possible to request to be asked for
confirmation for all mass actions and that should be enabled by default in my
opinion. Evolution does that, for example.


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

More information about the Users mailing list