Open MayeulC opened 6 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).
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)