SchildiChat / schildichat-desktop

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

Hide DM rooms as well when explicitly added to spaces #163

Open Zocker1999NET opened 1 year ago

Zocker1999NET commented 1 year ago

Is your feature request related to a problem? Please describe. I'm always frustrated when I go at Home & see too many DM rooms. Some of them are important to me (because I know the people personally), but some aren't (e.g. because these are test rooms with myself on other servers or people I only know barely & only talk with on certain topics). And my target is to have "Home" mostly only occupied with (DM) rooms with persons which are important to me.

Describe the solution you'd like Like I heavily sort certain rooms away into their proper spaces (so these rooms do not show in Home), I would like to be able to sort away certain direct message rooms.

Describe alternatives you've considered One alternative solution would be to unmark such rooms as DM rooms, however this is not user-friendly to do & it comes with its own perks like the room does not get sorted to "People" when looking into the certain space.

Additional context I think for people which have "Show all rooms in Home" disabled, this should be acceptable. Also it is quite uncommon to add DM rooms (not the accounts behind them) to spaces. I assume this mostly only happens when users like me create a bunch of personal spaces which no one else will ever be able to see.

And to clarify: the change requested should NOT hide DM rooms in Home if other persons have joined other spaces too. It should only affect DM rooms if those are added to spaces I have joined.

And SchildiChat Android already does that. So it would make sense to make both behave the same.