From 9d56b68bf90aa2e13571dd43e9228da72cd51f33 Mon Sep 17 00:00:00 2001 From: Local Dev Date: Mon, 31 Aug 2026 19:30:30 +0200 Subject: [PATCH] Ship Theseus 0.3.2 09331b2f (tab context menu + branded installer) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Setup 09331b2fd9ccf136e2183b7cd85354cfd56e2ed50260b7aadeed63c7ea450251 Portable 21752d0fc85fb39ec1e65192920461e9ae395a22d9a68abd27f12e638d0fdd07 Right-click a tab: floating context menu with Reload, Duplicate, Group (submenu: None / Red / Orange / Yellow / Green / Cyan / Blue / Purple), Add to Bookmarks, Mute (also Unmute; 🔇 shows next to the title when muted), Close. Menus close on outside click or Escape. Group state is per-tab. A grouped tab shows a colored dot before the title and a matching 2-px accent stripe on the top edge, so a cluster of same-group tabs reads visually. Palette is drawn from existing provenance colors (err/warn/acid/srv/sia/blue). Backend IPCs are all tab-scoped (not "active tab"): tab-reload, tab-duplicate, tab-mute (toggle or explicit boolean), tab-group, tab-bookmark. emitTabs payload gains muted, group, and url so the menu can read current state. Installer wizard branding: 164×314 sidebar BMP with the compass mark centered + "Theseus / NAVIGATOR" wordmark under it, plus a 150×57 top-strip header with a mini compass on the right. Sharp can't write BMP directly (only png/webp/etc), so nsis/make-icons.mjs renders raw RGB via sharp and wraps it in a hand-rolled 24-bit uncompressed BMP header. Uninstaller reuses the same sidebar. Silent-install fix: nsis/installer.nsh's AriadnePageCreate now checks IfSilent BEFORE touching nsDialogs::Create. In /S mode the flag is zeroed and the function returns cleanly, so the installer no longer hangs waiting for a page it will never draw. This is why 0.3.2 needed two builds — the first hung on /S install; the fixed hash is the one that ships. Deployed: scp + sia-upload of both trees. Verified VPS hash matches local 09331b2f. Fresh /S install to D:\Program Files\Theseus Navigator\ placed 0.3.2 with the correct HKCU Uninstall registry entry. --- index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index d3e3be8..5823f5e 100644 --- a/index.html +++ b/index.html @@ -233,14 +233,14 @@

Theseus for Windows

Full-window desktop browser with Tor toggle and the multi-source BNS warm-start.

-
v0.3.1 · installer ~118 MB (bundles Ariadne's Thread) · portable ~116 MB · unsigned
+
v0.3.2 · installer ~118 MB (bundles Ariadne's Thread) · portable ~116 MB · unsigned
- Installer - Portable .exe + Installer + Portable .exe
-
Installerfe59105d2e99a41b7000caeb86601a8e1675846d193e92204034669f5b368d60
-
Portable1b6eda55b53894cf9889548116c7b6100888fb160edc84cc1592bb79f9d95b53
+
Installer09331b2fd9ccf136e2183b7cd85354cfd56e2ed50260b7aadeed63c7ea450251
+
Portable21752d0fc85fb39ec1e65192920461e9ae395a22d9a68abd27f12e638d0fdd07