From e52c89d2b465d4fe13bd1111f279b72159e72574 Mon Sep 17 00:00:00 2001 From: "Yifeng \"Evan\" Wang" <7312949+doodlewind@users.noreply.github.com> Date: Sat, 14 Nov 2026 18:05:32 +0800 Subject: [PATCH] docs(site): disclose Windows preview graphics validation --- site/README.md | 2 +- site/download/index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/site/README.md b/site/README.md index a119801..d81ad36 100644 --- a/site/README.md +++ b/site/README.md @@ -57,7 +57,7 @@ The markup is repeated in each page; change it in all of them (the privacy page | Page | What is on it | |---|---| | `index.html` | The landing page (below). | -| `download/` | The four clients, a card each (below), then how a client loads a game: `threert dev`, scan, traced and live. | +| `download/` | The five clients, a card each (below), then how a client loads a game: `threert dev`, scan, traced and live. | | `docs/` | Getting started: install the client, open an example, write a scene, the dev loop with the `threert` CLI, the package format and publishing to threert.app, links to the reference documents in `docs/` on GitHub. | | `privacy/` | What the apps and the site do with data, including the requests the pages make to other services (below). | | `showcase/` | Gone as a page: what it listed is published on threert.app. The Worker answers `/showcase`, `/showcase/` and `/showcase/index.html` with a 301 to `https://threert.app/` (old links: the npm packages' READMEs, the pages of packages built before, earlier apps); `showcase/index.html` is what is left for a host without the Worker, a page that sends the reader on. `showcase/community.json` stays where it is, served as before: ThreeRT for macOS before 0.4.0 reads it (and `play/index.json`) for its Showcase. Nothing is added to it any more: people publish with `threert publish`. | diff --git a/site/download/index.html b/site/download/index.html index 2597762..65bbbd5 100644 --- a/site/download/index.html +++ b/site/download/index.html @@ -239,7 +239,7 @@

No ray tracing? Still the same game.

if (w?.file) { $("#windowsAct").innerHTML = row(clientUrl(w), "Download for Windows", `${version(w)} · Preview`, megabytes(w.size)) + `

Open the installer. To update, run the newer installer.

` + - (w.signed === false ? `

Unsigned preview. Windows SmartScreen may warn that this app is unrecognized. Verify the download source before proceeding.

` : "") + + (w.signed === false ? `

Unsigned preview. Windows SmartScreen may warn that this app is unrecognized. Verify the download source before proceeding. Physical GPU validation is still pending; virtual and software graphics adapters are not supported.

` : "") + `
${w.portable?.file ? `Portable ZIP · ${megabytes(w.portable.size)}` : ""} ${w.checksums?.file ? `SHA-256 checksums` : ""}
` + sha(w); } else $("#windowsAct").innerHTML = none("Windows");