From a4d8f0913672fabe7dbaabde28f62f07a01d21fe Mon Sep 17 00:00:00 2001 From: Local Dev Date: Tue, 8 Sep 2026 23:00:41 +0200 Subject: [PATCH] =?UTF-8?q?feat(theseus/settings):=20Plug-ins=20section=20?= =?UTF-8?q?=E2=80=94=20Ariadne's=20Thread=20+=20Aegis=20moved=20out=20of?= =?UTF-8?q?=20General?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit New sidebar tab between Privacy and Extensions. The two long system-scoped cards (Ariadne's Thread system-wide resolver, Aegis built-in wallet) were bloating the General section; they cluster naturally as "components that live alongside Theseus, each with install/update/on-off controls of their own" and now have their own home. - Adds Plug-ins to nav.side - New
with a short lede - Ariadne + Aegis row blocks moved from General to Plug-ins verbatim - sections array in showSection() extended with "plugins" - Tab-switch handler clicks ariadneRefresh so status is never stale; Aegis card auto-loads on page-init and its "Check for updates" button stays user-initiated (avoid firing a network request every time the user opens the Plug-ins tab) --- package.json | 2 +- settings.html | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 5c01a9b6..d4687e1b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "theseus-navigator", - "version": "0.3.35", + "version": "0.3.36", "description": "Theseus Navigator — a browser that follows the thread. By Silent Mode, a Deviant project.", "author": "Silent Mode", "main": "main.js", diff --git a/settings.html b/settings.html index e8560fcd..33530bc2 100644 --- a/settings.html +++ b/settings.html @@ -171,6 +171,7 @@ Passwords Performance Privacy + Plug-ins Extensions
@@ -227,6 +228,11 @@
+
+ +