Lightroom: Undelete from the catalog

  • 2
  • Idea
  • Updated 4 years ago
  • (Edited)
Undelete pictures from the catalog. Anything that gets deleted should be "marked for deletion" and gets permanently deleted upon the next catalog optimization. This way, an undelete action can exist.

This is MUCH better than any "are you sure" question because telling "yes" becomes too much of a routine after a very short while. And because LR uses sqlite as the underlying database, this feature should be trivial at worst.
Photo of martijn Saly

martijn Saly

  • 194 Posts
  • 22 Reply Likes

Posted 5 years ago

  • 2
Photo of Son Nguyen

Son Nguyen

  • 61 Posts
  • 12 Reply Likes
Or you can mark the delete photo with REJECT (X), and carry on your work. When you're done for the session, choose "Delete all rejected photo", confirm and exit the catalog. Similar concept as yours.
Photo of thany81

thany81

  • 26 Posts
  • 2 Reply Likes
True. But rejection requires a filter to be in place at all times for it to appear like a deletion. And they will never disappear unless you delete them for real, which is yet another thing to remember doing.

Like I said, undelete is trivial when using a (real!) database for the file format. And since I'm not demanding it to be implemented NOW, it's fine if rejection is a workaround, but it's no true delete/undelete.

Also you missed the point of the "are you sure" question. It's ALWAYS better to provide an undo-function instead of an "are you sure" question, which in this case is completely possible. Unless the action would be irreversible, which in this case it isn't. At least until the next optimization it isn't (or wouldn't be).
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
Note: removal from catalog *is* undoable, deletion from disk is not. Probably because there is no API for undeleting a file from disk.

Don't get me wrong: I'm all for undoable deletion (or even a simple trash can in Lr..), but I acknowledge it may not be trivial.
Photo of martijn Saly

martijn Saly

  • 194 Posts
  • 22 Reply Likes
Deletion from disk *is* undoable, as Lightroom moves files to the recycle bin.

Unless of course, the disk the pictures are on, is configured not to take part in the recycle bin, or a recycle bin on such disk is impossible (removable drive, network drive). So of there's a recycle bin, undo can be performed.
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
I just deleted a file from disk, but it wasn't undoable.

(file was in recycle bin)

win7 | Lr5.6

Is there a secret I'm missing?
Photo of martijn Saly

martijn Saly

  • 194 Posts
  • 22 Reply Likes
I'm just saying that "undeleting" a file is perfectly possible, as long as it gets deleted to the recycle bin.

This is the feature I'm requesting.