Yeah I know but the messages are exactly the part where I don't really need it. It's the channel list that becomes a mess.
It could really do with threaded channel lists too, so I can have my slack groups and discord servers with their channels underneath without bunching them all together without any organization.
Yeah I looked at spaces but it didn't seem to work for me. I couldn't set it up with my local bridges the way I want. And I don't want to micromanage everything.
The old tags worked very well for this but the problem is that element shows each tag as its own independently scrolling list. So if you have many of them you have lots of tiny scroll zones. That doesn't work at all. Also they seem to be wanting to deprecate tags, most of the management features have been removed from element.
Not an issue of spaces per se but with >1000 rooms/DMs, the Element Desktop UI can become very unresponsive, to the point of being barely usable, and sometimes freezes completely requiring killing the process. I haven't pinpointed the exact condition(s) that makes it freeze up/get very sluggish but even on good days it takes >5s to expand the "People" list.
This is on a modern desktop CPU with plenty of memory headroom. It never happened so far on a profile with less chats.
I hope that will improve when they switch out the Matrix implementation from JS to Rust, especially for the desktop version. (which is planned, I think)
When I tried it (when it had just freshly come out) I wasn't able to group channels of each bridge in their own space. Perhaps that's changed now as I hid the whole spaces tab when I first tried it and didn't try it again.
Tbh tags were fine, it was just the whole UI around it in Element that was just totally screwy. But the concept itself works ok (though I missed the ability to auto assign them based on the bridge).
I already achieve that by creating my own private spaces, where I distribute the rooms I am in as I see fit. Plus, I join the spaces of whatever topic I want to, too.