AAGaming
054517595d
fix(ErrorBoundary): use same conditions as Valve boundary for rendering
...
this fixes the screenshot deletion error
v3.1.2-pre1
2025-01-03 22:53:37 -05:00
dependabot[bot]
ceb10fd7cf
Bump jinja2 from 3.1.4 to 3.1.5 in /backend ( #738 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.4 to 3.1.5.
- [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.4...3.1.5 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v3.1.1-pre1
2025-01-02 12:12:43 -08:00
dependabot[bot]
8e50886c48
Bump cross-spawn from 7.0.3 to 7.0.6 in /frontend ( #727 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 12:06:40 -08:00
dependabot[bot]
76677fa877
Bump aiohttp from 3.10.10 to 3.10.11 in /backend ( #728 )
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.10.10 to 3.10.11.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.10.10...v3.10.11 )
---
updated-dependencies:
- dependency-name: aiohttp
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 11:52:44 -08:00
Álvaro Cuesta
f6144f9634
feat: sync with local plugin status in store ( #733 )
...
* fix: useDeckyState proper type and safety
* refactor: plugin list
Avoids unneeded re-renders. See https://react.dev/learn/you-might-not-need-an-effect#caching-expensive-calculations
* feat: sync with local plugin status in store
Adds some QoL changes to the plugin store browser:
- Add ✓ icon to currently installed plugin version in version selector
- Change install button label depending on the install type that the
button would trigger
- Adds icon to install button for clarity
The goal is to make it clear to the user what the current state of the
installed plugin is, and what would be the impact of installing the
selected version.
Resolves #360
* lint: prettier
* fix: add missing translations
* refactor: safer translation strings on install
Prefer using `t(...)` instead of `TranslationHelper` since it ensures
that the translation keys are not missing in the locale files when
running the `extractext` task.
By adding comments with `t(...)` calls, `i18next-parser` will generate
the strings as if they were present as literals in the code (see
https://github.com/i18next/i18next-parser#caveats ).
This does _not_ suppress the warnings (since `i18next-parser` does not
have access to TS types, so it cannot infer template literals) but it at
least makes it less likely that a translation will be missed by mistake,
have typos, etc.
v3.1.0-pre1
2025-01-02 11:38:40 -08:00
AAGaming
79bb62a3c4
update library name in readme
2024-12-18 13:04:18 -05:00
Sims
83f2c94712
Fix id keyerror on plugin uninstall ( #725 )
...
* Fix id keyerror on plugin uninstall
* This is python
* too bad im changing it anyway
---------
Co-authored-by: AAGaming <aagaming@riseup.net >
v3.0.5
v3.0.5-pre1
2024-12-13 22:38:33 -05:00
eXhumer
25036b065f
chore: remove dead / double code ( #726 )
...
* noticed by @KP2048 in https://discord.com/channels/960281551428522045/960284311444131840/1317031315551420447
Signed-off-by: eXhumer <exhumer@exhumer.cc >
2024-12-13 22:32:50 -05:00
AAGaming
6bf21bf2ad
Merge branch 'main' of github.com:SteamDeckHomebrew/decky-loader
2024-12-13 22:31:09 -05:00
AAGaming
4b47a8abeb
fix(deps): update decky/ui to fix beta plugin loading issues
2024-12-13 22:31:06 -05:00
dependabot[bot]
43f22329e1
Bump micromatch from 4.0.7 to 4.0.8 in /frontend ( #714 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.7 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v3.0.4
v3.0.4-pre1
2024-10-13 13:42:50 -07:00
dependabot[bot]
19e5d84928
Bump rollup from 4.18.0 to 4.22.4 in /frontend ( #711 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 4.18.0 to 4.22.4.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.18.0...v4.22.4 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-13 13:42:24 -07:00
Sims
86dea2d7c6
Update aiohttp ( #716 )
2024-10-13 13:34:38 -07:00
Party Wumpus
4c95484ccb
move check for if plugin was installed to the start of the function ( #715 )
v3.0.3-pre1
2024-10-13 12:22:02 -07:00
Mitja Skuver
8d2b252e6d
Fixed plugin manual zip installation getting stuck indefinitely ( #706 )
2024-10-13 12:20:08 -07:00
AAGaming
dbd7488d8f
lint
v3.0.2-pre3
2024-10-11 15:05:07 -04:00
AAGaming
cff3ca504d
bump @decky/ui to fix issues on beta
2024-10-11 15:00:54 -04:00
AAGaming
456ccf479a
fix dropdownmultiselect on beta
2024-10-11 14:58:37 -04:00
AAGaming
4f05a001fb
fix another toString
2024-10-11 14:58:05 -04:00
AAGaming
43aa0497f4
prevent future issues where toString may not be a function (what)
2024-10-11 14:47:20 -04:00
AAGaming
1781c19c11
Fix broken checkboxes on Beta Steam client ( #710 )
v3.0.2-pre2
2024-10-04 13:26:00 -04:00
Lukas Senionis
1ef3cb8307
fix(http_request): remove conflicting CORS headers ( #708 )
2024-10-04 13:15:58 -04:00
WerWolvTranslationBot
5bc4dc684d
Translations update from Weblate ( #707 )
...
Co-authored-by: ayssia <nynaevealmearah@gmail.com >
2024-10-03 17:28:00 -04:00
AAGaming
4cff530b52
Fix missing components on Oct 2 2024 Steam Beta ( #709 )
v3.0.2-pre1
2024-10-03 17:08:35 -04:00
Marco Rodolfi
2f90a4fcf7
Rebase semver parsing on main ( #677 )
...
Co-authored-by: Marco Rodolfi <marco.rodolfi.1992@gmail.com >
v3.0.1
2024-09-17 06:21:31 -07:00
AAGaming
24fce1e093
bump @decky/ui to include findSP fix
v3.0.1-pre3
2024-09-16 19:31:04 -04:00
AAGaming
97b12972ee
shut ts up
v3.0.1-pre2
2024-09-16 16:21:00 -04:00
AAGaming
f69eb72df9
wait for SteamApp init stage 1 to finish before loading decky's frontend bundle
...
should fix the startup race condition
2024-09-16 16:17:20 -04:00
WerWolvTranslationBot
24215c0732
Translations update from Weblate ( #704 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/de/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/nl/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (158 of 158 strings)
Translation: Decky/Decky
Translate-URL: https://weblate.werwolv.net/projects/decky/decky/bg/
---------
Co-authored-by: SecularSteve <fairfull.playing@gmail.com >
2024-09-14 23:01:47 -07:00
Sims
e87ce625fb
Test ( #701 )
v3.0.1-pre1
2024-09-13 16:59:35 -07:00
AAGaming
1284075d02
update release systemd service
v3.0.0
2024-09-11 22:54:16 -04:00
TrainDoctor
d2c5aef58b
Update release.yml
2024-09-11 19:49:39 -07:00
AAGaming
caac379b08
just sleep 500ms for now to work around startup race condition
v3.0.0-pre14
2024-09-11 21:50:48 -04:00
AAGaming
c487a6e15a
deprecate install scripts in repo (use decky-installer/cli instead, they're the same scripts but more up to date)
2024-09-11 21:02:41 -04:00
AAGaming
9df5f00068
drop TimeoutStopSec to 15s
2024-09-11 21:00:19 -04:00
AAGaming
508408ad5a
use signals to shut down plugins instead of sending a socket message
...
should reduce or outright prevent shutdown stalls
v3.0.0-pre13
2024-09-11 20:35:24 -04:00
AAGaming
ef4ca204bd
potentially fix startup race condition
2024-09-11 20:16:49 -04:00
AAGaming
1d7af36a2b
add cache bust param to index.js of esmodule plugins
...
should fix hot reload
2024-09-11 19:38:58 -04:00
TrainDoctor
6b78e0ae9c
Update bug_report.yml
2024-09-05 12:21:58 -07:00
TrainDoctor
1f5d5f9f1a
Update bug_report.yml
2024-09-05 12:20:32 -07:00
TrainDoctor
f7a47127a7
Update bug_report.yml
2024-09-05 12:19:12 -07:00
TrainDoctor
494f8dac5e
Update bug_report.yml
...
Add new field requiring all installed plugins to be listed.
2024-09-05 12:14:33 -07:00
TrainDoctor
bcc14848c5
Create plugin-info.sh
...
Add plugin-info script for debugging, thanks @Jaynator495!
2024-09-05 12:09:39 -07:00
AAGaming
0e40374b10
This also shouldn't have applied to stabls
2024-09-04 08:45:54 -04:00
AAGaming
81ffe11106
This shouldn't have applied to stable
2024-09-04 08:45:26 -04:00
AAGaming
d06494885a
fix external links softlocking the ui in testing store cta
2024-09-01 20:40:12 -04:00
Sims
a6e4bcf052
Fix updater taking a long time ( #696 )
...
Replaces subprocess with asyncio.subprocess in some localplatformlinux functions and improves shutdown handling
Co-authored-by: AAGaming <aagaming@riseup.net >
v3.0.0-pre12
2024-09-01 19:45:47 -04:00
AAGaming
c1f7ca7f20
chore(backend): remove unused import in plugin.py
v3.0.0-pre11
2024-09-01 14:18:33 -04:00
AAGaming
6ae6f5ee67
chore(backend): .warn -> .warning
2024-09-01 14:17:11 -04:00
Sims
016ed6e998
Fix shutdown timeouts ( #695 )
...
Co-authored-by: AAGaming <aagaming@riseup.net >
2024-09-01 14:15:49 -04:00