Skip to content

[Feature] Collapse noisy membership/state “technical” timeline logs (join/leave/rename etc) #598

@Dark-Sheepa

Description

@Dark-Sheepa

Hi! Another agreed item for the record. 😄

Description

Unlike Discord, Matrix rooms often show a lot of “technical” timeline events (e.g. user joined/left, display name changes, etc.). In busy rooms this can spam the timeline and make the conversation harder to follow.

Element handles this nicely by “shrinking” these events by default (single-line / compact), with an option to expand if you want full details.

Requested feature

Add an option to expand these membership/state events in the message timeline and make it minimalistic by default, for example:

  • Render them as a compact single-line entry by default
  • Allow expanding a specific entry to see full technical details
  • (Optional) Group consecutive events into a summary like “5 membership events” with expand

Expected behavior

Normal chat messages remain prominent; technical/state logs become less visually noisy, but still accessible when needed.

Why it matters

This would significantly improve readability in active rooms and make Commet feel much more “daily-driver friendly”.

Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions