354 Commits

Author SHA1 Message Date
AAGaming
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
131f0961ff Rewrite router/tabs/toaster hooks (#661) 2024-08-05 14:07:10 -04:00
Lukas Senionis
3e50ce65a7 fix: fetchNoCors and http_request data handling (#664) 2024-08-03 13:24:25 -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
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
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
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
725ebd5835 fix: add .bind to legacy plugin API to fix filepicker 2024-06-29 17:41:03 -04:00
K900
5697d98862 treewide: fix package structure
The static files need to be inside the module to be installed correctly
as part of the module.
2024-06-29 16:53:57 -04:00
AAGaming
d71fb7935b fix plugin uninstall dialog issues 2024-06-27 01:43:01 -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
AAGaming
a8d55785cf fix cef debug toggle 2024-06-27 00:09:05 -04:00
AAGaming
d067fe6361 add some errorboundaries 2024-06-27 00:09:00 -04:00
AAGaming
c02a78ed6e fix plugins not loading on install 2024-06-27 00:08:45 -04:00
AAGaming
c2f8cba4af trigger temporarilyDisableReporting in errorboundary 2024-06-27 00:08:32 -04:00
AAGaming
c36f1985bd improve error checking logic 2024-06-27 00:08:13 -04:00
AAGaming
fc52cf53ee don't report errors to valve if we've caused one in the last 30 seconds 2024-06-27 00:07:55 -04:00
AAGaming
dcff7d146b move webpack check into index 2024-06-27 00:07:38 -04:00
AAGaming
983fcf3014 RUN LINTER AGAINNNNNNN 2024-06-14 20:34:08 -04:00
AAGaming
61ad88db77 add doNotReportErrors 2024-06-14 20:20:15 -04:00
AAGaming
84577c8708 typescript please 2024-06-14 19:32:10 -04:00
Party Wumpus
6bd3951d31 add docstring for emit 2024-06-14 22:45:02 +00:00
AAGaming
48e79f803a update @decky/ui and @decky/api 2024-06-13 18:27:59 -04:00
AAGaming
7f421f5bd4 remove unused dep 2024-06-13 17:52:19 -04:00
AAGaming
d6e71b23ef fixup prettier 2024-06-13 17:49:40 -04:00
AAGaming
54aecee64e hook up plugin events properly 2024-06-13 17:47:53 -04:00
AAGaming
822b6bcaaa fix lockfile 2024-06-13 17:08:38 -04:00
AAGaming
259aabf82f update dependencies 2024-06-13 17:00:50 -04:00
AAGaming
e6b1950bcb fix for latest beta (backport) 2024-06-13 15:12:24 -04:00
AAGaming
0c6c7b1b06 missed a log 2024-05-27 17:22:08 -04:00
AAGaming
9c8db576f5 error boundary now properly reports steam errors 2024-05-27 17:21:27 -04:00
AAGaming
a84a13c76d Custom error handler and some misc fixes 2024-05-25 19:14:54 -04:00
AAGaming
96cc72f2ca chore: fetch -> fetchNoCors 2024-05-24 23:26:39 -04:00
Party Wumpus
372771a228 plugin install progress (#614)
* Frontend progress bars

* Backend bit

* closure is stale i think so no closure for you

* Fix formatting of the progress svgs

* Reset progress bar when new plugin starts downloading
2024-05-13 14:42:55 +01:00