AAGaming
ce2f98aa04
fix toasts on beta (valve forgot how to count)
2025-03-19 15:23:19 -04:00
AAGaming
4f05a001fb
fix another toString
2024-10-11 14:58:05 -04:00
AAGaming
7a161a5b83
remove useless toast delay
2024-08-08 15:20:47 -04:00
AAGaming
65b6883dcc
handle crashloops and disable decky for the user
2024-08-07 16:14:18 -04:00
AAGaming
131f0961ff
Rewrite router/tabs/toaster hooks ( #661 )
2024-08-05 14:07:10 -04:00
AAGaming
4b23a800f6
fix(toaster): fixup for latest @decky/ui
2024-07-26 14:29:25 -04:00
AAGaming
84577c8708
typescript please
2024-06-14 19:32:10 -04:00
AAGaming
54aecee64e
hook up plugin events properly
2024-06-13 17:47:53 -04:00
AAGaming
a84a13c76d
Custom error handler and some misc fixes
2024-05-25 19:14:54 -04:00
AAGaming
0b1c069448
port to @decky/ui
...
TODO: update package.json to match once @decky/ui is on NPM
2024-05-12 15:47:08 -04:00
AAGaming
6b06bae250
fix: support new minified class names
...
bumps decky-frontend-lib to 3.25.0
can't stop us THAT easily :P
2024-04-22 13:18:33 -04:00
AAGaming
e8add28797
fix: use findInReactTree to find correct errorboundary for toaster
...
fixes toaster error on latest beta
2024-02-14 16:42:14 -05:00
AAGaming
5fd5b2f08c
fix: Adjust tabs and toaster hooks to work on react 18, also half-fix Valve Internal
2023-12-29 18:40:52 -05:00
Beebles
46abc5a266
Fix QAM And Toaster Injection for Mar 02 Beta ( #388 )
2023-03-01 20:20:31 -08:00
Marco Rodolfi
3e120ea312
Fix class name shenanigans for toast notification ( #366 )
...
* Fix class name shenanigans for toast notification
* Corrected number of iterations
2023-02-06 17:30:44 -08:00
jurassicplayer
f73918c902
feat(MoreCustomizableToasts): Allow plugin developers to customize some toast properties ( #268 )
...
* Use settingsStore directly
* Change toast etype, add showToast/playSound
* Update DFL and rebase
2022-12-10 15:09:21 -08:00
TrainDoctor
bace5143d2
Merge Tabs and Injection Fixes, bring back native Valve toaster ( #238 )
...
* Bring back component patch-based tabshook
* better injection point
* finally fix dumb loading error
* fix QAM injection breaking after lock
* shut up typescript
* fix lock screen focusing issues
* Bring back the Valve toaster!
* Add support for stable steamos
* fix focus bug on lock screen but actually
* oops: remove extra console log
* shut up typescript again
* better fix for lockscreen bug
* better probably
* actually fix focus issues (WTF)
Co-authored-by: AAGaming <aa@mail.catvibers.me >
2022-10-30 10:32:05 -07:00
AAGaming
84c3b039c3
preview 10/21/2022 fixes ( #234 )
...
* initial fixes: everything working except toasts and patch notes
* tabshook changes, disable toaster for now
* prettier
* oops
* implement custom toaster because I am tired of Valve's shit
also fix QAM not injecting sometimes
* remove extra logging
* add findSP, fix patch notes, fix vscode screwup
* fix patch notes
* show error when plugin frontends fail to load
* add get_tab_lambda
* add css and has_element helpers to Tab
* small modals fixup
* Don't forceUpdate QuickAccess on stable
* add routes prop used to get tabs component
* add more dev utils to DFL global
2022-10-24 16:14:56 -07:00
TrainDoctor
7b16b623c8
Fix toaster initialization
2022-10-16 15:52:21 -07:00
AAGaming
6e3c05072c
Developer menu ( #211 )
...
* add settings utils to use settings outside of components
* initial implementation of developer menu
* ✨ Add support for addScriptToEvaluateOnNewDocument
* React DevTools support
* increase chance of RDT successfully injecting
* Rewrite toaster hook to not re-create the window
* remove friends focus workaround because it's fixed
* Expose various DFL utilities as DFL in dev mode
* try to fix text field focuss
* move focusable to outside field
* add onTouchEnd and onClick to focusable
* Update pnpm-lock.yaml
Co-authored-by: FinalDoom <7464170-FinalDoom@users.noreply.gitlab.com >
Co-authored-by: TrainDoctor <traindoctor@protonmail.com >
2022-10-15 20:46:42 -07:00
AAGaming
bebe9428a6
fix old toast patch to not re-create window
2022-10-14 22:52:46 -04:00
AAGaming
7445f066ed
Revert "Rewrite toaster hook to not re-create the window ( #217 )"
...
This reverts commit 3ac0abc82b .
2022-10-14 22:41:46 -04:00
AAGaming
3ac0abc82b
Rewrite toaster hook to not re-create the window ( #217 )
2022-10-14 17:09:11 -07:00
AAGaming
19d5527bdf
ACTUALLY FIX the friends focus workaround
2022-10-02 10:29:33 -04:00
AAGaming
617916e8e5
actually fix focus issue on startup
2022-10-01 23:10:25 -04:00
AAGaming
2461f52ca7
change console.log to styled log
2022-10-01 21:24:10 -04:00
AAGaming
3c00eb8cf4
fix friends menu focusing itself
2022-10-01 21:22:30 -04:00
AAGaming
797c7ea3b0
hopefully actually fix toaster
2022-09-18 15:03:59 -04:00
AAGaming
9867d7bea0
Possibly actually fix the toasts issue
2022-09-18 10:17:39 -04:00
AAGaming
463258febb
wait for toaster ready, hopefully fix file browser patch
2022-09-16 18:49:35 -04:00
AAGaming
591c58330c
fix(toaster): fix toasts rendering multiple times
2022-09-05 14:28:52 -04:00
AAGaming
501145a210
fix(toasts): handle toasts ingame properly without useComposition hack
2022-09-05 11:24:04 -04:00
AAGaming
acaf6c72e4
Update decky-frontend-lib and refactor patches
2022-09-04 13:33:42 -04:00
AAGaming
0a735886c9
fix toasts breaking sometimes
2022-08-14 21:59:55 -04:00
AAGaming
a38582d158
Fix toaster deinit error
2022-08-12 16:49:28 -04:00
AAGaming
67426af3ef
Add api for showing toast notifications
2022-08-09 21:52:03 -04:00