woefe / ShoppingList

A simple shopping list for Android
https://woefe.github.io/ShoppingList/
GNU General Public License v3.0
73 stars 23 forks source link

Add an option to move shopping lists into their own folder #46

Open MayeulC opened 6 years ago

MayeulC commented 6 years ago

This would allow synchronizing some of the shopping lists with my flatmate, while keeping others private.

I am not sure whether this would be better on a per-list setting, or as a global one.

The per-list setting probably makes more sense? If there is a folder "Mylist" and "Mylist/Mylist.lst" exists then display it as a list.


Next would be to add a few tags for multi-user shopping, I guess? (Added by/checked by/etc). But that's kind of out of the scope. (Maybe I'll do a git-based fork later? :P)

DJCrashdummy commented 5 years ago

if you look a the settings, there you can change the folder which contains your lists.

everything else like synchronising, sharing etc. should be done by your sync-software.


but i see that the current work-flow may be problematic if you can only sync/share folders... but probably the easiest fix for such cases would be the possibility to either work recursive or allow reading from more than one folder (with one default to create new list).

IMHO i really like the "recursive-idea": it is simple, effective and doesn't require much changes (except a workaround for duplicate list-names - as a quick fix i would simply reverse the relative path)... and in future it can also be used for grouping list (if demanded). thinking a little bit more about this idea it may be reasonable to limit the deep to one level: so the scanning-effort is limited, no confusion by grouping with more than one folder-level and no need to display endless folder-structures reversely in the app (simply append the folder-name in brackets).