Skip to content

Download: ThreeRT for Steam Deck and for Android - #62

Merged
doodlewind merged 1 commit into
mainfrom
site-clients
Nov 13, 2026
Merged

doodlewind merged 1 commit into
mainfrom
site-clients

Conversation

@doodlewind

Copy link
Copy Markdown
Collaborator
  • Download page: four clients (macOS, iPhone, Steam Deck, Android) on the same card: a requirement line, three short lines, one button level with the others, version and size beside it; the visitor's own client first. Steam Deck has its two install commands in a copyable block; Android a QR code and the one line about allowing the install.
  • latest.json: an entry a client (macos, ios, linux, android), each with its own version.
  • Hosting: site/tools/deploy.ts uploads every file latest.json names to the release bucket; the Worker serves .dmg, .tar.gz and .apk as attachments. build.ts checks sizes and that the APK is release-signed.
  • Landing page: the download line names the visitor's client and lists the others. Privacy covers the two new clients.

bun site/tools/build.ts passes.

🤖 Generated with Claude Code

…one; the release files from R2, as attachments

Four clients, the same card each, the visitor's own first. Steam Deck: the tarball and its two commands. Android:
the APK and a QR code. latest.json has an entry a client with its own version. deploy.ts uploads every file it
names; the Worker serves .dmg, .tar.gz and .apk as downloads. The landing page's download line names the visitor's
client and lists the others. Privacy covers the two new clients.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
@doodlewind
doodlewind merged commit 6e51cb6 into main Nov 13, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant