100 Commits
Author SHA1 Message Date
AAGaming 69475d9a0f fix pyright i think 2026-07-13 21:50:41 -04:00
232fadd796 fixes for june 2026 beta errorboundary (#916)
Co-authored-by: Beebles <102569435+beebls@users.noreply.github.com>
2026-06-05 22:29:11 -04:00
AAGamingandGitHub 511dd121bd Fix missing Field component and dropdown styling on beta (#907) 2026-05-15 00:09:13 -04:00
AAGamingandGitHub a477bf6829 show sponsors now! [ci skip] 2026-03-24 21:08:42 -04:00
AAGamingandGitHub 259d01d7ec Remove incorrect padding in the decky menu (#891)
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2026-03-21 21:09:13 -04:00
AAGaming a13887a13a fix(deps): bump @decky/ui to fix tabs component on bta 2026-03-21 20:39:27 -04:00
AAGamingandGitHub b97c27aac4 Fixes for march 19th 2026 beta (#890)
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2026-03-20 22:08:44 -04:00
AAGamingandGitHub 7ea7bc7f9b fix(deps): bump @decky/ui to fix issues on beta (#853)
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2025-11-26 22:10:33 -05:00
AAGaming e267ba9135 error regex update
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2025-11-19 23:42:16 -05:00
AAGamingandGitHub 44bb023b80 React 19 support (#818)
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2025-10-15 00:31:12 -04:00
AAGamingandGitHub 86b5567d4e dfl bump to fix DialogHeader component (#800)
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2025-08-20 15:46:17 -04:00
AAGamingandGitHub 8f41eb93ef Merge commit from fork
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
* fix incorrect permissions on plugin directories

* chown plugin dirs too

* fix the stupid

* cleanup useless comments
2025-07-28 20:58:59 -04:00
AAGamingandGitHub 670ae7d8a7 OOPS
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2025-07-13 02:42:16 -04:00
AAGaming 01ec1663bc Merge branch 'main' of github.com:SteamDeckHomebrew/decky-loader 2025-07-13 02:37:34 -04:00
AAGaming b840d75cb8 certified pnpm moment 2025-07-13 02:37:03 -04:00
AAGamingandGitHub e22ba20d13 Fix ModalRoot component on beta (#792) 2025-07-13 02:33:22 -04:00
AAGaming bff410d98b chore(readme): update to reflect dumb new pnpm change 2025-07-13 02:26:51 -04:00
AAGaming 7188db9877 feat(dev): make deckdebug.sh configurable
so i can use it on windows :3
2025-07-13 02:20:42 -04:00
02e8640ad4 bump @decky/ui to fix ConfirmModal component (#789)
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
Co-Authored-By: shadow <81448108+shdwmtr@users.noreply.github.com>
2025-07-08 23:30:47 -04:00
AAGamingandGitHub e63983dba9 Fix updater reload freezing (#786)
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2025-07-01 15:24:52 -04:00
AAGaming efac7bc397 fix dev on newer python (steamos 3.7)
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2025-03-19 15:23:29 -04:00
AAGaming ce2f98aa04 fix toasts on beta (valve forgot how to count) 2025-03-19 15:23:19 -04:00
AAGamingandGitHub ede8a18e9b pin changed-files to a safe SHA
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2025-03-17 07:54:16 -04:00
AAGaming 054517595d fix(ErrorBoundary): use same conditions as Valve boundary for rendering
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
this fixes the screenshot deletion error
2025-01-03 22:53:37 -05:00
AAGamingandGitHub 79bb62a3c4 update library name in readme
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2024-12-18 13:04:18 -05:00
AAGaming 6bf21bf2ad Merge branch 'main' of github.com:SteamDeckHomebrew/decky-loader 2024-12-13 22:31:09 -05:00
AAGaming 4b47a8abeb fix(deps): update decky/ui to fix beta plugin loading issues 2024-12-13 22:31:06 -05:00
AAGaming dbd7488d8f lint
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2024-10-11 15:05:07 -04:00
AAGaming cff3ca504d bump @decky/ui to fix issues on beta 2024-10-11 15:00:54 -04:00
AAGaming 456ccf479a fix dropdownmultiselect on beta 2024-10-11 14:58:37 -04:00
AAGaming 4f05a001fb fix another toString 2024-10-11 14:58:05 -04:00
AAGaming 43aa0497f4 prevent future issues where toString may not be a function (what) 2024-10-11 14:47:20 -04:00
AAGamingandGitHub 1781c19c11 Fix broken checkboxes on Beta Steam client (#710)
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2024-10-04 13:26:00 -04:00
AAGamingandGitHub 4cff530b52 Fix missing components on Oct 2 2024 Steam Beta (#709) 2024-10-03 17:08:35 -04:00
AAGaming 24fce1e093 bump @decky/ui to include findSP fix
Builder Win / Build PluginLoader for Win (push) Waiting to run
Builder / Build PluginLoader (push) Waiting to run
Push Updated Plugin Stub to Template / copy-stub (push) Waiting to run
Lint / Run linters (push) Waiting to run
Type Check / Run type checkers (push) Waiting to run
2024-09-16 19:31:04 -04:00
AAGaming 97b12972ee shut ts up
Builder Win / Build PluginLoader for Win (push) Waiting to run
Builder / Build PluginLoader (push) Waiting to run
Push Updated Plugin Stub to Template / copy-stub (push) Waiting to run
Lint / Run linters (push) Waiting to run
Type Check / Run type checkers (push) Waiting to run
2024-09-16 16:21:00 -04:00
AAGaming f69eb72df9 wait for SteamApp init stage 1 to finish before loading decky's frontend bundle
should fix the startup race condition
2024-09-16 16:17:20 -04:00
AAGamingandGitHub 1284075d02 update release systemd service
Builder Win / Build PluginLoader for Win (push) Has been cancelled
Builder / Build PluginLoader (push) Has been cancelled
Push Updated Plugin Stub to Template / copy-stub (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Type Check / Run type checkers (push) Has been cancelled
2024-09-11 22:54:16 -04:00
AAGaming caac379b08 just sleep 500ms for now to work around startup race condition 2024-09-11 21:50:48 -04:00
AAGaming c487a6e15a deprecate install scripts in repo (use decky-installer/cli instead, they're the same scripts but more up to date) 2024-09-11 21:02:41 -04:00
AAGaming 9df5f00068 drop TimeoutStopSec to 15s 2024-09-11 21:00:19 -04:00
AAGaming 508408ad5a use signals to shut down plugins instead of sending a socket message
should reduce or outright prevent shutdown stalls
2024-09-11 20:35:24 -04:00
AAGaming ef4ca204bd potentially fix startup race condition 2024-09-11 20:16:49 -04:00
AAGaming 1d7af36a2b add cache bust param to index.js of esmodule plugins
should fix hot reload
2024-09-11 19:38:58 -04:00
AAGamingandGitHub 0e40374b10 This also shouldn't have applied to stabls 2024-09-04 08:45:54 -04:00
AAGamingandGitHub 81ffe11106 This shouldn't have applied to stable 2024-09-04 08:45:26 -04:00
AAGaming d06494885a fix external links softlocking the ui in testing store cta 2024-09-01 20:40:12 -04:00
AAGaming c1f7ca7f20 chore(backend): remove unused import in plugin.py 2024-09-01 14:18:33 -04:00
AAGaming 6ae6f5ee67 chore(backend): .warn -> .warning 2024-09-01 14:17:11 -04:00
AAGaming 927f912eb3 lint 2024-08-21 14:40:42 -04:00
AAGaming 7c9b68c1dd only grab the first 8 lines of the component stack 2024-08-20 14:55:59 -04:00
AAGaming e5e75cc16e fix oopsie breaking decky on the latest beta 2024-08-13 21:14:17 -04:00
AAGaming 93b3919325 fix reloading plugins 2024-08-08 15:26:40 -04:00
AAGaming 7a161a5b83 remove useless toast delay 2024-08-08 15:20:47 -04:00
AAGaming 1265672067 Update @decky/ui to fix non-global dfl plugins crashing the UI due to a race condition 2024-08-08 14:25:56 -04:00
AAGaming 65b6883dcc handle crashloops and disable decky for the user 2024-08-07 16:14:18 -04:00
AAGamingandGitHub 166c7ea8a7 Work around account switching failing to open the CEF debugger socket (#668)
* Work around account switching failing to open the CEF debugger socket

this automates lsof and gdb to force close the socket before steam finishes shutting down (from RegisterForShutdownStart)

* lint

* fix LD_LIBRARY_PATH for gdb
2024-08-06 20:25:39 -07:00
AAGaming 7fc51c8b7d shut down properly when using runpydeck 2024-08-05 16:47:13 -04:00
AAGamingandGitHub 131f0961ff Rewrite router/tabs/toaster hooks (#661) 2024-08-05 14:07:10 -04:00
AAGaming dcfaf11696 don't try to update when running from source 2024-08-03 14:03:56 -04:00
AAGaming e01a700669 chore(deps): bump @decky/ui 2024-07-26 14:35:21 -04:00
AAGaming 4b23a800f6 fix(toaster): fixup for latest @decky/ui 2024-07-26 14:29:25 -04:00
AAGaming 7045cdea6b chore(deps): bump @decky/api, @decky/ui 2024-07-26 14:18:29 -04:00
AAGaming ef0d449fb6 feat(api): add useQuickAccessVisible to plugin api 2024-07-26 14:17:04 -04:00
AAGaming a5ccc87a46 improve treeshaking 2024-07-17 19:38:16 -04:00
AAGaming 24c3d3c8f1 remove duplicate find in ErrorBoundary 2024-07-17 19:38:06 -04:00
AAGaming 2000eaf399 bump @decky/ui to fix beta issues 2024-07-17 19:37:49 -04:00
AAGaming d634503ffa nevermind, run i18next-parser onlyon english and let weblate handle the rest 2024-07-08 18:19:13 -04:00
AAGaming 24e1a239cc sort translations 2024-07-08 18:05:41 -04:00
AAGaming 88fed53a07 commit hook is broken for now 2024-07-08 18:05:24 -04:00
AAGaming 383225aa54 sort the same way as weblate 2024-07-08 18:05:08 -04:00
AAGaming 89c9751f04 try to resolve weblate conflicts 2024-07-08 17:58:41 -04:00
AAGaming 54b50fd25c add default values back 2024-07-08 17:50:00 -04:00
AAGaming 68c6eedb81 fix(i18n): fix i18next-parser configuration
i can't wait to fix the weblate conflicts this one causes
2024-07-08 17:33:09 -04:00
AAGaming 7e0ec279e7 fix plugin backend reloading 2024-07-08 17:19:05 -04:00
AAGaming 837ae838d4 Merge branch 'sims/fix-backend-socket-concurrent-use' 2024-07-08 17:15:48 -04:00
AAGaming c1f01dcb21 enable aiohttp signal handler 2024-07-04 01:41:12 -04:00
AAGaming fb3de87921 use transparent spinner in WithSuspense 2024-07-04 01:34:52 -04:00
AAGaming 846995e0d3 LINTERRRRRRRRRRRRRRRRRRRR 2024-07-04 01:28:32 -04:00
AAGaming f73aced452 styling fixes for SteamSpinner 2024-07-04 01:27:22 -04:00
AAGaming a45df8566e fix plugin uninstalls 2024-07-04 01:27:13 -04:00
AAGaming 2b2a1d9e39 make the qam fix css more accurate 2024-07-03 22:49:42 -04:00
AAGaming 86df2e0fd9 inject some css into the QAM to fix overscroll issues 2024-07-03 22:38:36 -04:00
AAGaming f5eba51c52 set process/thread titles for decky and plugins
sadly requires the `setproctitle` pypi module because python doesn't have a builtin to do this :/
2024-07-03 20:43:08 -04:00
AAGaming 83972972f3 allow direnv to change vscode python path when updating 2024-07-03 20:25:37 -04:00
AAGaming 2c4edeb810 implement a shutdown routine instead of just waiting for all plugins to stop on their own 2024-07-03 20:08:30 -04:00
AAGamingandGitHub b32fa7948f fix wiki link 2024-07-03 13:15:55 -04:00
AAGamingandGitHub 9a098ec942 remove dead screenshot for now 2024-07-03 13:14:23 -04:00
AAGaming b378a25c8c bump download-artifact 2024-06-29 18:08:41 -04:00
AAGaming 0c96738530 Add windows stub for restart_webhelper
manually merged
closes #632
2024-06-29 17:59:32 -04:00
AAGaming 9875c4ddbc fix: upload-artifact is at v4, not v5 2024-06-29 17:54:24 -04:00
AAGaming a12d9d2bdb chore(ci): update actions to remove deprecation warnings 2024-06-29 17:53:01 -04:00
AAGaming e266258fc4 update python and OS versions in CI 2024-06-29 17:46:21 -04:00
AAGaming 725ebd5835 fix: add .bind to legacy plugin API to fix filepicker 2024-06-29 17:41:03 -04:00
AAGaming a3143c11a8 use node 20 in ci 2024-06-27 02:18:41 -04:00
AAGaming d71fb7935b fix plugin uninstall dialog issues 2024-06-27 01:43:01 -04:00
AAGaming 107b9abb3e fix testing our own PRs 2024-06-27 00:37:35 -04:00
AAGaming 0cfb41755a lint 2024-06-27 00:21:32 -04:00
AAGaming 2f8b5df007 bump @decky/ui 2024-06-27 00:20:18 -04:00
AAGaming 69e9f998e9 bump @decky/ui 2024-06-27 00:13:54 -04:00