<feed xmlns='http://www.w3.org/2005/Atom'>
<title>decky-loader/frontend/src/components/Toast.tsx, branch aa/fix-beta-nov2025</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/'/>
<entry>
<title>Rewrite router/tabs/toaster hooks (#661)</title>
<updated>2024-08-05T18:07:10+00:00</updated>
<author>
<name>AAGaming</name>
<email>aagaming@riseup.net</email>
</author>
<published>2024-08-05T18:07:10+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=131f0961ff451ec47376483178e092c8d7403b27'/>
<id>131f0961ff451ec47376483178e092c8d7403b27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Custom error handler and some misc fixes</title>
<updated>2024-05-25T23:14:54+00:00</updated>
<author>
<name>AAGaming</name>
<email>aagaming@riseup.net</email>
</author>
<published>2024-05-25T23:14:54+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=a84a13c76d99f1e6f4505d43108a4111749e5035'/>
<id>a84a13c76d99f1e6f4505d43108a4111749e5035</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>port to @decky/ui</title>
<updated>2024-05-12T19:47:08+00:00</updated>
<author>
<name>AAGaming</name>
<email>aagaming@riseup.net</email>
</author>
<published>2024-05-12T19:47:08+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=0b1c0694489b1b74b21c10ad29b59912edeb5e01'/>
<id>0b1c0694489b1b74b21c10ad29b59912edeb5e01</id>
<content type='text'>
TODO: update package.json to match once @decky/ui is on NPM
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TODO: update package.json to match once @decky/ui is on NPM
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge Tabs and Injection Fixes, bring back native Valve toaster (#238)</title>
<updated>2022-10-30T17:32:05+00:00</updated>
<author>
<name>TrainDoctor</name>
<email>traindoctor@protonmail.com</email>
</author>
<published>2022-10-30T17:32:05+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=bace5143d28c42ffcc83509b7fcdf02b6cae6934'/>
<id>bace5143d28c42ffcc83509b7fcdf02b6cae6934</id>
<content type='text'>
* 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 &lt;aa@mail.catvibers.me&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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 &lt;aa@mail.catvibers.me&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>preview 10/21/2022 fixes (#234)</title>
<updated>2022-10-24T23:14:56+00:00</updated>
<author>
<name>AAGaming</name>
<email>aa@mail.catvibers.me</email>
</author>
<published>2022-10-24T23:14:56+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=84c3b039c385ad872bb0f22eba7a3d2cd4a5ea10'/>
<id>84c3b039c385ad872bb0f22eba7a3d2cd4a5ea10</id>
<content type='text'>
* 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</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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</pre>
</div>
</content>
</entry>
<entry>
<title>Developer menu (#211)</title>
<updated>2022-10-16T03:46:42+00:00</updated>
<author>
<name>AAGaming</name>
<email>aa@mail.catvibers.me</email>
</author>
<published>2022-10-16T03:46:42+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=6e3c05072cb507e2a376b7019836bea7bf663cb0'/>
<id>6e3c05072cb507e2a376b7019836bea7bf663cb0</id>
<content type='text'>
* 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 &lt;7464170-FinalDoom@users.noreply.gitlab.com&gt;
Co-authored-by: TrainDoctor &lt;traindoctor@protonmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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 &lt;7464170-FinalDoom@users.noreply.gitlab.com&gt;
Co-authored-by: TrainDoctor &lt;traindoctor@protonmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Rewrite toaster hook to not re-create the window (#217)"</title>
<updated>2022-10-15T02:41:46+00:00</updated>
<author>
<name>AAGaming</name>
<email>aa@mail.catvibers.me</email>
</author>
<published>2022-10-15T02:41:46+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=7445f066ed53c3b6e8a1003649ea21bff749b728'/>
<id>7445f066ed53c3b6e8a1003649ea21bff749b728</id>
<content type='text'>
This reverts commit 3ac0abc82bd266eecb7c5f468481e364790be665.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 3ac0abc82bd266eecb7c5f468481e364790be665.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite toaster hook to not re-create the window (#217)</title>
<updated>2022-10-15T00:09:11+00:00</updated>
<author>
<name>AAGaming</name>
<email>aa@mail.catvibers.me</email>
</author>
<published>2022-10-15T00:09:11+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=3ac0abc82bd266eecb7c5f468481e364790be665'/>
<id>3ac0abc82bd266eecb7c5f468481e364790be665</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix TS errors in Toast</title>
<updated>2022-09-17T15:36:53+00:00</updated>
<author>
<name>AAGaming</name>
<email>aa@mail.catvibers.me</email>
</author>
<published>2022-09-17T15:36:53+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=c5ccb4dfb88f12857a4fb6e022501222b37bea21'/>
<id>c5ccb4dfb88f12857a4fb6e022501222b37bea21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(toasts): handle toasts ingame properly without useComposition hack</title>
<updated>2022-09-05T15:24:04+00:00</updated>
<author>
<name>AAGaming</name>
<email>aa@mail.catvibers.me</email>
</author>
<published>2022-09-05T15:24:04+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=501145a210d8d8a222d86b420ba8538474ff7723'/>
<id>501145a210d8d8a222d86b420ba8538474ff7723</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
