<feed xmlns='http://www.w3.org/2005/Atom'>
<title>decky-loader/backend/browser.py, branch aa/menu-hook-api</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/'/>
<entry>
<title>Potentially fix locale issues (#284)</title>
<updated>2022-12-16T14:23:04+00:00</updated>
<author>
<name>Nik</name>
<email>werwolv98@gmail.com</email>
</author>
<published>2022-12-16T14:23:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=0474095a40ba6cb729064654d22efd88f91958d6'/>
<id>0474095a40ba6cb729064654d22efd88f91958d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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://git.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>During update, download updates first before removing old plugin files  (#223)</title>
<updated>2022-10-23T20:41:12+00:00</updated>
<author>
<name>TrainDoctor</name>
<email>traindoctor@protonmail.com</email>
</author>
<published>2022-10-23T20:41:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=6749c78ed71764fd26a15d00bf5be1b74133b6e8'/>
<id>6749c78ed71764fd26a15d00bf5be1b74133b6e8</id>
<content type='text'>
* Remove old nightly support and unused logging

* Removed legacy code + added logic to account for offline update attempts

* Update backend/browser.py

Co-authored-by: AAGaming &lt;aa@mail.catvibers.me&gt;

* Update backend/browser.py

Co-authored-by: AAGaming &lt;aa@mail.catvibers.me&gt;

* Update frontend/src/toaster.tsx

Co-authored-by: AAGaming &lt;aa@mail.catvibers.me&gt;

* Use str instead of String (I was tired okay...)

* Remove false logic

* look for plugins not having remote_binary in pkg

Co-authored-by: AAGaming &lt;aa@mail.catvibers.me&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove old nightly support and unused logging

* Removed legacy code + added logic to account for offline update attempts

* Update backend/browser.py

Co-authored-by: AAGaming &lt;aa@mail.catvibers.me&gt;

* Update backend/browser.py

Co-authored-by: AAGaming &lt;aa@mail.catvibers.me&gt;

* Update frontend/src/toaster.tsx

Co-authored-by: AAGaming &lt;aa@mail.catvibers.me&gt;

* Use str instead of String (I was tired okay...)

* Remove false logic

* look for plugins not having remote_binary in pkg

Co-authored-by: AAGaming &lt;aa@mail.catvibers.me&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Grab Plugin path from find_plugin_folder plugin name is not always folder anme (#178)</title>
<updated>2022-09-19T05:13:45+00:00</updated>
<author>
<name>Trent Callan</name>
<email>trentcalllan@yahoo.com</email>
</author>
<published>2022-09-19T05:13:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=852c52c59acec7c0c26e7f7aed9e6aa80f4abe37'/>
<id>852c52c59acec7c0c26e7f7aed9e6aa80f4abe37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Download Remote Binaries during Store Install (#177)</title>
<updated>2022-09-19T00:20:19+00:00</updated>
<author>
<name>Trent Callan</name>
<email>trentcalllan@yahoo.com</email>
</author>
<published>2022-09-19T00:20:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=3136ad72edd0949626f48ab55103e79b540c7a94'/>
<id>3136ad72edd0949626f48ab55103e79b540c7a94</id>
<content type='text'>
* Download Remote Binaries during store install.
Fix Manual Install Modal Type

* Use Unix Line endings. (Thanks WSL)

* Fix Merge Commit with main branch.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Download Remote Binaries during store install.
Fix Manual Install Modal Type

* Use Unix Line endings. (Thanks WSL)

* Fix Merge Commit with main branch.</pre>
</div>
</content>
</entry>
<entry>
<title>fix plugin updating</title>
<updated>2022-09-18T19:44:16+00:00</updated>
<author>
<name>AAGaming</name>
<email>aa@mail.catvibers.me</email>
</author>
<published>2022-09-18T19:44:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=3700dd7437c0c5ed28de3688ffc049bb9b92a41a'/>
<id>3700dd7437c0c5ed28de3688ffc049bb9b92a41a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix plugin loading after install, move updater reloads to loader</title>
<updated>2022-09-18T18:49:32+00:00</updated>
<author>
<name>AAGaming</name>
<email>aa@mail.catvibers.me</email>
</author>
<published>2022-09-18T18:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=7716c73014a645d3742c24eaa7c7b1d54e081363'/>
<id>7716c73014a645d3742c24eaa7c7b1d54e081363</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix plugin uninstalling</title>
<updated>2022-08-29T21:41:10+00:00</updated>
<author>
<name>TrainDoctor</name>
<email>traindoctor@protonmail.com</email>
</author>
<published>2022-08-29T21:41:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=aeb2decfc1a0543d59dcf8cb7b41a066826f291f'/>
<id>aeb2decfc1a0543d59dcf8cb7b41a066826f291f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refractor plugin backend (#111)</title>
<updated>2022-08-27T04:01:23+00:00</updated>
<author>
<name>botato</name>
<email>63275405+botatooo@users.noreply.github.com</email>
</author>
<published>2022-08-27T04:01:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=b7d7ca04e12690b5e65259c8806e5e895cdc16aa'/>
<id>b7d7ca04e12690b5e65259c8806e5e895cdc16aa</id>
<content type='text'>
* refractor uninstall plugin backend

* refractor plugin installation method

* Change formatting in browser.py

* Manually format main.py

* Manually format utilities.py

* remove inconsistency

* remove unnecessary linebreaks

* lol what

* last minute pythoning

* Fix async missing

* lint

* more refractor

* await forgotten

* fix: menu not disappearing after first click

* lint

* bug: fix double click on uninstall

* depricate request installs

* basic patch notes viewer, lazy-load settings and store, build frontend as esmodule, add lazy-loaded react-markdown, backend changes to accomodate ESModule frontend

* refractor uninstall plugin backend

* Change formatting in browser.py

* Manually format main.py

* Manually format utilities.py

* remove unnecessary linebreaks

* lol what

* last minute pythoning

* Fix async missing

* rebase onto main

* fix error, fix React crash if patch notes are opened before remote version info is loaded

Co-authored-by: TrainDoctor &lt;traindoctor@protonmail.com&gt;
Co-authored-by: AAGaming &lt;aa@mail.catvibers.me&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* refractor uninstall plugin backend

* refractor plugin installation method

* Change formatting in browser.py

* Manually format main.py

* Manually format utilities.py

* remove inconsistency

* remove unnecessary linebreaks

* lol what

* last minute pythoning

* Fix async missing

* lint

* more refractor

* await forgotten

* fix: menu not disappearing after first click

* lint

* bug: fix double click on uninstall

* depricate request installs

* basic patch notes viewer, lazy-load settings and store, build frontend as esmodule, add lazy-loaded react-markdown, backend changes to accomodate ESModule frontend

* refractor uninstall plugin backend

* Change formatting in browser.py

* Manually format main.py

* Manually format utilities.py

* remove unnecessary linebreaks

* lol what

* last minute pythoning

* Fix async missing

* rebase onto main

* fix error, fix React crash if patch notes are opened before remote version info is loaded

Co-authored-by: TrainDoctor &lt;traindoctor@protonmail.com&gt;
Co-authored-by: AAGaming &lt;aa@mail.catvibers.me&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>fix: don't pass unzip job to event loop (#136)</title>
<updated>2022-08-09T19:06:33+00:00</updated>
<author>
<name>Sefa Eyeoglu</name>
<email>contact@scrumplex.net</email>
</author>
<published>2022-08-09T19:06:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=0dbdb4a143f6e4f2b08c5a38a597d5a1c49a109c'/>
<id>0dbdb4a143f6e4f2b08c5a38a597d5a1c49a109c</id>
<content type='text'>
For some reason this broke installation of plugins when another specific
plugin was present (vibrantDeck)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For some reason this broke installation of plugins when another specific
plugin was present (vibrantDeck)</pre>
</div>
</content>
</entry>
</feed>
