danny0838 / firefox-scrapbook

ScrapBook X – a legacy Firefox add-on that captures web pages to local device for future retrieval, organization, annotation, and edit.
Mozilla Public License 2.0
324 stars 65 forks source link

[Enhanc] Trash can #120

Open pascallothar opened 8 years ago

pascallothar commented 8 years ago

Now, when you tidy up your tree and, for that, you delete an item, there is a notification asking you if you are sure to want to do this. But later, you could regret doing it. But it is too late. So I propose to implement a Trash Can.

How to implement it?

I am not a developer, but here are some ideas.

Emptying the Trash Can:

danny0838 commented 8 years ago

We did consider this feature. But there are still several technical complexity and difficulty implementing it, especially to keep the original folder hierarchy and an easy UI to recover it.

For now, a similar approach is to export items before delete, by doing this we can easily recover them by importing them back if something really go wrong.

3dxpoint commented 8 years ago

Useless feature imo. What if you regret after deleting from "Trash Can"? Do you want danny to implement "Landfill" too where deleted trash goes?

pascallothar commented 8 years ago

@3dxpoint , IMHO, what is useless is your comment. If it is useless for you, you don't need to use it and let the others use it if they want. If it would be so useless, why is this feature implemented on the usual filesystem?

We don't need to implement a "Landfill" as you mentioned, since we want already send you ( @3dxpoint ) there to do the job :-)

danny0838 commented 4 years ago

FYI: this is implemented in the successor, WebScrapBook.