summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-01Add windows stub for restart_webhelpersims/fix-windows-v2.12.3suchmememanyskill
2024-05-30Typing fixParty Wumpus
linters are the light of my life
2024-05-29backport webhelper restart logic from websocketv2.12.3v2.12.2-pre1AAGaming
2024-05-29shut up tsAAGaming
2024-05-29fix latest betav2.12.1-pre1AAGaming
VALVEEEEE
2024-03-17Translations update from Weblate (#588)v2.12.0WerWolvTranslationBot
* Translated using Weblate (Japanese) Currently translated at 94.5% (139 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Polish) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pl/ --------- Co-authored-by: Tak-attack <tak.bts@gmail.com> Co-authored-by: Eryk Pawlikowski <eryk5188@gmail.com>
2024-03-13Add Plugin.uninstall callback support (#555)Wayne Heaney
* Add Plugin.uninstall callback support https://github.com/SteamDeckHomebrew/decky-loader/issues/536 * Remove empty deck.sh
2024-03-09fix: support new minified class namesv2.12.0-pre1AAGaming
bumps decky-frontend-lib to 3.25.0 can't stop us THAT easily :P
2024-02-23Update bug_report.ymlTrainDoctor
2024-02-23Update bug_report.ymlTrainDoctor
2024-02-22Translations update from Weblate (#587)WerWolvTranslationBot
* Added translation using Weblate (Japanese) * 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 (Japanese) Currently translated at 82.7% (115 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Japanese) Currently translated at 89.2% (124 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Japanese) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Portuguese (Portugal)) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_BR/ * Translated using Weblate (French) Currently translated at 91.3% (127 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/ * Translated using Weblate (Dutch) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/nl/ * Translated using Weblate (English) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/en/ * Translated using Weblate (Italian) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/ --------- Co-authored-by: Tak-attack <tak.bts@gmail.com> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: Fábio Oliveira <fabio.an.oliveira@gmail.com> Co-authored-by: Andrew Moore <andrewm.finewolf@gmail.com> Co-authored-by: Danae Dekker <genecyll@gmail.com> Co-authored-by: Marco Rodolfi <marco.rodolfi@tuta.io>
2024-02-15Appease prettierv2.11.1-pre1v2.11.1Party Wumpus
i must have done a great deal of harm in a past life to deserve this mistreatment by formatting tools. why do they hate me.
2024-02-15fix finding qam root node for feb 14th betaParty Wumpus
2024-02-14[Feature] Freeze updates for devs (#582)v2.11.0-pre3Andrew Moore
2024-02-14Get plugin name for development ZIP during installation (#578)v2.11.0-pre2eXhumer
* fix: get plugin name for dev builds from ZIP (SteamDeckHomebrew/decky-loader#527) Signed-off-by: eXhumer <exhumer1@protonmail.com>
2024-02-14Testing PRs from within decky (#496)v2.11.0-pre1Party Wumpus
* git no work so manually uploading files :( * argh i wish git was working * ok next time i'll make git work * Update updater.py * git please work next time this took ages without you * fix me locales * Update updater.py * Update en-US.json * Update updater.py * Update updater.py * i wish my python LSP stuff was working * fix it * Update updater.py * Update updater.py * Only show testing branch as an option if it is already selected * Initial implementation for fetching the open PRs. Still need testing and a token to complete this. * Wrong filter capitalization * Fix a couple of typos in the python backend updater. * Fix typos pt 3 * This should be the last one * Prepend the PR version number with PR- to make it clearer that's the PR number. * Update prettier to the latest version otherwise it will never be happy with the formatting. * fix merge mistake * fix pyright errors & type hint most new code * fix strict pyright errors... * not sure why my local linter didn't catch this * Reimplement the logic between PR and artifact build to limit API calls * Fix pyright errors * use nightly.link for downloads * remove accidental dollar sign * fix various logical errors. the code actually works now. * set branch to testing when user downloads a testing version --------- Co-authored-by: Marco Rodolfi <marco.rodolfi@tuta.io>
2024-02-10fix(filepicker_ls): use case insensitive matching for file exts (#585)v2.10.16-pre1v2.10.16Jozen Blue Martinez
2024-02-09Revert "Call plugin unload function after stopping event loop (#539)" (#584)Party Wumpus
This reverts commit 39f4f2870b4c0924421130a3f532c07320938e97 , because functions (seemingly) don't run after the event loop closes, so the unload function is never actually run.
2024-02-07Refactor plugin store and add sorting by downloads and release date (#547)v2.10.15-pre2Party Wumpus
* untested first commit * fix types & names * comment out built in sorting for now * rerun search when sort changes * fix ts complaints * use prettier * stop switch-case fall through * move spinner * use locale instead of hardcoded string * fix typo * add sorting by downloads & try using the data field in the dropdown for data * fix typing error * fix asc/desc in dropdown * fix asc/desc again. asc = smaller one go first aaaaa * I don't think i know what ascending means maybe * use props instead of children, like a normal component
2024-02-06Specify catthehacker/ubuntu:act-22.04 as container for actParty Wumpus
Fixes an issue where act wouldn't use the correct container and so couldn't find a compatible python version, so it would fail to build.
2024-02-03fix: bump dfl to fix error on latest steam betav2.10.15-pre1AAGaming
2024-02-03fix: use findInReactTree to find correct errorboundary for toasterAAGaming
fixes toaster error on latest beta
2024-02-03fix the tasksAAGaming
2024-01-25Translations update from Weblate (#580)v2.10.14-pre1v2.10.14WerWolvTranslationBot
* Added translation using Weblate (Japanese) * 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 (Japanese) Currently translated at 82.7% (115 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Japanese) Currently translated at 89.2% (124 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Japanese) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Portuguese (Portugal)) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_BR/ --------- Co-authored-by: Tak-attack <tak.bts@gmail.com> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: Fábio Oliveira <fabio.an.oliveira@gmail.com>
2024-01-25[Bugfix] Toaster changed name again (#581)Marco Rodolfi
Add another name placeholder for getting the toaster out of the HTML tree. Thanks to @eXhumer for the fix.
2024-01-23Bump aiohttp from 3.8.5 to 3.9.0 in /backend (#577)dependabot[bot]
2024-01-19fix: Fix on Chromium 109 beta (#576)v2.10.13-pre1Beebles
* Add new user agent to do not close tabs list * fix: bump DFL to fix chromium 109 beta --------- Co-authored-by: Sims <38142618+suchmememanyskill@users.noreply.github.com>
2024-01-02Bump tj-actions/changed-files to 41.0.0 in /.github/workflows (#575)v2.10.12-pre1dependabot[bot]
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 35.6.3 to 41.0.0. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](https://github.com/tj-actions/changed-files/compare/v35.6.3...v41.0.0) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-15Translations update from Weblate (#553)v2.10.11-pre1WerWolvTranslationBot
* Added translation using Weblate (Japanese) * 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 (Japanese) Currently translated at 82.7% (115 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Japanese) Currently translated at 89.2% (124 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Japanese) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Portuguese (Portugal)) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_BR/ --------- Co-authored-by: Tak-attack <tak.bts@gmail.com> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: Fábio Oliveira <fabio.an.oliveira@gmail.com>
2023-12-15Call plugin unload function after stopping event loop (#539)Jan
This can prevent race conditions where unload is clearing data but main is still working with it
2023-12-13fix(developer): add back valve internal on betav2.10.10-pre2v2.10.10AAGaming
look i was tired when writing yesterday's fix okay
2023-12-12fix: idiotic formatting error i should have noticedv2.10.10-pre1AAGaming
2023-12-12fix: Adjust tabs and toaster hooks to work on react 18, also half-fix Valve ↵AAGaming
Internal
2023-11-24bump dflParty Wumpus
2023-11-11replace chmod implementation with os.chmod (#541)Jan
2023-11-11Check if Linux service is running before trying to start or stop it (#540)Jan
this prevents needless prompts opening up
2023-11-10Bump aiohttp from 3.8.4 to 3.8.5 in /backend (#558)dependabot[bot]
2023-11-10Count the number of installs for each plugin (#557)v2.10.9-pre1Party Wumpus
2023-11-09fix: get rid of title view jank on latest betaAAGaming
2023-10-31Fix logging.handlers import and improve plugin modulesv2.10.8-pre1marios8543
2023-10-27fix decky imports from pluginsv2.10.7-pre1marios8543
2023-10-26revert decky_plugin pyinstaller to previous version and fix sys pathmarios8543
2023-10-25Merge aa/type-cleanup-py (work by marios, aa, wolv)v2.10.6-pre1TrainDoctor
2023-10-25Remove extremely outdated setup scripts.TrainDoctor
2023-10-20Update lint.ymlmarios
2023-10-20Update edit-check.ymlmarios
2023-10-20Bump @babel/traverse from 7.22.5 to 7.23.2 in /frontend (#550)dependabot[bot]
2023-10-17fix typoParty Wumpus
this is what i get for commiting to main :pensive:
2023-10-17fix logical error when no store was setParty Wumpus
2023-08-28Preserve plugin order when reinstalling/updating (#530)v2.10.5-pre2v2.10.5jurassicplayer