mmatyas / pegasus-frontend

A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
http://pegasus-frontend.org
Other
1.24k stars 112 forks source link

Visible folder support within collections #1080

Closed bezza191 closed 11 months ago

bezza191 commented 11 months ago

Would it be possible to implement visible subfolders within a given collection, similar to how Emulation Station shows them?

Pegasus already scans subdirectories but then all files are in one list, where as allowing for visible folders would allow for additional organisation within an existing system

For example, having the standard SNES collection defined and within the collection a "Hacks" or "Translated" subdirectory

Image included as a visual example

IMG_2243

mmatyas commented 11 months ago

I'm not against the idea, but at the moment it's not really how Pegasus works. ES has distinct systems, while Pegasus has collections, where a single game can appear in multiple collections.

We could then probably assume that different collections might have different folders too. So for each game we would need to tell in the metadata file the list of subfolders it belongs to in the different collections. We would also need to figure out themeing, as instead of a plain list, the collections would be "directory trees".

bezza191 commented 11 months ago

That's fair enough, I see your point

thanks for taking the time to respond. I'll close this out.