Feature request: Move todo's between different lists (in the same workspace)
Sorry if I make feature requests you already have planned or we have discussed before, but I just wanted to get them in here so you can close them if you don't want to add them (so I know), or so they are here if you will add them at some point. :)
I would love to see a feature where I can move a todo to another list (or duplicate it to another list). The reason for this is that I tend to have a "Inbox" where I store everything and that is where I quickly add all new todo's. Then when I do my weekly planning I move them to the correct context list (eg. home, work, phone, etc.). However, currently in the app I need to open the task, edit the task, copy the line and paste it into a new task in the correct list, and then delete it from the "Inbox". It would be nice to instead be able to just have a way of moving it to another list from within the todo. Eg. something like a dropdown menu inside the todo where I can choose to move it.
This change - as implemented and merged to master already - might cause the following: Due to a sync conflict which is resolved using the server-first strategy, for a particular child item, there might be a link from the old parent to the child as well as the new item to the same child. We should handle this. It is probably difficult to keep the DB fully consistent. What we should do instead is probably the following: When loading items of a child, check the loaded child. If the child's parent UID is different, we don't include it in the result.