Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Folder view in the client #425

Open
fmttm111 opened this issue Aug 22, 2024 · 1 comment
Open

Folder view in the client #425

fmttm111 opened this issue Aug 22, 2024 · 1 comment
Labels
💻 client There are things to do on the client 🔧 feature New feature or request

Comments

@fmttm111
Copy link

Is your feature request related to a problem? Please describe.
I would like to be able to sort the game library easily and the easiest way I can see is by having the option to show the game library with folder view. This means to show the game library exactly the same way as the folder structure on the host machine.

Describe the solution you'd like
For example I have a folder with games which contains subfolders with game genres such as "action" "rpg" "strategy" etc. Which means when opening the gamevault client I would like to see these subfolders on the main screen and from there more subfolders when I click on them if there are such until eventually it reaches the games within subfolder. Also having the option to put a custom image on each folder within the client will be great, giving the appearance of a collection, rather than just a folder.

Describe alternatives you've considered
Alternatives that I have considered are collectons or tags within the client itself. However, I already sort the games I have with subfolders on the host machine and having folder view in the client will automatically show all the games sorted in categories so I don't have to create collections or rely on tags.

Additional context
This is similar to what Jellyfin is capable of doing. For example I have folders books, comics, audiobooks within jellyfin. When I click on the library Literature, I see these folders that exist on the host machine but I am able to put custom poster on them within Jellyfin so they appear as collection. Each contains its own subfolders of Publishers, Authors, Franchises, Genres etc. Each contains it's things and so on and so on. This same structure would be amazing in Gamevault client so that the game library that I already have appears already sorted properly within the Gamevault client when it launches and scans the game folder.

@fmttm111 fmttm111 added 💻 client There are things to do on the client 🔧 feature New feature or request labels Aug 22, 2024
@Alfagun74
Copy link
Contributor

Hi there @fmttm111 ,

This is a fairly niche feature request for a looot of effort. Most users just prefer the flexibility of categorizing content via Gamevault Tags and Genres rather than letting everybody directly access their files.

However, I can offer the following compromise:

Similar to how Genres and Tags work, the server could provide the client a list of its folder structure like this:

/files/Action/
/files/Adventure/
/files/Racing/
/files/Racing/Cars/
/files/Racing/Motorcyles/
/files/Racing/Motorcyles/Ducati/
/files/Racing/Motorcyles/KTM/

The client then provides a control similar to the tag and genre selector that looks like this:
Image

You can use that to select/search games of a specific folder or even multiple ones at the same time. Would that satisfy you?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 client There are things to do on the client 🔧 feature New feature or request
Projects
Status: 📃 New Issues
Development

No branches or pull requests

2 participants