found.md #5: App-Einstellungen (Settings) fehlten komplett #7

Closed
opened 2026-09-17 21:09:52 +02:00 by kay · 0 comments
Owner

Quelle: found.md #5

Wunsch: eigener Einstellungen-Bereich (Personalisierung, Farben, Refreshraten, Updates, Schriftgrößen).

Umsetzung: natives macOS-Settings-Fenster (⌘,), 3 Tabs (Allgemein/Darstellung/Netzwerk), neues AppPreferences.swift (ColorTheme/AppTextSize/UIDensity), Auto-Update-Check-Toggle. Zwei Nachbesserungsrunden: Farbschema-Kopierfehler (3 identische Farben in beiden Themes) gefixt; Textgröße nutzte zunächst .environment(\.dynamicTypeSize, ...), das auf macOS nachweislich keine Wirkung hat (per ImageRenderer-Snapshot bewiesen) — komplett neuer \.appFontScale-Mechanismus gebaut, ~110 .font(...)-Aufrufe umgestellt.

Verifikation: live bestätigt ("passt, lassen wir so").

**Quelle:** found.md #5 Wunsch: eigener Einstellungen-Bereich (Personalisierung, Farben, Refreshraten, Updates, Schriftgrößen). **Umsetzung:** natives macOS-Settings-Fenster (⌘,), 3 Tabs (Allgemein/Darstellung/Netzwerk), neues `AppPreferences.swift` (ColorTheme/AppTextSize/UIDensity), Auto-Update-Check-Toggle. Zwei Nachbesserungsrunden: Farbschema-Kopierfehler (3 identische Farben in beiden Themes) gefixt; Textgröße nutzte zunächst `.environment(\.dynamicTypeSize, ...)`, das auf macOS **nachweislich keine Wirkung hat** (per `ImageRenderer`-Snapshot bewiesen) — komplett neuer `\.appFontScale`-Mechanismus gebaut, ~110 `.font(...)`-Aufrufe umgestellt. **Verifikation:** live bestätigt ("passt, lassen wir so").
kay closed this issue 2026-09-17 21:09:53 +02:00
kay referenced this issue from a commit 2026-09-17 21:35:31 +02:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kay/RouterOS#7