Experte-Tab: ausführlichere Tooltips, Sektions-Überschrift, aktive Auswahl hervorgehoben

Alle RouterOSFieldSchema.help-Texte in RouterOSSchemaCatalog.swift
überarbeitet — jedes Adress-/Netz-/Bereichs-Feld hat jetzt ein
konkretes Beispiel (z.B. 192.168.88.1/24), vorher leere Hilfetexte
gefüllt.

Zusätzlich zwei UI-Wünsche umgesetzt: fette Überschrift (Menüname +
Kategorie) im Detailbereich, da vorher unklar war, in welcher Sektion
man sich befindet; und hellblaue Hervorhebung des aktiven Eintrags in
der linken Liste (per Zeileninhalt-Hintergrund statt
.listRowBackground, das vom macOS-Sidebar-Stil überschrieben wird).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YDmUd93KxsYGr2kLTotWnG
This commit is contained in:
Kay
2026-09-15 11:16:10 +02:00
co-authored by Claude Sonnet 5
parent fc3b2ca039
commit bf2ae58a20
4 changed files with 184 additions and 111 deletions
+16 -7
View File
@@ -896,13 +896,22 @@ beim Ändern die RouterOS-Suffix-Form zurück) — angewendet auf DHCP-Server
(weder Exception noch im Output-Text) — bei einer leer bleibenden
Liste in Übersicht/Geräte/Experte-Tab als erste Verdachtsquelle
prüfen.
10. **Offener Nutzerwunsch, noch nicht umgesetzt:** ausführlichere
Tooltips im Experte-Tab für alle Sektionen, mit konkretem
Adress-Format-Beispiel (z.B. "10.10.10.1/24") statt nur "mit
Präfix". Viele `RouterOSFieldSchema.help`-Texte in
`RouterOSSchemaCatalog.swift` sind aktuell leer (`help: ""`) oder
knapp ohne Beispielwert — wurde diese Session zugunsten des
M8-Hardware-Tests zurückgestellt.
10. ~~Ausführlichere Tooltips im Experte-Tab~~ — erledigt: alle
`RouterOSFieldSchema.help`-Texte in `RouterOSSchemaCatalog.swift`
überarbeitet, jedes Adress-/Netz-/Bereichs-Feld hat jetzt ein
konkretes Beispiel (z.B. "192.168.88.1/24" oder
"192.168.88.10-192.168.88.254"), vorher leere `help: ""`-Texte
gefüllt (u.a. bei Mangle/Raw-Regeln, den meisten "Deaktiviert"-
Feldern, WireGuard-Peer-Feldern, System-/Tool-Menüs). Dabei zwei
weitere Nutzerwünsche ergänzt: eine fette Überschrift (Menüname +
Kategorie) oben in `ExpertMenuDetailView`, da vorher nicht erkennbar
war, in welcher Sektion man sich befindet; und eine hellblaue
Hervorhebung des gerade geöffneten Eintrags in der linken Liste
(`ExpertView`) — dafür `.listRowBackground` auf macOS' Sidebar-Stil
verworfen (wird vom System überschrieben/nicht sichtbar), stattdessen
Hintergrund direkt am Zeileninhalt (`Text` in `RoundedRectangle`-
Fill) gesetzt. Alles vom Nutzer live in Xcode bestätigt ("passt
gut").
Gitea-Remote `origin` ist eingerichtet und wird laufend gepusht (siehe
oben) — dieser Hinweis war veraltet, korrigiert am 2026-09-15.