Ship Theseus 0.3.39 c95019b4 (DevTools 3-mode dock + scrollbars + captureTab)
Bundled release covering three improvements from this session: DevTools dock — new Settings > General > Developer tools with three radio choices: Bottom panel (default, Chrome-style), Right sidebar, Two sidebars. F12 handler reads settings.devToolsDock on each open so the choice applies instantly. Scrollbars — every scroll surface Theseus owns (tabs, chrome, sidebar, popovers, add-on panels) uses a subtle neutral-grey track and a BCH-green #0AC18E thumb. Modern scrollbar-color on <html> plus ::-webkit- overrides for width, radius and hover. captureTab full-page — before Page.captureScreenshot the code now runs Emulation.setDeviceMetricsOverride to widen the viewport to the window's content width, so an open sidebar can't clip the screenshot. Restores metrics in finally. Installer: c95019b4d3f2a386816caa5323e9aa2de68919d2419367b926eecd93f97c278c Portable: ed4eb27cdf539d85cf36373744ef9a41510dc2035541a7bf7445f074c6688579
This commit is contained in:
parent
eee4335c2d
commit
46557fedbd
3 changed files with 14 additions and 14 deletions
|
|
@ -36,15 +36,15 @@
|
||||||
{
|
{
|
||||||
"id": "theseus-navigator",
|
"id": "theseus-navigator",
|
||||||
"product": "Theseus Navigator",
|
"product": "Theseus Navigator",
|
||||||
"version": "0.3.37",
|
"version": "0.3.39",
|
||||||
"date": "2026-09-09",
|
"date": "2026-09-09",
|
||||||
"platform": "win-x64",
|
"platform": "win-x64",
|
||||||
"signed": false,
|
"signed": false,
|
||||||
"signingAuthority": null,
|
"signingAuthority": null,
|
||||||
"changes": "Firefox-style toolbar resize — the two independent drag handles on the URL bar and the search bar are replaced with ONE handle between them. Zero-sum: growing the URL bar shrinks the search bar, and vice versa. Nothing else in the toolbar moves — nav buttons, Downloads, the extension dock and the ⛓ Theseus logo all keep their positions. When the window shrinks below the responsive breakpoint the search bar (and the drag handle) hide as before, and the URL bar grows to fill the freed space on its own.",
|
"changes": "DevTools now has three dock positions (Settings > General > Developer tools): Bottom panel (default, docked under the tab, Chrome-style), Right sidebar (docked on the right; add-on sidebar tucks out of the way), and Two sidebars (docked on the right AND the add-on sidebar stays in place). Choice applies instantly — the F12 handler reads settings.devToolsDock on each open, no relaunch needed. Also brand-green scrollbars everywhere (tabs, chrome, sidebar, popovers, add-on panels): subtle neutral-grey track + Bitcoin Cash green #0AC18E thumb, 12px wide, 6px rounded. captureTab full-page mode picks up an Emulation.setDeviceMetricsOverride pass before shooting so an open sidebar can't clip the capture.",
|
||||||
"files": {
|
"files": {
|
||||||
"TheseusNavigator-Setup-0.3.37.exe": "0b44b6175a286b6bf7710000a60f54d28e2c3ce061dc852f366f1011ac786d05",
|
"TheseusNavigator-Setup-0.3.39.exe": "c95019b4d3f2a386816caa5323e9aa2de68919d2419367b926eecd93f97c278c",
|
||||||
"TheseusNavigator-0.3.37-portable.exe": "3599d3df7a0d8a3c8df1f34ab777068c3ef400ca1b88cfdaff6e41a7964730c3"
|
"TheseusNavigator-0.3.39-portable.exe": "ed4eb27cdf539d85cf36373744ef9a41510dc2035541a7bf7445f074c6688579"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -50,15 +50,15 @@
|
||||||
|
|
||||||
<div class="rel">
|
<div class="rel">
|
||||||
<h2>Theseus Navigator <span style="color:var(--acid)">0.3.31</span></h2>
|
<h2>Theseus Navigator <span style="color:var(--acid)">0.3.31</span></h2>
|
||||||
<div class="meta">Windows 64-bit · unsigned · 2026-09-08 · <b>0.3.37 — UI improvements + defensive hash-verify on updates</b> — Same content as the 0.3.31 rewrite, published under a bumped version so existing 0.3.33 installs actually see an update chip. Light-mode chrome strip retuned to a soft neutral grey (<code style="display:inline">--bg #e6e8ec</code>, inactive tab <code style="display:inline">#f2f4f7</code>, active tab <code style="display:inline">#ffffff</code>) so tabs stop dissolving into the light Windows title bar. Bookmark chips shrunk to 130px max-width with 11px text on a 22px row (~40% more chips fit) and are now draggable to reorder. Light-mode Tor and Theseus (⛓ logo) chips swap from illegible white-on-<code style="display:inline">#253A49</code> to <code style="display:inline">#eef1f5</code> with <code style="display:inline">#253A49</code> ink. Updater now streams the downloaded setup .exe through <code style="display:inline">crypto.createHash("sha256")</code> and compares to this manifest before arming Install — truncated payloads (Electron reports <code style="display:inline">"completed"</code> on those) are rejected and deleted instead of spawned as setup. <code style="display:inline">install-update-now</code> spawn flags left at <code style="display:inline">/S</code> alone — the 0.3.32 <code style="display:inline">--updated /S --force-run</code> change was proven not to address the <code style="display:inline">D:\Program Files</code> silent-no-op symptom. Screenshot white-loop, Aegis IPC-shape crash fix, and light-mode Settings surfaces all ride along.</div>
|
<div class="meta">Windows 64-bit · unsigned · 2026-09-08 · <b>0.3.39 — UI improvements + defensive hash-verify on updates</b> — Same content as the 0.3.31 rewrite, published under a bumped version so existing 0.3.33 installs actually see an update chip. Light-mode chrome strip retuned to a soft neutral grey (<code style="display:inline">--bg #e6e8ec</code>, inactive tab <code style="display:inline">#f2f4f7</code>, active tab <code style="display:inline">#ffffff</code>) so tabs stop dissolving into the light Windows title bar. Bookmark chips shrunk to 130px max-width with 11px text on a 22px row (~40% more chips fit) and are now draggable to reorder. Light-mode Tor and Theseus (⛓ logo) chips swap from illegible white-on-<code style="display:inline">#253A49</code> to <code style="display:inline">#eef1f5</code> with <code style="display:inline">#253A49</code> ink. Updater now streams the downloaded setup .exe through <code style="display:inline">crypto.createHash("sha256")</code> and compares to this manifest before arming Install — truncated payloads (Electron reports <code style="display:inline">"completed"</code> on those) are rejected and deleted instead of spawned as setup. <code style="display:inline">install-update-now</code> spawn flags left at <code style="display:inline">/S</code> alone — the 0.3.32 <code style="display:inline">--updated /S --force-run</code> change was proven not to address the <code style="display:inline">D:\Program Files</code> silent-no-op symptom. Screenshot white-loop, Aegis IPC-shape crash fix, and light-mode Settings surfaces all ride along.</div>
|
||||||
|
|
||||||
<div class="file">
|
<div class="file">
|
||||||
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.37.exe">TheseusNavigator-Setup-0.3.37.exe</a> — installer</div>
|
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.39.exe">TheseusNavigator-Setup-0.3.39.exe</a> — installer</div>
|
||||||
<code>0b44b6175a286b6bf7710000a60f54d28e2c3ce061dc852f366f1011ac786d05</code>
|
<code>c95019b4d3f2a386816caa5323e9aa2de68919d2419367b926eecd93f97c278c</code>
|
||||||
</div>
|
</div>
|
||||||
<div class="file">
|
<div class="file">
|
||||||
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-0.3.37-portable.exe">TheseusNavigator-0.3.37-portable.exe</a> — portable</div>
|
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-0.3.39-portable.exe">TheseusNavigator-0.3.39-portable.exe</a> — portable</div>
|
||||||
<code>3599d3df7a0d8a3c8df1f34ab777068c3ef400ca1b88cfdaff6e41a7964730c3</code>
|
<code>ed4eb27cdf539d85cf36373744ef9a41510dc2035541a7bf7445f074c6688579</code>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -110,15 +110,15 @@
|
||||||
<h3>for Windows</h3>
|
<h3>for Windows</h3>
|
||||||
<p class="desc">Full-window desktop browser with Tor toggle and search bar.
|
<p class="desc">Full-window desktop browser with Tor toggle and search bar.
|
||||||
macOS and Linux not yet packaged.</p>
|
macOS and Linux not yet packaged.</p>
|
||||||
<div class="meta">v0.3.37 · installer ~118 MB (with Ariadne's Thread) · portable ~117 MB · unsigned</div>
|
<div class="meta">v0.3.39 · installer ~118 MB (with Ariadne's Thread) · portable ~117 MB · unsigned</div>
|
||||||
<div class="buttons">
|
<div class="buttons">
|
||||||
<a class="btn acid" href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.37.exe">Installer</a>
|
<a class="btn acid" href="https://dl.silentmode.st/TheseusNavigator-Setup-0.3.39.exe">Installer</a>
|
||||||
<a class="btn ghost" href="https://dl.silentmode.st/TheseusNavigator-0.3.37-portable.exe">Portable .exe</a>
|
<a class="btn ghost" href="https://dl.silentmode.st/TheseusNavigator-0.3.39-portable.exe">Portable .exe</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="verifybox">
|
<div class="verifybox">
|
||||||
<div class="lbl">SHA-256 — verify before running</div>
|
<div class="lbl">SHA-256 — verify before running</div>
|
||||||
<div class="h"><b>Installer</b><code>0b44b6175a286b6bf7710000a60f54d28e2c3ce061dc852f366f1011ac786d05</code></div>
|
<div class="h"><b>Installer</b><code>c95019b4d3f2a386816caa5323e9aa2de68919d2419367b926eecd93f97c278c</code></div>
|
||||||
<div class="h"><b>Portable</b><code>3599d3df7a0d8a3c8df1f34ab777068c3ef400ca1b88cfdaff6e41a7964730c3</code></div>
|
<div class="h"><b>Portable</b><code>ed4eb27cdf539d85cf36373744ef9a41510dc2035541a7bf7445f074c6688579</code></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue