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

Element tries to collapse these in a smart, day separated way.
This is more like the first solution I described.
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 eventsIf 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