From 8514989c583958977dd5f89da8c6c14f644ff3b0 Mon Sep 17 00:00:00 2001 From: Local Dev Date: Tue, 8 Sep 2026 00:31:59 +0200 Subject: [PATCH] refactor(theseus/settings): drop Toolbar block from General, fold Registries into General MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Two housekeeping changes to Settings > General: - Toolbar block (Address bar size + Search box size selects) removed — the toolbar drag handles landed in 0.3.15 do the same job in-place, and the discrete presets were duplicating that. Underlying settings keys and drag-set widthPx values still live in main; the UI dropdown was the only thing gone. - Registries section merged into General as a subheading. Sidebar navigation entry "Registries" removed; the naming section is now reachable from Settings > General. Collision-policy radios + reset- remembered-choices + Ariadne install/turn on/off/uninstall/update card all move as-is. No IDs changed, so the JS wiring (radios, ariadne buttons, collision summary) rebinds against the same nodes. The naming section stub stays commented so the section-nav JS doesn't crash if it looks up the old id. --- settings.html | 115 +++++++++++++++++++------------------------------- 1 file changed, 43 insertions(+), 72 deletions(-) diff --git a/settings.html b/settings.html index 37cbc6a..11c8884 100644 --- a/settings.html +++ b/settings.html @@ -145,7 +145,6 @@ General Search Passwords - Registries Performance Privacy Extensions @@ -177,27 +176,46 @@ -

Toolbar

-

Shrink the address bar and search box to make more room for extension icons.

-
-
Address bar size
Wide fills the row; compact leaves space for the extension dock.
-
- +

Registries

+

How Theseus picks between the BCNR / BCDN and ICANN / IANA, when a name exists in both.

+
+
Collision policy
+
A name only exists in both registries when its TLD isn't BCNR-unique (e.g. .de). BCNR-unique TLDs (that only exist on BCNR) never conflict.
+
+ + +
-
-
Search box
Right-side quick-search that uses the engine you pick above.
-
- +
+
Remembered choices
+
"Always use …" picks you made from the switcher or the prompt. Reset them to be asked again.
+
+
+
+
+
+
System-wide resolver — Ariadne's Thread
+
+ A local daemon that resolves BCDN names for every browser on this machine + (Chrome, Edge, Firefox, etc.), not just Theseus. Turning it off means non-Theseus + browsers stop resolving .bch / .x / other BCNR TLDs; + Theseus keeps working either way, since it has its own built-in resolver. +
+
+
checking…
+
+ + + + + + +
+
@@ -296,50 +314,8 @@
- + +