GNOME Bugzilla – Bug 382007
Deleted notes should go into trash
Last modified: 2017-07-31 12:41:42 UTC
Notes shouldn't be deleted "forever", they should go in a trash so that they are recoverable if needed. The trash should be emptied on startup or on demand or be bypassed on option, like how other trashes work.
An idea: like the "recently fixed bugs" in bugzilla, notes could be deleted forever a few days after they are deleted.
So technically, notes are actually never deleted. Delete just moves them into the ~/.tomboy/Backup directory. In Bugzilla, bugs are never deleted.
What I meant is I'd like to have a way to get recently removed notes back quickly from the UI.
Marking this as a feature (not a bug).
Argh! Too late for this release (because feature freeze has already started), but a "Trash" item could easily fit in the main UI where notebooks are. It could be listed directly under "All Notes" and "Unfiled Notes" ... or at the bottom of the list. Perfect fit there though. To ease the programming load, deleting a note could really just add a "system:deleted" tag to the note. The UI could be adjusted to not show these notes (unless "Trash" is selected in the main window). When a user empties the trash, then the notes tagged as "system:deleted" would really be deleted.
15:59 <@sandy|away> boyd: would you want this to work for notes that have already been moved to ~/.tomboy/Backup? 15:59 <@sandy|away> I would expect a ton of title conflicts, etc 16:00 <@boyd> sandy|away: ah...title conflicts. i figured it wouldn't be so easy :( 16:00 <@sandy|away> (we could change title to "title (deleted 12/30/2007)" or osmething) 16:00 <@boyd> good point 16:00 <@boyd> better left for next release
Setting the default assignee and QA Contact to "tomboy-maint@gnome.bugs".
The Tomboy team has moved from GNOME Bugzilla to GitHub for bug reports and feature requests: https://github.com/tomboy-notes/tomboy/issues/ Closing this report as NOTGNOME as part of Bugzilla Housekeeping (bug 781054) to keep tasks in one place. Please feel free to transfer this task to GitHub if this task is still valid in a recent Tomboy version. We are sorry for the inconvenience.