| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-02 | feat: sync with local plugin status in store (#733)v3.1.0-pre1 | Álvaro Cuesta | |
| * 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. | |||
| 2024-12-13 | chore: remove dead / double code (#726) | eXhumer | |
| * noticed by @KP2048 in https://discord.com/channels/960281551428522045/960284311444131840/1317031315551420447 Signed-off-by: eXhumer <exhumer@exhumer.cc> | |||
| 2024-12-13 | Merge branch 'main' of github.com:SteamDeckHomebrew/decky-loader | AAGaming | |
| 2024-12-13 | fix(deps): update decky/ui to fix beta plugin loading issues | AAGaming | |
| 2024-10-13 | Bump micromatch from 4.0.7 to 4.0.8 in /frontend (#714)v3.0.4-pre1v3.0.4 | dependabot[bot] | |
| 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> | |||
| 2024-10-13 | Bump rollup from 4.18.0 to 4.22.4 in /frontend (#711) | dependabot[bot] | |
| 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-11 | lintv3.0.2-pre3 | AAGaming | |
| 2024-10-11 | bump @decky/ui to fix issues on beta | AAGaming | |
| 2024-10-11 | fix dropdownmultiselect on beta | AAGaming | |
| 2024-10-11 | fix another toString | AAGaming | |
| 2024-10-11 | prevent future issues where toString may not be a function (what) | AAGaming | |
| 2024-10-04 | Fix broken checkboxes on Beta Steam client (#710)v3.0.2-pre2 | AAGaming | |
| 2024-10-03 | Fix missing components on Oct 2 2024 Steam Beta (#709)v3.0.2-pre1 | AAGaming | |
| 2024-09-17 | Rebase semver parsing on main (#677)v3.0.1 | Marco Rodolfi | |
| Co-authored-by: Marco Rodolfi <marco.rodolfi.1992@gmail.com> | |||
| 2024-09-16 | bump @decky/ui to include findSP fixv3.0.1-pre3 | AAGaming | |
| 2024-09-16 | shut ts upv3.0.1-pre2 | AAGaming | |
| 2024-09-16 | wait for SteamApp init stage 1 to finish before loading decky's frontend bundle | AAGaming | |
| should fix the startup race condition | |||
| 2024-09-11 | just sleep 500ms for now to work around startup race conditionv3.0.0-pre14 | AAGaming | |
| 2024-09-11 | potentially fix startup race condition | AAGaming | |
| 2024-09-11 | add cache bust param to index.js of esmodule plugins | AAGaming | |
| should fix hot reload | |||
| 2024-09-01 | fix external links softlocking the ui in testing store cta | AAGaming | |
| 2024-08-21 | lint | AAGaming | |
| 2024-08-20 | only grab the first 8 lines of the component stack | AAGaming | |
| 2024-08-13 | fix oopsie breaking decky on the latest betav3.0.0-pre10 | AAGaming | |
| 2024-08-08 | fix reloading pluginsv3.0.0-pre9 | AAGaming | |
| 2024-08-08 | remove useless toast delay | AAGaming | |
| 2024-08-08 | Update @decky/ui to fix non-global dfl plugins crashing the UI due to a race ↵v3.0.0-pre8 | AAGaming | |
| condition | |||
| 2024-08-07 | handle crashloops and disable decky for the user | AAGaming | |
| 2024-08-06 | Work around account switching failing to open the CEF debugger socket (#668)v3.0.0-pre6 | AAGaming | |
| * Work around account switching failing to open the CEF debugger socket this automates lsof and gdb to force close the socket before steam finishes shutting down (from RegisterForShutdownStart) * lint * fix LD_LIBRARY_PATH for gdb | |||
| 2024-08-05 | Rewrite router/tabs/toaster hooks (#661) | AAGaming | |
| 2024-08-03 | fix: fetchNoCors and http_request data handling (#664) | Lukas Senionis | |
| 2024-07-26 | chore(deps): bump @decky/ui | AAGaming | |
| 2024-07-26 | fix(toaster): fixup for latest @decky/ui | AAGaming | |
| 2024-07-26 | chore(deps): bump @decky/api, @decky/ui | AAGaming | |
| 2024-07-26 | feat(api): add useQuickAccessVisible to plugin api | AAGaming | |
| 2024-07-17 | improve treeshakingv3.0.0-pre5 | AAGaming | |
| 2024-07-17 | remove duplicate find in ErrorBoundary | AAGaming | |
| 2024-07-17 | bump @decky/ui to fix beta issues | AAGaming | |
| 2024-07-08 | nevermind, run i18next-parser onlyon english and let weblate handle the rest | AAGaming | |
| 2024-07-08 | commit hook is broken for now | AAGaming | |
| 2024-07-08 | sort the same way as weblate | AAGaming | |
| 2024-07-08 | add default values back | AAGaming | |
| 2024-07-08 | fix(i18n): fix i18next-parser configuration | AAGaming | |
| i can't wait to fix the weblate conflicts this one causes | |||
| 2024-07-04 | use transparent spinner in WithSuspense | AAGaming | |
| 2024-07-04 | LINTERRRRRRRRRRRRRRRRRRRR | AAGaming | |
| 2024-07-04 | styling fixes for SteamSpinner | AAGaming | |
| 2024-07-04 | fix plugin uninstalls | AAGaming | |
| 2024-07-03 | make the qam fix css more accurate | AAGaming | |
| 2024-07-03 | inject some css into the QAM to fix overscroll issues | AAGaming | |
| 2024-06-29 | fix: add .bind to legacy plugin API to fix filepicker | AAGaming | |
