summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-08Fixed up remote binary logging, download process and old incorrect errorv3.1.3-pre2v3.1.3TrainDoctor
2025-02-08Translations update from Weblate (#737)v3.1.3-pre1WerWolvTranslationBot
* Added translation using Weblate (Georgian) * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Translated using Weblate (Polish) Currently translated at 100.0% (175 of 175 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pl/ * Translated using Weblate (Portuguese (Portugal)) Currently translated at 100.0% (175 of 175 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/ * Translated using Weblate (Portuguese (Portugal)) Currently translated at 100.0% (175 of 175 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/ * Translated using Weblate (Portuguese (Portugal)) Currently translated at 100.0% (175 of 175 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/ --------- Co-authored-by: NorwayFun <temuri.doghonadze@gmail.com> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: Gadzio742 <daniel.123737@gmail.com> Co-authored-by: hyperscrawl <design.pedrofirmino@gmail.com> Co-authored-by: Fábio Oliveira <fabio.an.oliveira@gmail.com> Co-authored-by: hyperscrawl <hyperscrawl@users.noreply.weblate.werwolv.net>
2025-02-08Removed unused import and improved logTrainDoctor
2025-02-08White-space formatting is one of the most incomprehensible decisions...TrainDoctor
2025-02-08fix: adtl remote binary error handlingxXJSONDeruloXx
(cherry picked from commit 860b1ac835a4d7d32fb6488daf6a04ded5524fae)
2025-01-17chore(flake): Add setuptools in order to build on a minimal Nix system (#741)Adrian Covaci
2025-01-03fix(ErrorBoundary): use same conditions as Valve boundary for renderingv3.1.2-pre1AAGaming
this fixes the screenshot deletion error
2025-01-02Bump jinja2 from 3.1.4 to 3.1.5 in /backend (#738)v3.1.1-pre1dependabot[bot]
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.4 to 3.1.5. - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5) --- updated-dependencies: - dependency-name: jinja2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02Bump cross-spawn from 7.0.3 to 7.0.6 in /frontend (#727)dependabot[bot]
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6. - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md) - [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6) --- updated-dependencies: - dependency-name: cross-spawn dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02Bump aiohttp from 3.10.10 to 3.10.11 in /backend (#728)dependabot[bot]
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.10.10 to 3.10.11. - [Release notes](https://github.com/aio-libs/aiohttp/releases) - [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst) - [Commits](https://github.com/aio-libs/aiohttp/compare/v3.10.10...v3.10.11) --- updated-dependencies: - dependency-name: aiohttp dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02feat: sync with local plugin status in store (#733)v3.1.0-pre1Álvaro Cuesta
* fix: useDeckyState proper type and safety * refactor: plugin list Avoids unneeded re-renders. See https://react.dev/learn/you-might-not-need-an-effect#caching-expensive-calculations * feat: sync with local plugin status in store Adds some QoL changes to the plugin store browser: - Add ✓ icon to currently installed plugin version in version selector - Change install button label depending on the install type that the button would trigger - Adds icon to install button for clarity The goal is to make it clear to the user what the current state of the installed plugin is, and what would be the impact of installing the selected version. Resolves #360 * lint: prettier * fix: add missing translations * refactor: safer translation strings on install Prefer using `t(...)` instead of `TranslationHelper` since it ensures that the translation keys are not missing in the locale files when running the `extractext` task. By adding comments with `t(...)` calls, `i18next-parser` will generate the strings as if they were present as literals in the code (see https://github.com/i18next/i18next-parser#caveats). This does _not_ suppress the warnings (since `i18next-parser` does not have access to TS types, so it cannot infer template literals) but it at least makes it less likely that a translation will be missed by mistake, have typos, etc.
2024-12-18update library name in readmeAAGaming
2024-12-13Fix id keyerror on plugin uninstall (#725)v3.0.5-pre1v3.0.5Sims
* Fix id keyerror on plugin uninstall * This is python * too bad im changing it anyway --------- Co-authored-by: AAGaming <aagaming@riseup.net>
2024-12-13chore: remove dead / double code (#726)eXhumer
* noticed by @KP2048 in https://discord.com/channels/960281551428522045/960284311444131840/1317031315551420447 Signed-off-by: eXhumer <exhumer@exhumer.cc>
2024-12-13Merge branch 'main' of github.com:SteamDeckHomebrew/decky-loaderAAGaming
2024-12-13fix(deps): update decky/ui to fix beta plugin loading issuesAAGaming
2024-10-13Bump micromatch from 4.0.7 to 4.0.8 in /frontend (#714)v3.0.4-pre1v3.0.4dependabot[bot]
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.7 to 4.0.8. - [Release notes](https://github.com/micromatch/micromatch/releases) - [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8) --- updated-dependencies: - dependency-name: micromatch dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-13Bump rollup from 4.18.0 to 4.22.4 in /frontend (#711)dependabot[bot]
Bumps [rollup](https://github.com/rollup/rollup) from 4.18.0 to 4.22.4. - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.18.0...v4.22.4) --- updated-dependencies: - dependency-name: rollup dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-13Update aiohttp (#716)Sims
2024-10-13move check for if plugin was installed to the start of the function (#715)v3.0.3-pre1Party Wumpus
2024-10-13Fixed plugin manual zip installation getting stuck indefinitely (#706)Mitja Skuver
2024-10-11lintv3.0.2-pre3AAGaming
2024-10-11bump @decky/ui to fix issues on betaAAGaming
2024-10-11fix dropdownmultiselect on betaAAGaming
2024-10-11fix another toStringAAGaming
2024-10-11prevent future issues where toString may not be a function (what)AAGaming
2024-10-04Fix broken checkboxes on Beta Steam client (#710)v3.0.2-pre2AAGaming
2024-10-04fix(http_request): remove conflicting CORS headers (#708)Lukas Senionis
2024-10-03Translations update from Weblate (#707)WerWolvTranslationBot
Co-authored-by: ayssia <nynaevealmearah@gmail.com>
2024-10-03Fix missing components on Oct 2 2024 Steam Beta (#709)v3.0.2-pre1AAGaming
2024-09-17Rebase semver parsing on main (#677)v3.0.1Marco Rodolfi
Co-authored-by: Marco Rodolfi <marco.rodolfi.1992@gmail.com>
2024-09-16bump @decky/ui to include findSP fixv3.0.1-pre3AAGaming
2024-09-16shut ts upv3.0.1-pre2AAGaming
2024-09-16wait for SteamApp init stage 1 to finish before loading decky's frontend bundleAAGaming
should fix the startup race condition
2024-09-14Translations update from Weblate (#704)WerWolvTranslationBot
* Translated using Weblate (German) Currently translated at 100.0% (158 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/de/ * Translated using Weblate (Dutch) Currently translated at 100.0% (158 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/nl/ * Translated using Weblate (Bulgarian) Currently translated at 100.0% (158 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/bg/ --------- Co-authored-by: SecularSteve <fairfull.playing@gmail.com>
2024-09-13Test (#701)v3.0.1-pre1Sims
2024-09-11update release systemd servicev3.0.0AAGaming
2024-09-11Update release.ymlTrainDoctor
2024-09-11just sleep 500ms for now to work around startup race conditionv3.0.0-pre14AAGaming
2024-09-11deprecate install scripts in repo (use decky-installer/cli instead, they're ↵AAGaming
the same scripts but more up to date)
2024-09-11drop TimeoutStopSec to 15sAAGaming
2024-09-11use signals to shut down plugins instead of sending a socket messagev3.0.0-pre13AAGaming
should reduce or outright prevent shutdown stalls
2024-09-11potentially fix startup race conditionAAGaming
2024-09-11add cache bust param to index.js of esmodule pluginsAAGaming
should fix hot reload
2024-09-05Update bug_report.ymlTrainDoctor
2024-09-05Update bug_report.ymlTrainDoctor
2024-09-05Update bug_report.ymlTrainDoctor
2024-09-05Update bug_report.ymlTrainDoctor
Add new field requiring all installed plugins to be listed.
2024-09-05Create plugin-info.shTrainDoctor
Add plugin-info script for debugging, thanks @Jaynator495!
2024-09-04This also shouldn't have applied to stablsAAGaming