Skip to content

Option to hide or collapse room events #987

Description

@ToxicMushroom

Describe the problem

In large public rooms, there are often dozens of join/leave/name-change events between messages.
Usually I'm not interested in these but they can fill up the entire screen.

Describe the solution you'd like

Consecutive events like these could be listed in a comma separated list, ended with ... n other events
If you press that line it could show a popover containing all the events that it's hiding.

Alternatives considered

Option to completely hide these events on a per-room basis. (Would be simpler).
When I'm a user of a public space (not moderating), I'm not interested in these events at all.
And I could always uncheck this option if the need arises.

Additional context

Image Element tries to collapse these in a smart, day separated way. This is more like the first solution I described.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions