Commit Graph

304 Commits

Author SHA1 Message Date
AAGaming 88e7919a12 implement new toaster hook
this also supports the notification list and probably also desktop toasts (UI wip, read location enum prop from toast component probably)
2024-08-03 14:04:19 -04:00
AAGaming 28c7254ef6 initial implementation of new router and qam hooks 2024-08-03 14:04:19 -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