tstehr / shoppinglist Goto Github PK
View Code? Open in Web Editor NEWA React-based shared shopping list
Home Page: https://list.tilman.ninja
A React-based shared shopping list
Home Page: https://list.tilman.ninja
Parse "(?)" prefixed to a item as "No category" and ensure that this isn't overwritten by automatic category matching
route: list.tilman.ninja/grillen
TypeError: "Given object contained unexpected keys: changeId"
r https://list.tilman.ninja/static/js/main.0fda7e64.js:1
o https://list.tilman.ninja/static/js/main.0fda7e64.js:1
i https://list.tilman.ninja/static/js/main.0fda7e64.js:1
value https://list.tilman.ninja/static/js/main.0fda7e64.js:1
Qt https://list.tilman.ninja/static/js/main.0fda7e64.js:1
en https://list.tilman.ninja/static/js/main.0fda7e64.js:1
In https://list.tilman.ninja/static/js/main.0fda7e64.js:1
Zn https://list.tilman.ninja/static/js/main.0fda7e64.js:1
Yn https://list.tilman.ninja/static/js/main.0fda7e64.js:1
lr https://list.tilman.ninja/static/js/main.0fda7e64.js:1
ur https://list.tilman.ninja/static/js/main.0fda7e64.js:1
sr https://list.tilman.ninja/static/js/main.0fda7e64.js:1
ir https://list.tilman.ninja/static/js/main.0fda7e64.js:1
Qn https://list.tilman.ninja/static/js/main.0fda7e64.js:1
enqueueSetState https://list.tilman.ninja/static/js/main.0fda7e64.js:1
setState https://list.tilman.ninja/static/js/main.0fda7e64.js:1
value https://list.tilman.ninja/static/js/main.0fda7e64.js:1
main.0fda7e64.js:1:709079
Recently deleted sould be removed once they are older than a certain threshold. Show top completions instead
For example, I'm not gonna add the item "Müllbeutel 15l" anymore because I discovered that "Müllbeutel 25l" works better for my trash can. I find seeing "Müllbeutel 15l" in the history confusing and would like to remove it.
In Firefox on Android, the newlines in the hint text of the extended input field are not shown. Maybe bug in Firefox?
Add button to automatically convert units to metric
With some mobile keyboards, a space can be inadvertently added when using autocompletion. For example "listname" and "listname " are different lists, but the user might not have noticed.
There should be an option to transfer the category assignments from a list A to a list B. In my opinion, this should also include adding any categories from list A to list B. When the category assignments of list B are changed after the transfer, the category assignments of list A should not be changed. Existing category assignments for list B should not be changed during the transfer.
Use case: I want to know whether milk is not on the list because someone else already bought it, or because it was not added yet
Pressing enter when adding an item adds the item, while pressing enter when editing an item adds a new line. I expect to add a new line by pressing shift+enter and exit editing by pressing enter.
Add a way to share/export the link to the list. Normally, this would be accessible from the browser interface, but not in the installed progressive web app
On the main page, there should be a button and a lineedit for the title to create a new list.
Port client functionality that automatically finds a matching category from completions
This happens e.g. when pushing the home button
This helps users who want to navigate mostly by keyboard instead of mouse
Paste in multiple items at once
There should be an option to transfer a sorting from a list A to a list B. In my opinion, this should also include adding any categories from list A to list B, while not deleting any categories from list B.
Similar to etherpad welcome page, to allow creation of new lists
Button to combine to items with same name, category and compatible units
Behaviour similar to https://developer.android.com/design/patterns/navigation.html
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.