Phalcode / gamevault-app

Frontend for the self-hosted gaming platform for drm-free games
https://gamevau.lt
Other
402 stars 18 forks source link

Implement Sorting and Filters for installed Games #447

Open utlilb opened 1 month ago

utlilb commented 1 month ago

Is your feature request related to a problem? Please describe. Lack of any sorting or filtering for the installed games section in the library.

Describe the solution you'd like Would be great to have at least the same filters and sorting options as the server games section.

kjack9 commented 1 month ago

I can +1 this -- they appear to be sorted by the order they were installed in, I think? Or maybe game ID?

Would love the same filter and sort options we have on server games.

Yelo420 commented 1 month ago

Newly installed games are currently appended on the left. The last game played is also moved to the far left. I don't quite know yet how we can mix this with filters. I'll discuss this with @Alfagun74

Alfagun74 commented 1 month ago

duplicate of #314 but for some reason that ticket was consumed by the void, so we will track it here.

Alfagun74 commented 1 month ago

Sorting ideas:

Filter ideas:

However, for these filters to work offline, GameVault would need to store and utilize the full GamevaultGame object in the offline cache and update it regularly. Currently it is not really stored and queried in a nice way. This would definitely require the major offline cache overhaul outlined in #340.