Search room filter: (design only): needs some work, changing way search works as per comments on Zeplin screen
Just to capture the new Search behaviour we agreed on yesterday before I forget:
Screen URL:
https://app.zeplin.io/project.html#pid=573bea252e3e73497df13165&sid=57472978a218f613300f762a
See also #1853 (which is basically a dup)
There is an opportunity to add some "power user" features here without increasing UI complexity at all. So I'll make a few possible other "wishlist" type suggestions:
Also note that currently, selecting a room from the filter clears the filter and list. I'm not sure this is user-expected behavior. Say I'm troubleshooting a X issue, and filter my channels to show X-related channels. I think being able to work from that restricted list until I'm done with my job makes sense. Of course, that conflicts with the "quick room switcher" use case. Again, perhaps a syntax flag might make the filter "sticky" for power users.
Around a week ago I began wishing for support for either|or queries.
… Show only channels bridged with …
💯
Here, for example, I imagined that simply seeking _moznet_ would present all Moznet rooms that I have joined:

Re: Room filtering in dir should search names, topics as well as aliases · Issue #974 · vector-im/riot-web maybe the scope of 974 can be expanded to include some of what's envisaged here in 1754.
@nadonomy might be worthwhile you looking through this to see if any of these things are still desirable in new design docs. Closing for now, re-open if viably needed.
Most helpful comment
There is an opportunity to add some "power user" features here without increasing UI complexity at all. So I'll make a few possible other "wishlist" type suggestions:
Also note that currently, selecting a room from the filter clears the filter and list. I'm not sure this is user-expected behavior. Say I'm troubleshooting a X issue, and filter my channels to show X-related channels. I think being able to work from that restricted list until I'm done with my job makes sense. Of course, that conflicts with the "quick room switcher" use case. Again, perhaps a syntax flag might make the filter "sticky" for power users.