<feed xmlns='http://www.w3.org/2005/Atom'>
<title>decky-loader/backend, branch v3.2.2</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>Feat: Disable plugins (#850)</title>
<updated>2025-12-30T19:29:08+00:00</updated>
<author>
<name>jbofill</name>
<email>74568881+jessebofill@users.noreply.github.com</email>
</author>
<published>2025-12-30T19:29:08+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=9f586a1b97cf9069fbfbeee17e3909baf9e95f66'/>
<id>9f586a1b97cf9069fbfbeee17e3909baf9e95f66</id>
<content type='text'>
* implement base frontend changes necessary for plugin disabling

* implement frontend diisable functions/ modal

* plugin disable boilerplate / untested

* Feat disable plugins (#810)

* implement base frontend changes necessary for plugin disabling

* implement frontend diisable functions/ modal

---------

Co-authored-by: Jesse Bofill &lt;jesse_bofill@yahoo.com&gt;

* fix mistakes

* add frontend

* working plugin disable, not tested extensively

* fix uninstalled hidden plugins remaining in list

* hide plugin irrelevant plugin setting menu option when disabled

* fix hidden plugin issues

* reset disabled plugin on uninstall

* fix plugin load on reenable

* move disable settings uninstall cleanup

* add engilsh tranlsations for enable/ disable elements

* fix bug where wrong loadType can get passed to importPlugin

* show correct number of hidden plugins if plugin is both hidden and disabled

* fix: get fresh list of plugin updates when changed in settings plugin list

* fix: fix invalid semver plugin version from preventing latest updates

* retain x position when changing focus in list items  that have multiple horizontal focusables

* correction to pluging version checking validation

* make sure disabled plugins get checked for updates

* show number of disabled plugins at bottom of plugin view

* add notice to update modals that disabled plugins will be enabled upon installation

* run formatter

* Update backend/decky_loader/locales/en-US.json

Co-authored-by: EMERALD &lt;hudson.samuels@gmail.com&gt;

* chore: correct filename typo

* chore: change disabled icon

* chore: revert accidental defsettings changes

* format

* add timeout to frontend importPlugin

if a request hangs this prevent it from blocking other plugin loads.
backend diaptch_plugin which calls this for individual plugin load (as opposed to batch) is set to 15s.
other callers of importPlugin are not using timeout, same as before.

* fix plugin update checking loop

---------

Co-authored-by: marios &lt;marios8543@gmail.com&gt;
Co-authored-by: EMERALD &lt;hudson.samuels@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* implement base frontend changes necessary for plugin disabling

* implement frontend diisable functions/ modal

* plugin disable boilerplate / untested

* Feat disable plugins (#810)

* implement base frontend changes necessary for plugin disabling

* implement frontend diisable functions/ modal

---------

Co-authored-by: Jesse Bofill &lt;jesse_bofill@yahoo.com&gt;

* fix mistakes

* add frontend

* working plugin disable, not tested extensively

* fix uninstalled hidden plugins remaining in list

* hide plugin irrelevant plugin setting menu option when disabled

* fix hidden plugin issues

* reset disabled plugin on uninstall

* fix plugin load on reenable

* move disable settings uninstall cleanup

* add engilsh tranlsations for enable/ disable elements

* fix bug where wrong loadType can get passed to importPlugin

* show correct number of hidden plugins if plugin is both hidden and disabled

* fix: get fresh list of plugin updates when changed in settings plugin list

* fix: fix invalid semver plugin version from preventing latest updates

* retain x position when changing focus in list items  that have multiple horizontal focusables

* correction to pluging version checking validation

* make sure disabled plugins get checked for updates

* show number of disabled plugins at bottom of plugin view

* add notice to update modals that disabled plugins will be enabled upon installation

* run formatter

* Update backend/decky_loader/locales/en-US.json

Co-authored-by: EMERALD &lt;hudson.samuels@gmail.com&gt;

* chore: correct filename typo

* chore: change disabled icon

* chore: revert accidental defsettings changes

* format

* add timeout to frontend importPlugin

if a request hangs this prevent it from blocking other plugin loads.
backend diaptch_plugin which calls this for individual plugin load (as opposed to batch) is set to 15s.
other callers of importPlugin are not using timeout, same as before.

* fix plugin update checking loop

---------

Co-authored-by: marios &lt;marios8543@gmail.com&gt;
Co-authored-by: EMERALD &lt;hudson.samuels@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fix settings import under windows (#858)</title>
<updated>2025-12-20T19:12:04+00:00</updated>
<author>
<name>Sims</name>
<email>38142618+suchmememanyskill@users.noreply.github.com</email>
</author>
<published>2025-12-20T19:12:04+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=789851579b8eaff70c2fb9da999e86d86a2d95bd'/>
<id>789851579b8eaff70c2fb9da999e86d86a2d95bd</id>
<content type='text'>
* test

* fix linting</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test

* fix linting</pre>
</div>
</content>
</entry>
<entry>
<title>Merge commit from fork</title>
<updated>2025-07-29T00:58:59+00:00</updated>
<author>
<name>AAGaming</name>
<email>aagaming@riseup.net</email>
</author>
<published>2025-07-29T00:58:59+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=8f41eb93ef80bfbf3851ce8a82ea0f88c87e6c68'/>
<id>8f41eb93ef80bfbf3851ce8a82ea0f88c87e6c68</id>
<content type='text'>
* fix incorrect permissions on plugin directories

* chown plugin dirs too

* fix the stupid

* cleanup useless comments</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix incorrect permissions on plugin directories

* chown plugin dirs too

* fix the stupid

* cleanup useless comments</pre>
</div>
</content>
</entry>
<entry>
<title>Fix updater reload freezing (#786)</title>
<updated>2025-07-01T19:24:52+00:00</updated>
<author>
<name>AAGaming</name>
<email>aagaming@riseup.net</email>
</author>
<published>2025-07-01T19:24:52+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=e63983dba912cbf88814d635785039f1b37c94c3'/>
<id>e63983dba912cbf88814d635785039f1b37c94c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump setuptools from 70.1.1 to 78.1.1 in /backend (#772)</title>
<updated>2025-06-28T19:46:22+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2025-06-28T19:46:22+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=078a9cf33d2f2858ca6a36914e80f5276d98e29f'/>
<id>078a9cf33d2f2858ca6a36914e80f5276d98e29f</id>
<content type='text'>
Bumps [setuptools](https://github.com/pypa/setuptools) from 70.1.1 to 78.1.1.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v70.1.1...v78.1.1)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 78.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bumps [setuptools](https://github.com/pypa/setuptools) from 70.1.1 to 78.1.1.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v70.1.1...v78.1.1)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 78.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add support of files from `data/&lt;plugin&gt;/` to be fetched from Front-End (#761)</title>
<updated>2025-05-30T00:30:48+00:00</updated>
<author>
<name>ynhhoJ</name>
<email>22500212+ynhhoJ@users.noreply.github.com</email>
</author>
<published>2025-05-30T00:30:48+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=e4f7546f99e315f4f76d8bcaff2610f34098e43a'/>
<id>e4f7546f99e315f4f76d8bcaff2610f34098e43a</id>
<content type='text'>
* Add support of files from `data/&lt;plugin&gt;/assets/` to be fetched from Front-End

* Add `data` regex folder into `csrf_middleware`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add support of files from `data/&lt;plugin&gt;/assets/` to be fetched from Front-End

* Add `data` regex folder into `csrf_middleware`</pre>
</div>
</content>
</entry>
<entry>
<title>Translations update from Weblate (#771)</title>
<updated>2025-05-19T14:01:39+00:00</updated>
<author>
<name>WerWolvTranslationBot</name>
<email>124004309+WerWolvTranslationBot@users.noreply.github.com</email>
</author>
<published>2025-05-19T14:01:39+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=4e5468a3538d80fe65ae3958abbcb452b5348945'/>
<id>4e5468a3538d80fe65ae3958abbcb452b5348945</id>
<content type='text'>
* Translated using Weblate (French)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/

---------

Co-authored-by: Anaëlle &lt;contact@anaelle.dev&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Translated using Weblate (French)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/

---------

Co-authored-by: Anaëlle &lt;contact@anaelle.dev&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Translations update from Weblate (#764)</title>
<updated>2025-04-05T15:37:19+00:00</updated>
<author>
<name>WerWolvTranslationBot</name>
<email>124004309+WerWolvTranslationBot@users.noreply.github.com</email>
</author>
<published>2025-04-05T15:37:19+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=e646168e31fe01df4ec3c369db60ceac3527a0ed'/>
<id>e646168e31fe01df4ec3c369db60ceac3527a0ed</id>
<content type='text'>
* Translated using Weblate (Russian)

Currently translated at 94.8% (167 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ru/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/

---------

Co-authored-by: Andrew &lt;www.andru90@gmail.com&gt;
Co-authored-by: Tak-attack &lt;tak.bts@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Translated using Weblate (Russian)

Currently translated at 94.8% (167 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ru/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (176 of 176 strings)

Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/

---------

Co-authored-by: Andrew &lt;www.andru90@gmail.com&gt;
Co-authored-by: Tak-attack &lt;tak.bts@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Bump jinja2 from 3.1.5 to 3.1.6 in /backend (#762)</title>
<updated>2025-04-05T15:32:23+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-05T15:32:23+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=5ec4a4645dd7da9861213ab61ff31e161c3ce6f3'/>
<id>5ec4a4645dd7da9861213ab61ff31e161c3ce6f3</id>
<content type='text'>
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "fix dev on newer python (steamos 3.7)" (#758)</title>
<updated>2025-03-26T02:11:36+00:00</updated>
<author>
<name>Lukas Senionis</name>
<email>warliukz@gmail.com</email>
</author>
<published>2025-03-26T02:11:36+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/SteamDeckHomebrew/decky-loader/commit/?id=b47ad69557f4a9223795ae296f7a476015932953'/>
<id>b47ad69557f4a9223795ae296f7a476015932953</id>
<content type='text'>
This reverts commit efac7bc397b8949f3748118469befab6b97aa45e.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit efac7bc397b8949f3748118469befab6b97aa45e.</pre>
</div>
</content>
</entry>
</feed>
