Ship Theseus 0.3.2 09331b2f (tab context menu + branded installer)
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.
This commit is contained in:
parent
7e8d182961
commit
6259ccd117
3 changed files with 14 additions and 14 deletions
|
|
@ -35,15 +35,15 @@
|
|||
{
|
||||
"id": "theseus-navigator",
|
||||
"product": "Theseus Navigator",
|
||||
"version": "0.3.1",
|
||||
"version": "0.3.2",
|
||||
"date": "2026-08-31",
|
||||
"platform": "win-x64",
|
||||
"signed": false,
|
||||
"signingAuthority": null,
|
||||
"changes": "One-click updates. When a new version is detected, Theseus now silently downloads the installer into %TEMP% in the background — the toolbar chip shows progress (\"↓ 42% — 0.3.2\") while the transfer runs, then flips to \"✓ Install 0.3.2 & restart\" when ready. Clicking that runs the installer with /S and quits Theseus so it can overwrite in place; the user relaunches into the new version. Extensions are unaffected by browser updates — they live in %APPDATA%\\Theseus Navigator\\addons\\ and are their own layer. Carries all 0.3.0 fixes (remote home cards, Prometheus copy, etc.).",
|
||||
"changes": "Right-click on a tab now opens a context menu: Reload, Duplicate, Group (Red / Orange / Yellow / Green / Cyan / Blue / Purple / None — the tab gets a top color stripe + a colored dot), Add to Bookmarks, Mute (also unmutes; a 🔇 shows in the tab strip), Close. Installer wizard is Theseus-branded — 164×314 sidebar image with the compass mark + wordmark on the dark background, top strip carries a mini compass. Carries 0.3.1's one-click auto-update flow.",
|
||||
"files": {
|
||||
"TheseusNavigator-Setup-0.3.1.exe": "fe59105d2e99a41b7000caeb86601a8e1675846d193e92204034669f5b368d60",
|
||||
"TheseusNavigator-0.3.1-portable.exe": "1b6eda55b53894cf9889548116c7b6100888fb160edc84cc1592bb79f9d95b53"
|
||||
"TheseusNavigator-Setup-0.3.2.exe": "09331b2fd9ccf136e2183b7cd85354cfd56e2ed50260b7aadeed63c7ea450251",
|
||||
"TheseusNavigator-0.3.2-portable.exe": "21752d0fc85fb39ec1e65192920461e9ae395a22d9a68abd27f12e638d0fdd07"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -49,16 +49,16 @@
|
|||
mirror cannot change what you check against here.</p>
|
||||
|
||||
<div class="rel">
|
||||
<h2>Theseus Navigator <span style="color:var(--acid)">0.3.1</span></h2>
|
||||
<h2>Theseus Navigator <span style="color:var(--acid)">0.3.2</span></h2>
|
||||
<div class="meta">Windows 64-bit · unsigned · 2026-08-31 · <b>Add-on framework + branded error pages</b> — Settings > Add-ons lists modules under <userData>/addons/; drop a folder in, restart, it's live. Notepad reference add-on ships in the box. Load failures now show a name-not-registered / unreachable / TLS / generic error page with Retry + Search + Register-on-Sirius actions; the address bar keeps the failed URL. Carries the Ariadne bundle and Startpage POST fix from 0.1.2.</div>
|
||||
|
||||
<div class="file">
|
||||
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.1.exe">TheseusNavigator-Setup-0.3.1.exe</a> — installer</div>
|
||||
<code>fe59105d2e99a41b7000caeb86601a8e1675846d193e92204034669f5b368d60</code>
|
||||
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.2.exe">TheseusNavigator-Setup-0.3.2.exe</a> — installer</div>
|
||||
<code>09331b2fd9ccf136e2183b7cd85354cfd56e2ed50260b7aadeed63c7ea450251</code>
|
||||
</div>
|
||||
<div class="file">
|
||||
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-0.3.1-portable.exe">TheseusNavigator-0.3.1-portable.exe</a> — portable</div>
|
||||
<code>1b6eda55b53894cf9889548116c7b6100888fb160edc84cc1592bb79f9d95b53</code>
|
||||
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-0.3.2-portable.exe">TheseusNavigator-0.3.2-portable.exe</a> — portable</div>
|
||||
<code>21752d0fc85fb39ec1e65192920461e9ae395a22d9a68abd27f12e638d0fdd07</code>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -110,15 +110,15 @@
|
|||
<h3>for Windows</h3>
|
||||
<p class="desc">Full-window desktop browser with Tor toggle and search bar.
|
||||
macOS and Linux not yet packaged.</p>
|
||||
<div class="meta">v0.3.1 · installer ~118 MB (with Ariadne's Thread) · portable ~116 MB · unsigned</div>
|
||||
<div class="meta">v0.3.2 · installer ~118 MB (with Ariadne's Thread) · portable ~116 MB · unsigned</div>
|
||||
<div class="buttons">
|
||||
<a class="btn acid" href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.1.exe">Installer</a>
|
||||
<a class="btn ghost" href="https://dl.silentmode.st/TheseusNavigator-0.3.1-portable.exe">Portable .exe</a>
|
||||
<a class="btn acid" href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.2.exe">Installer</a>
|
||||
<a class="btn ghost" href="https://dl.silentmode.st/TheseusNavigator-0.3.2-portable.exe">Portable .exe</a>
|
||||
</div>
|
||||
<div class="verifybox">
|
||||
<div class="lbl">SHA-256 — verify before running</div>
|
||||
<div class="h"><b>Installer</b><code>fe59105d2e99a41b7000caeb86601a8e1675846d193e92204034669f5b368d60</code></div>
|
||||
<div class="h"><b>Portable</b><code>1b6eda55b53894cf9889548116c7b6100888fb160edc84cc1592bb79f9d95b53</code></div>
|
||||
<div class="h"><b>Installer</b><code>09331b2fd9ccf136e2183b7cd85354cfd56e2ed50260b7aadeed63c7ea450251</code></div>
|
||||
<div class="h"><b>Portable</b><code>21752d0fc85fb39ec1e65192920461e9ae395a22d9a68abd27f12e638d0fdd07</code></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue