Room list has no way to filter on mentions
Steps to reproduce
- Have "all messages" notifications enabled.
- Want to catch up on unread rooms where i've been mentioned
- Look for a room list filter to let me filter on mentions
- Discover there isn't one.
- Have to manually scroll through the list searching for rooms which have a hard-to-spot green @
Outcome
What did you expect?
Ability to know when people address messages to me.
What happened instead?
If you have notifications set to "notify People, Mentions & Keywords" then most of the rooms you will see in the Unreads filter are currently people talking directly to you (either with explicit mentions or in DMs or keyword mentions). (However, it's very confusing that 'Unreads' shows you unread notifs, rather than unread rooms, see #3951).
However, if you have notifications set to "notify All", the "unreads" filter is pretty useless for finding mentions, and you end up feeling very frustrated.
filing on behalf of @AmandineLP
Your phone model
No response
Operating system version
No response
Application version
877
Homeserver
No response
Will you send logs?
Yes
Thanks for filing for me. Concretely, this issue means that if I'm afw I will miss important messages as people will be mentioning me for attention and (esp when afk) I am not going to spend minutes scrolling to try to find the undiscernable green @ next to the green dot.
And to make it clear again: the @ being green does make it undiscernable.
The mentioned messages are the most important ones, so if we add an Mention filter it should accessible in one tap, not hidden behind horizontal scroll.
The ability to pin mentions to the top of the list would be another way to spot them easily without having to add a filter.
I will let @mxandreas answer for the plans on Mobile. On Web we plan to implement a secondary filter that allows to filter the unread rooms list by Mentions as part of the new Left Panel epic we're currently working on.
It's a secondary filter temporarily as in the future we plan to have an activity centre that would reduce the number of clicks and help with triaging messages and large numbers of rooms outside of the room list.
I don't know how many folks will have an unmanageably long list of unread rooms -- would love more data on that.
On Web we plan to implement a secondary filter that allows to filter the unread rooms list by Mentions as part of the new Left Panel epic we're currently working on.
My personal opinion (e.g. not something I have concluded with designers as an agreed solution) is that such second-level filter could be a intermediate step, in particular if it is easy to accomplish.
However, I think the eventual solution to effectively keep track of what requires your attention, is to have a Mentions section in the future Activity Centre - similarly like it would list the Threads the user is participating (just like Slack does it). The primary advantage is that it is message-based rather than room-based so easier to track if there are multiple mentions in one room, etc.
Totally agreed that the activity centre idea is the right long-term solution.
However, it doesn't exist yet, and it's not going to land any time soon, so PLEASE can we have a pragmatic workaround in the short term instead - e.g. a Mentions filter. (No need to introduce the concept of secondary filters imo; it can just be a plain old filter).