-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Use the new room list by default #30640
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Keep legacy viewRoomByName until we delete the olds tests.
…e room name. Using title which should be exact.
|
You say "by default", but is there a way to remain on the old room list? For my usage I find this (v1.12.0) a significant UX downgrade, even after looking through settings a lot, trying to mitigate it somehow. |
|
@vcunat you can disable it in Settings > Labs only if your instance has |
I think for me one of the filters (Unreads/People/Rooms) was suddenly selected by default and me never using it, I didn't realize that I can just unselect them and it confused me massively. after toggling beta settings they were unchecked though. anyway, maybe you experience something similar? |
|
I only see "Video rooms" and "Notification Settings" in the labs. |
|
@vcunat sounds like your instance lacks this:
There are many options available in labs with that option enabled. |
|
My instance, as in https://app.element.io or matrix.org? Anyway, my "problem" is that there are veeery many rooms. So I was permanently in a room view (icons only on the left) where I had the "favorite" rooms first and underneath the normal rooms from which only a couple last-active could fit – and the rest would get visible by simple scrolling. Now I'd apparently have to expand the filter list and adjust filters whenever I wanted to have a look. Also the room list takes a few times more width than before. It can't be reduced to just icons anymore, which hurts me especially when viewing threads. Well sure, I could start maximizing the Element window whenever I do something like that... |
|
app.element.io, matrix.org is your (presumably) chosen Matrix homeserver. As you can see on http://app.element.io/config.json |
|
@vcunat It can still be disabled for now on app.element.io if devtools are enabled ( |
I agree, the new room list is a major downgrade in terms of usability. It might look cleaner, but it removes significant functionality. You can no longer have in one screen/view the 3 groups (Favorites/People/Rooms) you had before (without having to click anywhere to see the stuff you want), with the option to show more/less rooms for each group and also can no longer show message previews. I've disabled the new room list for now, but I am afraid this option will be removed in the future, making Element unusable for me. |
|
@JohnDepon There is a just-opened issue for groups/sections instead of filters you might be interested in |
https://build.opensuse.org/request/show/1306767 by user dheidler + anag_factory - Version 1.12.0 ## 🦖 Deprecations * Remove remaining support for outdated .well-known settings (element-hq/element-web#30702). Contributed by @richvdh. ## ✨ Features * Add decline button to call notification toast (use new notification event) (element-hq/element-web#30729). Contributed by @toger5. * Use the new room list by default (element-hq/element-web#30640). Contributed by @langleyd. * "Verify this device" redesign (element-hq/element-web#30596). Contributed by @uhoreg. * Set Element Call "intents" when starting and answering DM calls. (element-hq/element-web#30730). Contributed by @Half-Shot. * Add axe compliance for new room list (https://github.com
https://build.opensuse.org/request/show/1306768 by user dheidler + anag_factory - Fix fix-oxc-resolver.patch - Version 1.12.0 ## 🦖 Deprecations * Remove remaining support for outdated .well-known settings (element-hq/element-web#30702). Contributed by @richvdh. ## ✨ Features * Automatically select first source for desktop capture under Wayland (element-hq/element-desktop#2526). Contributed by @byquanton. * Add decline button to call notification toast (use new notification event) (element-hq/element-web#30729). Contributed by @toger5. * Use the new room list by default (element-hq/element-web#30640). Contributed by @langleyd. * "Verify this device" redesign (element-hq/element-web#30596). Contributed by @uhoreg. * Set Element Call "int
|
is the option gone, to hide the "room name"? |
|
This design is horrible, please go back to the previous one, it's much more useful. |
|
This is the stuff of nightmares. I can only negative feedback from all of our users. Why was this decided? Please, please bring back the old simple sidebar with Persons and Rooms in one single view. It's absolutely confusing and inconvenient. I have yet to find at least a single person in the whole company who likes it... Sigh. |
|
Please revert these changes. No one at my company is happy with the new room list, there's only negative feedback. You need to listen to the community. |
|
hi folks - thanks for the feedback, it has been noted; we’ll work on bringing back “sections” (ie room sublists) on the new leftpanel in future. fwiw, the feedback has not been universally negative - we’ve seen a bunch of positive feedback… just not here. Meanwhile, I’m going to lock this; the point has been made. |



This PR forces on the new room list for app/develop and fixes the tests that used to depend on the old room list
Checklist
public/exportedsymbols have accurate TSDoc documentation.