From fa00ec32cf016764e1e4c2e2d9ef2ed0e41e2230 Mon Sep 17 00:00:00 2001 From: elkaix Date: Sun, 16 Aug 2026 11:34:18 -0400 Subject: [PATCH 1/7] chore: add the missing desktop release changesets The Host port fix and the dedicated desktop update channel both merged without a changeset, so neither is versioned or recorded in the desktop changelog. --- .changeset/desktop-dedicated-update-channel.md | 5 +++++ .changeset/desktop-pin-host-port.md | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 .changeset/desktop-dedicated-update-channel.md create mode 100644 .changeset/desktop-pin-host-port.md diff --git a/.changeset/desktop-dedicated-update-channel.md b/.changeset/desktop-dedicated-update-channel.md new file mode 100644 index 00000000..92f79f0f --- /dev/null +++ b/.changeset/desktop-dedicated-update-channel.md @@ -0,0 +1,5 @@ +--- +"@pymodel/pythinker-desktop": patch +--- + +Publish desktop releases to a dedicated update channel so update checks resolve a desktop build instead of an unrelated release, and fail the release when a packaged build carries no update feed. diff --git a/.changeset/desktop-pin-host-port.md b/.changeset/desktop-pin-host-port.md new file mode 100644 index 00000000..58497f40 --- /dev/null +++ b/.changeset/desktop-pin-host-port.md @@ -0,0 +1,5 @@ +--- +"@pymodel/pythinker-desktop": patch +--- + +Pin the Host port so the desktop app reconnects to its own Host, and stop reporting builds that cannot self-update as update errors. From 525fc2773ddf0956b2369d9e415f972dbf5edfdc Mon Sep 17 00:00:00 2001 From: elkaix Date: Sun, 16 Aug 2026 11:34:22 -0400 Subject: [PATCH 2/7] feat(site): rework the hero as a dark desktop-first section Lead with a dark hero that presents the desktop app and an app-window preview, make the nav react to scroll, expand the cursor-aware particle field, and drop the CSS bubble decorations and the separate desktop showcase section. --- apps/site/src/App.vue | 423 +++++++++++--------- apps/site/src/components/ParticleField.vue | 428 ++++++++++++++++----- apps/site/src/style.css | 77 +--- 3 files changed, 589 insertions(+), 339 deletions(-) diff --git a/apps/site/src/App.vue b/apps/site/src/App.vue index f11a78c9..45bb75f8 100644 --- a/apps/site/src/App.vue +++ b/apps/site/src/App.vue @@ -1,7 +1,7 @@