My main music download folder has 550+ sub-folders: One for each album. I'm getting tired of scrolling to navigate into one of these sub-folders, except when it starts with an "A."
I know about Group By and filtering but what I would really like is that when I navigate into my main download folder, instead of seeing 550+ sub-folders, I want to see only 27 "sub-folders:" A-Z and #. Navigating into "F" would display the filtered list of real sub-folders starting with "F", etc.
Moving around these sub-folders is not an option; they have to stay put. In addition, the ideal solution would work not just while in DOpus, but from other apps as well (e.g., Open/Save dialog window); however, I'd be content with a DOpus-only solution, since the vast majority of my file and navigation access is via DOpus.
Is it possible to set something up like this in DOpus via script or other means?
[ul][li]Works in & outside of Opus.[/li]
[li]Doesn't require constant maintenance when a folder is added/removed.[/li]
[li]Doesn't involve moving the actual folders around.[/li][/ul]
I'm not sure any solution would be able to do all three.
For a very simple Opus-only solution, you could have some toolbar buttons that jump to or filter which folders are currently displayed. So you could do to the folder (or any folder) and click an "C" button to show only the "C" folders or jump to the first C folder. The toolbar could be set to only appear when in that folder, if not wanted elsewhere. That's easy to set up and probably least disruptive.
More "clever" things could be done with scripting but I'm not sure how well it would work. Depends exactly what you want to do and whether you care about the Back button working or going to a different folder to the real one to get a special 'view' of the folder that the script generated each time. It might work but I'm not sure it would work well enough compare to the effort of setting it up.
If you want something that works in and out of Opus, but without moving the folders around, then creating another folder with letter subfolders and then shortcuts to the real folders below each letter would work. But you'd need to keep updating those shortcuts (or a script to update them).
Moving the actual folders would be easiest, of course, and then works everywhere.
You could potentially do this with a whole bunch of stored queries, each one searching the downloads directory for the desired sub-folders. It might take a little while to set up but afterwards would update dynamically.
Thanks for the tip and I'll definitely start fiddling around with that approach. As also working outside of DOpus is just a nice-to-have, this type of approach, if it works out well, would definitely satisfy me.
Ok, so I decided to settle on using stored queries and they work! Moreover, I took advantage of using the "Create Shortcut" functionality to create shortcut links to those queries.
But here's a trivial "problem" I am now facing and I know there's a quick and simple solution, but I wasn't able to figure it out or find it via my searches.
[ul][li]How do I get files (i.e., the query shortcuts) to be listed before folders--for a particular folder only?[/li][/ul]
Right now all my query shortcuts are being listed after all the folders; normally, this is fine, as I want files to appear below sub-folders. But in this particular case for this particular main folder, I want files to be listed before sub-folders.
That's controlled via a Folder Format setting, so you should be able to save a format for just the folder(s) you want.
Using a wildcard format may be easiest, if you want it to match lots of different folders without also matching their parent or other sibling folders. Exact details will depend a bit on how you have things set up, but I think that should work.
[quote="leo"]That's controlled via a Folder Format setting, so you should be able to save a format for just the folder(s) you want.
Using a wildcard format may be easiest, if you want it to match lots of different folders without also matching their parent or other sibling folders. Exact details will depend a bit on how you have things set up, but I think that should work.[/quote]
Yes, yes, yes, that worked!