This repository was archived by the owner on Aug 26, 2024. It is now read-only.

Description
Many people have todo lists for different projects. For example I would keep my shopping list separate from my chores list. Being able to keep multiple lists would greatly improve the usefulness of the app.
Proposal: In the top menu bar add a clipboard icon.

This icon opens the list menu, a "ListTiles" flutter widget. Here the user can create and delete lists similarly to how they would create and delete list items in minttask already. To create a list the user would press a button with the plus symbol (+) in the bottom right corner of the screen. To delete a list the user would press and hold on a ListTile and after a couple seconds a dialogue would pop up and ask the user if they wanted to delete the list. Accidentally deleting a whole list would be a much worse situation than just one item, so pressing and holding to open the deletion dialogue may be better than a simple delete button or swiping. The ListTile widget supports press-and-hold as an input. The undo snackbar would appear after deleting a list just as it would for deleting an item.
Individual tasks/items can be moved from their current list to another list. After clicking on an item to edit it, there should be a button at the top of the screen next to (or replacing) the trash-bin icon that opens the list menu. Clicking on a list will send that item to the selected list, and remove it from its current list.
