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

allow manual sorting of rooms for all room categories #1558

Open
foss- opened this issue Feb 28, 2017 · 10 comments
Open

allow manual sorting of rooms for all room categories #1558

foss- opened this issue Feb 28, 2017 · 10 comments

Comments

@foss-
Copy link

foss- commented Feb 28, 2017

Currently: Rooms move up and down as new messages are posted in them. I understand this is a feature. But I dislike it and find it disorienting and confusing.

Expected: I'd like to sort the rooms manually following my own needs and logic. Please respect that and add an option to make that sorting permanent.

I am unsure if this is only a problem in "Low Priority" or in all room categories. Whichever it is, I'd propose to add the option to all room categories and not only one.

  • macOS 10.12.3
  • Riot Version: 0.9.7
@ara4n
Copy link
Member

ara4n commented Mar 8, 2017

one mitigation could be element-hq/element-web#268, however understood that you'd prefer to pin the ordering permenantly.

@ara4n
Copy link
Member

ara4n commented Mar 8, 2017

this can probably be sorted out as part of element-hq/element-web#1373

@aaronraimist
Copy link

Duplicate of element-hq/element-web#4343 (has more thumbs)
Also related: element-hq/element-web#8614

@foss-
Copy link
Author

foss- commented Feb 4, 2020

That's not really how duplicates work, but ok. Nice to see this just went from P3 to P2. Hooray.

@jryans
Copy link

jryans commented Feb 5, 2020

I think I'd actually like to keep this open, as element-hq/element-web#4343 has a larger scope, and we might not do all of it at the same time.

@jryans jryans reopened this Feb 5, 2020
@turt2live
Copy link
Member

the 2020 room list doesn't have manual ordering as an option, but if people poke localStorage and set something like localStorage.setItem("mx_tagSort_m.lowpriority", "MANUAL") it'll do the right thing after a page reload.

@exuvo
Copy link

exuvo commented Dec 20, 2020

turt2live what do you mean by "do the right thing"? Would that setting allow me to drag and drop reorder rooms? If so could you be more specific in where exactly i should put that line?

@turt2live
Copy link
Member

You'd have to tag the room using the room tagging API - it does not enable drag&drop.

The API is here: https://matrix.org/docs/spec/client_server/r0.6.1#room-tagging

@t3chguy t3chguy transferred this issue from element-hq/element-web May 11, 2023
@AberrantWolf
Copy link

AberrantWolf commented Jun 19, 2023

I also want manual room sorting and I tried to click the above link and it appears to no longer be valid.

This link might be the right one now: https://spec.matrix.org/latest/client-server-api/#room-tagging

@makoConstruct
Copy link

makoConstruct commented Oct 31, 2023

I came here to request this, but on reflection, I think fixed sort order is arguably much less useful than sorting by unread. In practice, in discord, when I want to go to a specific channel, I don't open the server, find the subcategory, and look for it by eye. With a normal amount of servers, that becomes impractical, and instead I'll press ctrl+k and type its name. That also works in element.

I think it makes sense for channels to have a manual sort that's secondary to sorting by unread status, so if they're all read or unread, they follow the manual sort ordering.

The only time I really need to look through the whole channel list is when I first join a space and I'm getting to know the channels, at that stage it makes sense for the channels to be sorted manually by the space maintainers, according to their importance (I strongly prefer that to alphabetical ordering. For long channel categories, I think it's important to sort by importance). At that time, they'll all be unread, so they'd have the manual ordering.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants