Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Collapse multiple join/leave messages into one. #1062
A moderately sized room that is quiet for some time tends to collect a number of join and leave messages. These aren't all that interesting, so having them take up less UI space would be nice. One exception I can think of would be the part message of someone who was recently active / sent messages.
An example of this can be found in Swift, where such idle comings and goings would show up something like:
A leave notification, followed later by a join notification (with no chat messages in between, but perhaps with other join/leave notifications from other users) can be squashed.
I think I've done enough here to close this issue, even though I haven't done exactly what you asked for.
To collapse all leave/join messages into one seems like more work than it's worth, especially given the opportunity cost of not getting to other tasks/features.
What I've done now:
I believe this should go a long way to avoid join/leave clutter and should hopefully appease most.