Bug 1972 - undo Move to Trash
Summary: undo Move to Trash
Status: NEW
Alias: None
Product: Claws Mail (GTK 2)
Classification: Unclassified
Component: Folders (show other bugs)
Version: 3.5.0
Hardware: All All
: P3 enhancement
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2009-08-05 13:43 UTC by Tarlika Elisabeth Schmitz
Modified: 2020-11-17 16:29 UTC (History)
5 users (show)

See Also:


Attachments

Description Tarlika Elisabeth Schmitz 2009-08-05 13:43:58 UTC
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.
Comment 1 Marcel van der Boom 2009-09-10 10:24:28 UTC
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.
Comment 2 Holger Berndt 2009-09-11 17:23:17 UTC
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.
Comment 3 Del Fernandes 2011-09-14 23:49:07 UTC
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.
Comment 4 Steve Wardle 2011-11-07 17:13:58 UTC
Please add my vote for this enhancement.
Comment 5 joan 2015-12-03 13:40:39 UTC
I think it would be useful too!
Comment 6 Dominik 2016-09-11 11:01:59 UTC
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.
Comment 7 fghuzrazfvfgbfhudgbzudfag 2016-10-24 18:43:16 UTC
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.
Good luck!
Comment 8 Luc Pardon 2020-11-17 16:29:27 UTC
For what it's worth, I have just submitted a patch that enables an "undelete" for messages in IMAP folders. See bug 4413.

Just to be sure: this allows to revert a "real" delete, not a "move to trash", and it is most certainly not that super-duper-doitall undo button that we are all waiting for ...

Note You need to log in before you can comment on or make changes to this bug.