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 custom sorting #8

Closed
koeberlue opened this issue Nov 22, 2022 · 6 comments
Closed

Allow custom sorting #8

koeberlue opened this issue Nov 22, 2022 · 6 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@koeberlue
Copy link
Contributor

User story

As someone going shopping I would like to sort the shopping list manually to pre-plan my shopping trip and prevent scrolling through the list while shopping.

Background

When I create a shopping list I tend to order all entries by the approximate order I will find them in the store. So for example our local ALDI has the vegetables near the entry and dairies closer to the exit. I would then like to order my list like this:

  • zucchini
  • carrots
  • milk
  • butter
@nanawel
Copy link
Owner

nanawel commented Nov 23, 2022

Hi @koeberlue and thanks for your proposal.

I understand yout need but I'm not sure it can be addressed in an easy way.
You're saying you don't want to be "scrolling through the list while shopping", but even it's not ideal, searching an item to check it is also possible (using the search box on the bottom).

The way lists are implemented is a "fake" scroll actually, to prevent loading too much items on the page even if only a tiny part is visible. It makes reordering quite complicated to fit your needs.

@nanawel nanawel added enhancement New feature or request help wanted Extra attention is needed labels Nov 23, 2022
@sabamimi
Copy link

Hello there,
First let me say "Bravo, c'est une application très facile à prendre en main".
I do second this request to add various sorting list options.
I understand the manual sorting list request above and I would like to extend the sorting option to creation date enabling the list to be presented "as created" .
...encore bravo et merci

@nanawel
Copy link
Owner

nanawel commented May 8, 2023

Closing this proposal for now. I would be glad to review PR if there are of course.
Sorry 😕

@nanawel nanawel closed this as completed May 8, 2023
@vargylet
Copy link

This is exactly what my partner and I are missing too. Love the app, though! 😊

@nanawel
Copy link
Owner

nanawel commented Feb 23, 2024

It's not exactly the solution you're hoping for, but if you really want to group items together, you can use prefixes.
I know, it's to ideal, and using prefixes like "00" "10" "20" or "aa" "bb", etc. is a mess. But you also have emojis on your keyboard now!

Imagine this:

  • 🥦 carrots
  • 🥦 zucchini
  • 🍎 apples
  • 🍎 bananas
  • 🐮 butter
  • 🐮 milk

The idea is to choose a fixed emoji for a category, and then use it as a prefix for corresponding items. I can't guarantee they will be in the right order though, but at least they will be grouped.

@sabamimi
Copy link

sabamimi commented Feb 24, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants