Incoming messages hard to find
The way Fractal handles incoming messages makes them hard to find afterwards.
They can cause 3 actions:
- display system notification
- mark the message in red
- display a number next to the relevant channel
These actions are not enough to find the urgent messages. Even if all three things happen, the user still has to manually match the contents of each incoming message to the channel log. It's easy to miss them if there's more than a couple, especially when the log needs to be scrolled up.
This is compounded by the inconsistency of the three conditions:
- if the message comes on the currently selected channel, no notification is displayed and no number is displayed. Once it's scrolled up out of view, user may never be aware of it.
-
@room
messages aren't always highlighted
A possible first step would be to address the inconsistency - by always displaying system notifications when Fractal is unfocused and by always highlighting "interesting" messages.
A more general solution could be to keep a list of "interesting" messages that would take user to the relevant point in the conversation.