Updates workflow name handling:
Windows handles "Builder Win" (legacy) and "Builder (Windows)"
Linux x86_64 handles "Builder" (legacy) and "Builder (Linux x86_64)"
Linux arm64 handles "Builder (Linux arm64)"
I've made sure to keep the file name the same on disk so the systemd service doesn't break
Signed-off-by: Gianni Spadoni <[email protected]>
build.yml is now build-linux.yml and takes two inputs (arch, output_name)
This is called by build-linux-arm64.yml and build-linux-x86_64.yml
Signed-off-by: Gianni Spadoni <[email protected]>
* Add Chinese README translation and link badge
- Add README_ZH.md with full Chinese translation
- Add README badge linking to Chinese version
* docs(zh-Hans): rename to README_zh-Hans.md, replace shields.io badge with text link
Addressing review feedback from AkazaRenn:
- Rename README_ZH.md to README_zh-Hans.md for standard IETF language tag
- Remove shields.io external badge, use plain text language switcher instead
- Add bidirectional language links in both READMEs
Co-Authored-By: Claude Opus 4.8 <[email protected]>
---------
Co-authored-by: juncheng.ye <[email protected]>
Co-authored-by: Claude Opus 4.8 <[email protected]>
* improve the error screen visuals
* comment out placeholder buttons
* run formatter
* Refactor DeckyErrorBoundary styles and text
- Removed gray text class usage
- Removed styles reminiscent of Steam BPM
- Fixed typos
* Further refactor of DeckyErrorBoundary.tsx
- Change background/text of buttons to be closer to Steam Deck UI
- Make panel background not reliant on transparency and have a neutral gray
- Bold "likely occurred" text
- Make swipe prompt appear in the center of a horizontal bar, drawing more attention to it
- Make "An error occurred" text smaller, as it isn't helpful for troubleshooting
- Add text clarifying solutions are in recommended order and how to get more help
- Add "Retry the action or restart" to the left of Retry, Restart Steam, and Restart Decky buttons
- Move disabling Decky to beneath the Decky update checking
* Revert header boldness change
* add disable plugin buttons to error screen
* Set background to black
---------
Co-authored-by: EMERALD <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
Co-authored-by: EMERALD <[email protected]>