decky-loader icon indicating copy to clipboard operation
decky-loader copied to clipboard

Decky store does not know what plugins you have installed/out of date

Open beebls opened this issue 2 years ago • 7 comments

Please confirm

Bug Report Description

When browsing through the Decky store, all plugins show an "Install" button, even if they are already installed and up to date, this allows you to "install" already installed plugins.

Expected Behaviour

There should be some indication of "Installed" or "Out Of Date", either on the install button itself, or somewhere else. image This is how CSS/AudioLoader handles it, but any indication would be appreciated.

SteamOS version

SteamOS 3.4.5 Stable

Selected Update Channel

Prerelease

Have you modified the read-only filesystem at any point?

No

Logs

Not related to backend/logging, purely UI focused.

beebls avatar Feb 02 '23 00:02 beebls

This could be marked either as bug or feature request, I honestly didn't know which it fit more so I just picked bug.

beebls avatar Feb 02 '23 00:02 beebls

This would generally fall under a feature request. Up until now the store and the rest of the UI have fallen under different contexts and have been treated as such. We might consider implementing something like this, but not at this moment.

TrainDoctor avatar Feb 02 '23 01:02 TrainDoctor

Understandable, renamed the PR to mirror this.

If I have some time eventually I might try to build something like this and PR it, but currently quite bogged down.

beebls avatar Feb 02 '23 02:02 beebls

Along with this, an option to only show plugins that are not installed would be nice. I think users go to the store to find new plugins, and such a filter would simplify that process.

dJani97 avatar Apr 07 '23 12:04 dJani97

this, it's basic functionality that i expect out of a plugin store and lacking it just feels really janky

spudpiggy avatar Aug 23 '23 15:08 spudpiggy

this, it's basic functionality that i expect out of a plugin store and lacking it just feels really janky

This is purely an interface issue. Loader itself is very aware of your plugin updates and this is accessible in the settings menu.

TrainDoctor avatar Aug 23 '23 20:08 TrainDoctor

this, it's basic functionality that i expect out of a plugin store and lacking it just feels really janky

This is purely an interface issue. Loader itself is very aware of your plugin updates and this is accessible in the settings menu.

yeah i know but it should not be a problem at all

spudpiggy avatar Aug 24 '23 11:08 spudpiggy