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

Feature request: Reorder within groups #1619

Open
myndzi opened this issue Mar 12, 2025 · 0 comments
Open

Feature request: Reorder within groups #1619

myndzi opened this issue Mar 12, 2025 · 0 comments
Labels
proposal A proposal for a new feature

Comments

@myndzi
Copy link

myndzi commented Mar 12, 2025

First off, thanks for your work on this. Like others, my TOTP list got long and hard to scan through, so I set about looking for an alternative that allowed grouping by use-case. This app solves that and also provides a lot of other functionality I like.

Now that I'm organized, I'm missing a minor feature that would be nice to have: within a group, I'd like to reorder the members so that certain items are at the top. I expect this isn't supported because it's ambiguous how reordering a filtered list would place the moved items in the full custom list.

I'd like to suggest a simple heuristic that could deal with this reasonably: move items the smallest distance that would satisfy the requested ordering.

Say you have these items:

  • A
  • B
  • C

And in the group view, "B" is filtered out, leaving only "A" and "C". If you drag "C" above "A", then in the full list you would wind up with C, A, B : directly before A is the nearest position that "C" can move to such that in the group view it will be sorted before "A". Similarly, if you drag "A" below "C", then in the full list you would wind up with B, C, A.

@myndzi myndzi added the proposal A proposal for a new feature label Mar 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal A proposal for a new feature
Projects
None yet
Development

No branches or pull requests

1 participant