Claws Mail Bugzilla – Bug 1972
undo Move to Trash
Last modified: 2016-10-24 18:43:16 CEST
Can I please, please, have an undo Delete Message? (like Thunderbird)
I sometimes delete the wrong message by mistake and often have no idea which one I deleted. As my trash is usually huge and my inbox often contains months old messages, I have nae chance of finding the deleted email.
I'd second this, but perhaps it's better to have a generic undo which not only can undo the move to trash (although that *is* what triggered my search here too) but any operation?
Ideally of course would be a configurable undo list length, but perhaps that is too much initially.
Indeed, I also think that offering the possibility to undo to all kinds of operations would be a great improvement of the UI. I like how GMail even let's you undo message sending for a short period of time..
> Ideally of course would be a configurable undo list length
> but perhaps that is too much initially.
The undo/redo stack implementation is not really the problem. I could even extract a small GObject-based implementation from a small project of mine, with configurable list length, undo/redo-possible-signals, and stack entry grouping.
However, I am afraid hooking up Claws Mail would be a pretty big task.
Bump! It has been a while and undo has not been implemented yet. Instead of waiting to get a super-duper-doitall undo button, can we at least have an undo move to trash button? That should be quite simple.
Please add my vote for this enhancement.
I think it would be useful too!
Hm, still no way to undo deletions? I migrated from kmail to claws mail (3.14) and I really miss this functions.
Dear developers, please implement it.
I'm also looking forward to have this option.
For everybody (like me today) who unintentionally deleted (moved to trash) mails, here is a workaround:
Claws changes the UID of a mail upon moving it. On a file system level, that means moving in combination with renaming the mail file(s). Therefore, one can identify moved mails by looking at and sorting according to the highest = newest UIDs in claws, and one can identify their files (which are named after their UIDs) by looking at and sorting according to the "created at" attributes in file system browser.