From 47faf698f7fd7a4065aea225964be8706da5d38b Mon Sep 17 00:00:00 2001 From: Local Dev Date: Wed, 2 Sep 2026 04:28:54 +0200 Subject: [PATCH] Ship Theseus 0.3.4 3d6d3d6a (address-picker delete X, Enter picks highlight, URL bar override) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Setup 3d6d3d6aeacf482284707f50d129315d07a593e09b5d68af852abe5aa0ed4c92 Portable 6c8c5ef212bfccb377e17404e83a18cf2f09771d0eb3e0ec86a85587efdcfc9e Three address-bar suggestion fixes. Per-row ✕ delete on hover. Clicks on the X call address-forget instead of address-pick; the row disappears optimistically in the picker and main drops the entry from history + persists. Sender-URL gated to the picker's own file:// origin. Enter with a highlighted suggestion now navigates to THAT url. The URL input handler tracks a pickerHasCursor flag that flips true on ArrowDown/ArrowUp and false on any input; Enter with cursor forwards to the picker's own submit path via addressCursor("enter") — before this fix, Enter always ran goURL against the typed letters, which submitted them as a web search instead of opening the selected url. Address bar reliably shows the picked URL. onAddressPicked now arms an overrideUrlBarUntil = now+1500ms flag; the onTabs handler treats that window as "force write the url", bypassing the focus-guard that was leaving the bar blank when blur() hadn't landed yet. Deployed: scp + sia-upload of both trees, verified LIVE 0.3.4. --- index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index 9350179..806cc98 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.3 · installer ~118 MB (bundles Ariadne's Thread) · portable ~116 MB · unsigned
+
v0.3.4 · installer ~118 MB (bundles Ariadne's Thread) · portable ~116 MB · unsigned
- Installer - Portable .exe + Installer + Portable .exe
-
Installere016d66543976b7a4df5ac16033319d59cb0f418e54d7e838ef16de274525a83
-
Portableb9881a62c39ecfe22644611f5aa16a48f32f97f9ec5751b5888ccbd870338c3e
+
Installer3d6d3d6aeacf482284707f50d129315d07a593e09b5d68af852abe5aa0ed4c92
+
Portable6c8c5ef212bfccb377e17404e83a18cf2f09771d0eb3e0ec86a85587efdcfc9e