SchildiChat / schildichat-desktop

Matrix client / Element Web/Desktop fork
https://schildi.chat
Apache License 2.0
379 stars 44 forks source link

[FR] Set "Show display name changes" and "show join/leave messages" on a per-room basis #184

Open 1bcb opened 1 year ago

1bcb commented 1 year ago

Feature Description: Currently, the toggle switches "Show display name changes" "show join/leave messages" under Settings->Preferences apply their settings to all rooms. I think there should be an additional option to override this setting for particular rooms.

Rationale:

Some matrix rooms consist solely of announcements, and do not allow non-moderators to leave comments. If there are a lot of users and the announcements are infrequent, then you may see hundreds of name changes or join/leave messages in between the announcements you are actually in the room for: the membership updates are essentially noise and I would like to hide them.

On the other hand, in a small matrix room where I am actively participating in the discussion, I want to know if someone joins, or if the people I am talking to have changed names.

su-ex commented 1 year ago

This might even be already possible with devtools, not sure. But a proper UI would sure be nice as well.