Giter Site home page Giter Site logo

Sorting about shoppinglist HOT 5 CLOSED

DocSniper avatar DocSniper commented on September 2, 2024 1
Sorting

from shoppinglist.

Comments (5)

woefe avatar woefe commented on September 2, 2024

Manual "one-shot" alphabetic sorting from the menu should be possible to implement 👍

But I'm not a fan of automatic sorting, because:

  • It conflicts with manually rearranging (for me that's one of the most important features). Having both enabled at the same time will be pretty unusable.
  • I found it pretty annoying in other apps. I constantly lost (visual) focus on items after clicking something and the list suddenly re-sorts

Maybe, if there is enough demand for it, I could implement an option to enable either "automatic sorting" or "manual rearranging". But for now I probably won't implement it.

What is your use-case for automatic sorting by checked/unchecked? If you want to use it to have a repository of items that can be quickly added, I have a different (possibly better) solution in #10.

from shoppinglist.

DocSniper avatar DocSniper commented on September 2, 2024

Automatic sorting was just a spontaneous idea, but to understand my intention behind, here my standard shopping list app use case explained:

I like the idea behind apps like Trolly or ShoLi which have basically 2 lists, an item list and a needed list or shopping list.

The reason why I think an item list is mandatory is I don't want to enter the same things always and always again. Like milk or bread e.g. which I need to buy nearly every time when I go shopping.

This is also the reason why I "need" alphabetical and checked/unchecked (auto) sorting. So I can have all items in one list. Searching is far easier in a huge list when it's a-z sorted. Same with shopping, it's easy when all things I need are on top of the list. If I had to scroll and search in the complete list I would go insane, same with manual sorting to the top before shopping.

Maybe I'm incompatible to your app, but I like your app. :-)

from shoppinglist.

DocSniper avatar DocSniper commented on September 2, 2024

Oh I see, the idea from #10 is like an item list. Maybe it can fit my requirement even better than to have item and shopping list unified and sorted.
With the idea in #10 I would have my 2 lists back.

Great idea ... can't wait to test that feature. ;-)

from shoppinglist.

woefe avatar woefe commented on September 2, 2024

Alphabetic sorting is implemented (on master).

I had some more ideas on #10. @sniperle, if you have the time, I'd welcome you to join the discussion on #10.

from shoppinglist.

DocSniper avatar DocSniper commented on September 2, 2024

Thank you for implementing. :-)
Will test it as soon as it's available via F-Droid.

from shoppinglist.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.