Split out from #17, where @MrPapaya-JRR asked whether one exists. It does not: deleting a note removes it, and the only way back is a backup.
What this needs:
- deleted notes go somewhere recoverable instead of being removed outright, with their group, tags and modified date intact so restoring puts a note back where it was
- somewhere to see what is in there and restore or permanently delete
- automatic cleanup after some period, and a way to empty it
Worth deciding:
- whether deleted notes stay inside the database, which keeps them under the same encryption as everything else and is the reason to prefer it, at the cost of the file not shrinking when a note is deleted
- whether a .kndb carrying deleted notes should include them on export, which it probably should not
- whether Shift+Delete keeps the current behavior of deleting outright
Split out from #17, where @MrPapaya-JRR asked whether one exists. It does not: deleting a note removes it, and the only way back is a backup.
What this needs:
Worth deciding: