From b31303e851dea061c4ca32f3af99150edc43948d Mon Sep 17 00:00:00 2001 From: zarif98 Date: Thu, 10 Sep 2026 20:50:29 -0700 Subject: [PATCH 1/4] Add DeckySales plugin --- .gitmodules | 3 +++ plugins/DeckySales | 1 + 2 files changed, 4 insertions(+) create mode 160000 plugins/DeckySales diff --git a/.gitmodules b/.gitmodules index 91ea0608..c282375d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -368,3 +368,6 @@ [submodule "plugins/Deck-Shelves"] path = plugins/Deck-Shelves url = https://github.com/santojon/Deck-Shelves.git +[submodule "plugins/DeckySales"] + path = plugins/DeckySales + url = https://github.com/zarif98/DeckySales diff --git a/plugins/DeckySales b/plugins/DeckySales new file mode 160000 index 00000000..362e24bb --- /dev/null +++ b/plugins/DeckySales @@ -0,0 +1 @@ +Subproject commit 362e24bb60721c51d87043343d0959d4fc048483 From 27791adbf8bfe1ef1a061cfac66958b50a5ab477 Mon Sep 17 00:00:00 2001 From: zarif98 Date: Sun, 13 Sep 2026 08:03:33 -0700 Subject: [PATCH 2/4] Update DeckySales to v1.2.3 --- plugins/DeckySales | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/DeckySales b/plugins/DeckySales index 362e24bb..bb3dcbd0 160000 --- a/plugins/DeckySales +++ b/plugins/DeckySales @@ -1 +1 @@ -Subproject commit 362e24bb60721c51d87043343d0959d4fc048483 +Subproject commit bb3dcbd081c331a76ad0b3bd86d1d1b72d0b5d3b From a1053884b30404779a2cd449497eb85f1f626eda Mon Sep 17 00:00:00 2001 From: zarif98 Date: Wed, 23 Sep 2026 08:25:58 -0700 Subject: [PATCH 3/4] Update DeckySales to v1.2.4 Fixes the backend crash steam3d reported and datbird diagnosed against the previous pin: a module named settings.py in the plugin root was shadowed by the loader's own decky_loader.settings, so the backend raised on startup and answered no calls. It now lives in py_modules/ under a prefixed name. Also fixes an empty wishlist being reported to the user as a private one, and a settings read with no backend to answer it hanging forever, which is why the deals list showed a spinner that never stopped. --- plugins/DeckySales | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/DeckySales b/plugins/DeckySales index bb3dcbd0..bab08916 160000 --- a/plugins/DeckySales +++ b/plugins/DeckySales @@ -1 +1 @@ -Subproject commit bb3dcbd081c331a76ad0b3bd86d1d1b72d0b5d3b +Subproject commit bab089167693711ac313055c2ac10068802dae19 From 54d37012b99a8dbd41b98175cb740df7cd4ddbf6 Mon Sep 17 00:00:00 2001 From: zarif98 Date: Wed, 23 Sep 2026 17:03:51 -0700 Subject: [PATCH 4/4] Update DeckySales to v1.2.5 Reads the wishlist from the Steam client's signed-in store session, so alerts work whatever the profile's Game details privacy setting is. The public API, which answers identically for empty and hidden wishlists, is now only a fallback. Fixes the issues datbird found retesting v1.2.4. --- plugins/DeckySales | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/DeckySales b/plugins/DeckySales index bab08916..88e92d1e 160000 --- a/plugins/DeckySales +++ b/plugins/DeckySales @@ -1 +1 @@ -Subproject commit bab089167693711ac313055c2ac10068802dae19 +Subproject commit 88e92d1ea78d4ff70d227fe8520705fc40678416