Ship Theseus 0.3.7 37fd8db5 (per-extension dock + right-click search-for-selection)

Setup    37fd8db5388cc2486b48d282bf38e1d5b18a40de5b7319950edcc412f3ddb683
Portable befab4c21ef78d7c92eb7d399e163d3e53e202a0bda9fe95f8d8db916db2e242

Bundled fixes since 0.3.6:

1026b08 - Per-extension toolbar dock: replaces the single sidebarbtn with
one button per registered addon sidebar-panel. Notepad (📝) and Silent
Mode Relay (🌐) appear automatically from their manifest icons; a static
Aegis Wallet placeholder (₿) marks the upcoming built-in BCH wallet.
Click a live button → open the sidebar on that panel, click active →
collapse. Preload adds openSidebar(panelId) / closeSidebar() wrappers.

622aaee - Right-click "Search for '<selection>'" in the page context
menu. Uses SEARCH() so it honours the current default engine, opens in
a new foreground tab, and truncates the label at 40 chars.

Deployed: scp + sia-upload of both trees. Verified LIVE 0.3.7.

Ops note: silentmode.st /var/log had grown to 6GB (journal + rotated
syslog), which broke the first portable upload. Vacuumed journal to
500M cap; ~5.9G free after cleanup. Old Theseus builds not touched.
This commit is contained in:
Local Dev 2026-09-06 13:45:58 +02:00
parent 489ce8fba6
commit b6ed8e8ae9
3 changed files with 15 additions and 15 deletions

View file

@ -35,15 +35,15 @@
{
"id": "theseus-navigator",
"product": "Theseus Navigator",
"version": "0.3.6",
"version": "0.3.7",
"date": "2026-09-06",
"platform": "win-x64",
"signed": false,
"signingAuthority": null,
"changes": "Chrome-view gap fix (root cause): body no longer inherits the chrome view's height, so document.body.scrollHeight now measures actual content and syncHeight shrinks correctly after every menu close — the growing blank strip above the page is gone. Bookmarks now show favicons (backfilled on revisit for existing entries) and Edit title actually works via an in-page modal (window.prompt is disabled in Electron BrowserViews). Tab tooltip on hover shows title + URL. Error page: 'You appear to be offline' banner when navigator.onLine is false, and a 'did you mean' row that suggests near-match BCNR names (Levenshtein ≤ 2, same TLD) for typos like games.x → game.x. Plus a 750ms self-heal on chrome height as a belt-and-suspenders safety net.",
"changes": "Per-extension toolbar dock: one button per registered addon (📝 Notepad, 🌐 Silent Mode Relay) — click opens the sidebar on that panel, click active to collapse. Static Aegis Wallet placeholder (₿) marks the upcoming built-in BCH wallet. Right-click a text selection on any page and pick 'Search for “…”' to open a new tab with your default engine — same behavior as Chrome / Firefox. Everything from 0.3.6 rides along.",
"files": {
"TheseusNavigator-Setup-0.3.6.exe": "e2a30a3b280448f8eb6e08efd21e208022b2a37cef14a72076b3f32b7a2fc529",
"TheseusNavigator-0.3.6-portable.exe": "eca7cf3347a958307b8e2ba4f6266c81f8ec691b0c98ed6e24fdd70e65723b1e"
"TheseusNavigator-Setup-0.3.7.exe": "37fd8db5388cc2486b48d282bf38e1d5b18a40de5b7319950edcc412f3ddb683",
"TheseusNavigator-0.3.7-portable.exe": "befab4c21ef78d7c92eb7d399e163d3e53e202a0bda9fe95f8d8db916db2e242"
}
}
]

View file

@ -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.6</span></h2>
<div class="meta">Windows 64-bit · unsigned · 2026-09-06 · <b>Gap fix (root cause) + bookmark favicons + smarter error page</b> — the growing blank strip above the page is gone (body no longer inherits the chrome view's height, so chrome shrinks correctly after every menu close). Bookmarks now show favicons, and Edit title actually works via an in-page modal. Tab hover shows title + URL. Error page: "You appear to be offline" banner when the browser has no network, and a "did you mean" row for BCNR typos (games.x → game.x). Rides everything from 0.3.5.</div>
<h2>Theseus Navigator <span style="color:var(--acid)">0.3.7</span></h2>
<div class="meta">Windows 64-bit · unsigned · 2026-09-06 · <b>Per-extension toolbar dock + search-for-selection</b> — one toolbar button per installed extension (📝 Notepad, 🌐 Silent Mode Relay), and a placeholder for the upcoming Aegis built-in BCH wallet (₿). Right-click any selected text and pick "Search for '…'" to open a new tab with your default engine. Everything from 0.3.6 rides along (gap fix root cause, bookmark favicons + working edit-title, tab hover tooltip, offline banner, BCNR did-you-mean).</div>
<div class="file">
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.6.exe">TheseusNavigator-Setup-0.3.6.exe</a> — installer</div>
<code>e2a30a3b280448f8eb6e08efd21e208022b2a37cef14a72076b3f32b7a2fc529</code>
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.7.exe">TheseusNavigator-Setup-0.3.7.exe</a> — installer</div>
<code>37fd8db5388cc2486b48d282bf38e1d5b18a40de5b7319950edcc412f3ddb683</code>
</div>
<div class="file">
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-0.3.6-portable.exe">TheseusNavigator-0.3.6-portable.exe</a> — portable</div>
<code>eca7cf3347a958307b8e2ba4f6266c81f8ec691b0c98ed6e24fdd70e65723b1e</code>
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-0.3.7-portable.exe">TheseusNavigator-0.3.7-portable.exe</a> — portable</div>
<code>befab4c21ef78d7c92eb7d399e163d3e53e202a0bda9fe95f8d8db916db2e242</code>
</div>
</div>

View file

@ -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.6 · installer ~118 MB (with Ariadne's Thread) · portable ~116 MB · unsigned</div>
<div class="meta">v0.3.7 · 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.6.exe">Installer</a>
<a class="btn ghost" href="https://dl.silentmode.st/TheseusNavigator-0.3.6-portable.exe">Portable .exe</a>
<a class="btn acid" href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.7.exe">Installer</a>
<a class="btn ghost" href="https://dl.silentmode.st/TheseusNavigator-0.3.7-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>e2a30a3b280448f8eb6e08efd21e208022b2a37cef14a72076b3f32b7a2fc529</code></div>
<div class="h"><b>Portable</b><code>eca7cf3347a958307b8e2ba4f6266c81f8ec691b0c98ed6e24fdd70e65723b1e</code></div>
<div class="h"><b>Installer</b><code>37fd8db5388cc2486b48d282bf38e1d5b18a40de5b7319950edcc412f3ddb683</code></div>
<div class="h"><b>Portable</b><code>befab4c21ef78d7c92eb7d399e163d3e53e202a0bda9fe95f8d8db916db2e242</code></div>
</div>
</div>