Skip to content
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

Nio should allow for better control of the chats list. #229

Open
justMaku opened this issue Jan 18, 2021 · 3 comments
Open

Nio should allow for better control of the chats list. #229

justMaku opened this issue Jan 18, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@justMaku
Copy link

Currently the chat list within Nio is a flat table view which users need to scroll through to navigate to a chat they want to enter, and doesn't implement the "favorites" or "low priority" section that is present in Element.

Users are also not able to quickly see just 1-on-1 chats or group chats, another feature that is present in Element.

@kiliankoe
Copy link
Member

I definitely want to have some kind of UI to either highlight or separate rooms from DMs. Ideally of course Nio will also support favorites and low priority marked rooms as such.

Any idea how to tackle the former? I'm not a big fan of iOS Element's overview screen. One thing I've seen proposed in other Matrix clients is a segmented control at the top to switch between DM's and larger rooms, but that also feels a bit weird. Maybe a page-based design?

@pixlwave
Copy link
Member

Side note: It might also be worth considering the upcoming Spaces feature in any update to the presentation of the rooms list.

@kiliankoe
Copy link
Member

kiliankoe commented Jan 18, 2021

Good point, planning for that sounds very sensible!

Thinking about similar concepts from other platforms, we could try something akin to what Slack does for multiple workspaces as a separate sidebar? Which is also the direction Element is heading afaict (basically the representation the communities used before)?

@kiliankoe kiliankoe added the enhancement New feature or request label Jan 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants