SteamDeckHomebrew / decky-loader

A plugin loader for the Steam Deck.
https://decky.xyz
GNU General Public License v2.0
4.26k stars 154 forks source link

Refactor plugin store and add sorting by downloads and release date #547

Closed PartyWumpus closed 4 months ago

PartyWumpus commented 8 months ago

Please tick as appropriate:

If you're wanting to update a translation or add a new one, please use the weblate page: https://weblate.werwolv.net/projects/decky/

Description

This fixes issue: #419

(This is currently waiting on https://github.com/SteamDeckHomebrew/decky-plugin-store/pull/51 to be in the main plugin store so it actually works instead of just breaking sorting) Adds four new options to the plugin store's sort box, release date ascending/descending and downloads asc/desc.

It also moves the Store.tsx page around a bit, so the tabs will load before the store does, and just display a spinner for the plugin list bit.

ReanimationXP commented 6 months ago

Please merge this, I really like to keep on top of what the newest plugins are or what has been updated. It would also be nice if the store would indicate if things are already installed and change the button text to "Update" rather than "Install". Would make browsing the store a lot less confusing.

PartyWumpus commented 6 months ago

Please merge this.

To be honest, I totally forgot about this because I thought I already had... I'll finish it up and it should be good to merge soon.

It would also be nice if the store would indicate if things are already installed and change the button text to "Update" rather than "Install". Would make browsing the store a lot less confusing.

Yeah. I'm sure someone will get to it someday https://github.com/SteamDeckHomebrew/decky-loader/issues/360

PartyWumpus commented 6 months ago

Alright should be done now.

ReanimationXP commented 6 months ago

Thank you!

PartyWumpus commented 4 months ago

I've just noticed that the server is erroring when sorting by name (but not the other sorts). This shouldn't be merged until that is sorted.

PartyWumpus commented 4 months ago

Okay, fixed that. This has been reviewed so i'm going to merge it.