Commit Graph

287 Commits

Author SHA1 Message Date
AAGaming d444248f62 hopefully fix bootloops 2024-08-03 14:07:12 -04:00
AAGaming 9d0dbbb790 disable filepicker patches for now
we need to write one for  SteamClient.System.OpenFileDialog eventually
2024-08-03 14:04:23 -04:00
AAGaming 2303023ad4 chore: remove outdated TODO 2024-08-03 14:04:23 -04:00
AAGaming 599279c137 chore: lint 2024-08-03 14:04:23 -04:00
AAGaming 52b40b7d0c wait for SP to exist before loading plugins when booted in gamepadui mode 2024-08-03 14:04:22 -04:00
AAGaming 3cb150b9fb wait for unlock before showing toasts 2024-08-03 14:04:22 -04:00
AAGaming d9ab176bc7 increase the wait a bit 2024-08-03 14:04:22 -04:00
AAGaming ff856c7148 wait a bit before loading plugins to avoid race conditions 2024-08-03 14:04:21 -04:00
AAGaming 62293d2316 fix(webpack): wait for most chunks to load before starting 2024-08-03 14:04:21 -04:00
AAGaming e00d517119 fix(DeckyIcon): fix decky icon overflowing in toasts
could still use some padding but eh
2024-08-03 14:04:21 -04:00
AAGaming 241aec26e8 chore(toaster): remove log that gets spammed a lot 2024-08-03 14:04:21 -04:00
AAGaming 491d298fd7 chore(deps): bump @decky/api, @decky/ui 2024-08-03 14:04:21 -04:00
AAGaming 262b62ea4f chore(titleview): migrate to Navigation 2024-08-03 14:04:20 -04:00
AAGaming 4cde25c43e fix(tabshook): remove useless leftover alternate.type set in deinit 2024-08-03 14:04:20 -04:00
AAGaming b8bf9f343c refactor(router): add preliminary support for multiple router hook implementations 2024-08-03 14:04:20 -04:00
AAGaming 4cf80595ad feat(toaster):add support for dismissing toasts and new indicator 2024-08-03 14:04:20 -04:00
AAGaming c2443ee2c5 fix(toaster): remove critical toast logic as ProcessNotification handles it for us 2024-08-03 14:04:19 -04:00
AAGaming df52ebe7ed feat(toaster): add support for fullTemplateTitle 2024-08-03 14:04:19 -04:00
AAGaming b93fc8b557 feat(toaster): render notifications in the quick access menu 2024-08-03 14:04:19 -04:00
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 4b23a800f6 fix(toaster): fixup for latest @decky/ui 2024-07-26 14:29:25 -04:00
AAGaming ef0d449fb6 feat(api): add useQuickAccessVisible to plugin api 2024-07-26 14:17:04 -04:00
AAGaming 24c3d3c8f1 remove duplicate find in ErrorBoundary 2024-07-17 19:38:06 -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
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 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 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 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