2 Commits
Author SHA1 Message Date
Zack SheppardandClaude Opus 5.5 db639ff569 Build releases when they're published instead of cutting them from a workflow
Publishing a vX.Y.Z release on GitHub now builds that tag as version
X.Y.Z and attaches the installers to the release. The version-bump
commit to main is gone, so releases work with branch protection. The
update checker only announces a release once its installers are attached.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 21:08:37 +01:00
Zack SheppardandClaude Opus 5.5 f05066c37c Rename titles in Steam, add settings, update checks and CI
- Rename devkit titles in the Steam library after registration (via the
  Steam client's DevTools port on the headset) so they no longer show as
  "Devkit Game: <id>"
- Stage a lone dropped program by itself instead of uploading its folder
- Hide logs and the activity log behind Settings > Developer tools, and
  stream them into a persistent pane instead of re-rendering the app
- Check GitHub releases for a newer version (switchable in Settings)
- Atomic config writes, a navigation guard, OBB upload progress, and
  serialized APK parsing
- Build workflow for every push and PR, plus a release workflow that
  publishes main as a version and bumps to the next patch
- Ad-hoc sign macOS builds; drop TERMS.md in favor of the site's terms page
- Start versioning at 0.0.1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 09:40:10 +01:00