From c4d8a39ad4d280d538045787ee582c6a7c989cc4 Mon Sep 17 00:00:00 2001 From: Local Dev Date: Mon, 31 Aug 2026 16:32:16 +0200 Subject: [PATCH] Ship Theseus 0.2.3 3abaeff7 (new brand icon + multi-panel picker + Startpage default) Setup 3abaeff73afcecc9e4f05f749765e168a97a377890211dbae4345654c84ce2f1 Portable 71017563d6ba107cb25e24be240abcb78e34491d8f7aa42e095421edbc482a85 Brand: the red-N compass from theseus.x is now the taskbar / titlebar / File Explorer icon everywhere. Source SVG lives at site-theseus-x/assets/favicon.svg so brand + browser icon stay in sync. nsis/make-icons.mjs renders it to build/icon.png (512x512) and build/icon.ico (multi-resolution: 16/24/32/48/64/128/256). Wired into package.json: build.win.icon, build.nsis.installerIcon + uninstaller + header; the ico ships as an extraResource so main.js's BrowserWindow also uses it at runtime. Icons live in build/ which is gitignored - run `node nsis/make-icons.mjs` when the SVG changes. Sidebar: multi-panel picker strip. When 2+ extensions register sidebar panels, sidebar-preload.js injects a 32-px tab strip at the top of every panel's document. Click a tab -> ipcRenderer sidebar-open -> loadFile switch. Preload also injects box-sizing:border-box + a 33-px body padding so height:100% panels don't overflow. Solo-panel case is unchanged (strip only appears when panels.length >= 2). Search: Startpage is the new default. Both the default id and the enabled-list ordering put it first. DDG stays enabled by default too. Deploy: scp installers + manifest + tools/ + releases/ to VPS, sia-upload of both trees, verified HEAD 200 and manifest 0.2.3. Icons regenerated from theseus.x's favicon.svg; the .svg itself shipped in the 0.1.x window when the theseus.x site went live. --- index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index 2357aad5..6aaab781 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.2.2 · installer ~118 MB (bundles Ariadne's Thread) · portable ~116 MB · unsigned
+
v0.2.3 · installer ~118 MB (bundles Ariadne's Thread) · portable ~116 MB · unsigned
- Installer - Portable .exe + Installer + Portable .exe
-
Installer972f6209639122f32f032d5f2f9fc5a4808e0d4a810f88ae38ec9a1275ac52ac
-
Portablea9771f054ec36b9aff6ddee958cecf7e84cdacd4d7932aa8385c445aab4d29be
+
Installer3abaeff73afcecc9e4f05f749765e168a97a377890211dbae4345654c84ce2f1
+
Portable71017563d6ba107cb25e24be240abcb78e34491d8f7aa42e095421edbc482a85