Recycle Bin in Opus

I always wonder why common, ordinary, folder functionalities cannot be applied to Recycle Bin as well, such as file filtering? I'm using full Explorer replacement.

Is there any way to turn this on?

No, the Recycle Bin is quite a unique folder:

  • None of the files it points to really exist with the names it displays.
  • Lots of files can exist in the Recycle Bin with identical display-names, and identical original paths, with nothing to really differentiate one from the other.
  • You can't actually do much with the files in the Recycle Bin, other than restore them or completely erase them. You can't open them in another program or rename them or anything else.
  • If I recall correctly, Windows doesn't actually documented/supported APIs for manipulating the Recycle Bin beyond basics like sending files to it and emptying it. (Even undoing a Recycle Bin delete is difficult, but something you need to do enough that we spent the time to make it work.)

Since it's such a special case, it would take a lot of development, support and maintenance to handle it natively, all for a folder which most people tend to spend very little time in and very rarely need to do anything complex in. Because of that, we delegate the view of the Recycle Bin to the Windows shell, and essentially host an Explorer window inside of Opus when you view that folder.

Compare it to the virtual Desktop folder which is also unique in a lot of ways and requires some special handling (and in fact used to be delegated to Explorer in much older versions of Opus). That is one where people often need to do complex file management, and a lot of people use it every day (and even as the starting point when opening a new window), so we put in the effort to handle that ourselves. (Desktop is also one where everything can be done via proper APIs.)

1 Like

Thanks for deep explanation how it looks like on your side. :slight_smile:

It is interesting, though, how Search function in the bin works well from the Windows itself, whilst falls short in Opus. So, for reasons like that it's better to leave the virtual folders off to Explorer.

I have had no problems using the Recycle bin just like every other folder.

I simply added it to my favorites, and not it works like other folders. Since I spend a lot of time working on my book libraries, using Calibre, having access to my recycle bin is so important to locate files and folders that got erased accidentally, or to locate missing files.

I added it's path to my favorites in Dopus, and now it acts just like other folders, I can even move, copy and revert to older versions this way. Otherwise I can't locate it at all using Dopus. I have saved so much time and energy just searching the recycle bin when I can't find something.

Hmmm, are you sure? I just tried and there is no difference from clicking on it from the folder tree. You can only do Search, and not lister filtering (by hitting '*' key)...

Could you provide a proving screenshot?

1 Like

Sure, I was actually fiddling around with the fonts and color, knowing that you would be wanting a screenshot.

Give me a minute

I can search too, but my recycle bin is huge right now so searching takes a minute.

You need to add the folder in the "favorites" through the preference dropdown

Thank you for the screenshots. However, I'm afraid the screenshots prove what we already know. Actually, it's just the same as common usage i.e. by clicking on the icon in the folder tree. So, actually adding trashcan to the favorites just gives you little bit more convenience if you use it often.

However, more interesting would be to perform advanced operations - all that Opus offers, like quick filtering, coloring the column sizes and dates and so on, and all that for obvious reasons is impossible. This was the original idea when first starting this topic. :slight_smile: