Commit Graph
7 Commits
Author SHA1 Message Date
adminandClaude Opus 5.5 f2dd7e790e UI-Rework: Bereichs-Navigation statt Interview (Loesung A, #72)
Build / build (push) Canceled after 0s
- Seitenleiste mit Verbindungskarte und frei anklickbaren Bereichen
  Start, Einrichten, Uebersicht, Geraete, Backup & Wartung, Experte;
  Hilfe & Begriffe und Einstellungen als Bereiche unten (vorher Fenster)
- Ohne Verbindung: Verbinden-Seite, Geraetebereiche gesperrt
- Einrichten: Assistent mit anklickbaren Schritten und eigener
  Zurueck/Weiter-Leiste (SetupWizardViewModel)
- Start: Schnellzugriffe, Geraetedaten, RouterOS-Update
- Bereichswahl-Schritt und SelectedArea entfallen; Plan wird bei jedem
  neuen Verbinden zurueckgesetzt (WizardSession.ResetPlan)
- Fix: Entfernen eines bekannten Routers in der Seitenleiste band an
  ein nicht vorhandenes Kommando

Closes #72

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 15:37:52 +02:00
adminandClaude Opus 5.5 b303f253fb README/Plan: Mac-Abgleich abgeschlossen, Sprachen, Echtgeraet-Checkliste (#71)
Build / build (push) Canceled after 0s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 07:43:43 +02:00
adminandClaude Opus 5.5 79b64289df Sprachen Deutsch/Englisch/Portugiesisch mit Umschaltung in Einstellungen und Einfuehrung (#29)
Build / build (push) Canceled after 0s
- L.T/L.F (Core) und {l:T '...'} (XAML): der deutsche Text ist der Schluessel, wie in der
  Mac-Version; fehlendes Portugiesisch faellt auf Englisch zurueck
- 1007 Texte uebersetzt: Menuekatalog und Ueberschneidungen aus Kays L10n uebernommen,
  der Rest neu; Test prueft Platzhalter aller Uebersetzungen
- Umbau per Skript; RouterOS-Daten bleiben unuebersetzt (Isolations-Kommentare,
  Statusvergleiche, Ordnernamen, HTTP-Basic, Protokollnamen)
- Sprache in Einstellungen und Einfuehrung, gilt nach Neustart (wird angeboten);
  Standard nach Windows-Sprache; Datums-/Zahlenformate folgen der Sprache
- Menuekatalog, Begriffe und Handbuch folgen der Sprache (docs/Handbook.en.md fuer EN/PT,
  als Ressource ohne Kultur eingebettet)
- Fehlermeldungs-Vergleich im Experte-Bereich sprachunabhaengig

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 07:42:45 +02:00
adminandClaude Opus 5.5 95bc7188f2 Verschluesselte Verbindung: Zertifikat per TOFU pruefen statt ungeprueft akzeptieren (#70)
Build / build (push) Canceled after 0s
Bisher wurde bei 'Verschluesselte Verbindung' jedes TLS-Zertifikat akzeptiert. Jetzt:
von Windows anerkannte Zertifikate direkt, selbstsignierte mit Fingerabdruck-Rueckfrage
beim ersten Mal (gemerkt in known-hosts.json, Praefix tls:), ein geaendertes Zertifikat
nie still (Mac bugs.md #9). Gilt fuer REST und binaere API. Plan um P42 ergaenzt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 07:25:35 +02:00
adminandClaude Opus 5.5 6b59b08dda Hilfe: Handbuch und durchsuchbare Begriffe in der App (#68, #69)
Build / build (push) Canceled after 0s
- 49 Begriffe aus dem Glossar der Mac-Version (DE/EN/PT) per Skript uebernommen und an
  die Windows-Version angepasst (binaere API statt SSH, Sicherung auf Router + PC)
- docs/Handbuch.md neu fuer die Windows-Version, inkl. 'Router nicht erreichbar'
  (WinBox per MAC, zuerst /log print); in die App eingebettet
- Hilfe-Fenster (nicht modal) aus der Seitenleiste: Handbuch und Begriffe mit Suche

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 07:24:27 +02:00
adminandClaude Opus 5.5 cf53841d0e Plan: Windows-Version auf Stand der Mac-Version v1.11.4 bringen
Build / build (push) Canceled after 0s
Arbeitspakete P1-P41 mit Gitea-Issues (#37-#69, Milestone M-Mac-Abgleich-v1.11),
ohne App-Store-/Verkaufsthemen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 06:17:48 +02:00
adminandClaude Sonnet 5 9af83394f4 App-Icon und README.md
Build / build (push) Canceled after 0s
Eigenes, neutrales Netzwerk-Symbol (Mittelknoten mit vier Satelliten,
MikroTik-Grün) als app.ico — programmatisch erzeugt, bewusst kein
MikroTik-Logo, um keine Markenrechte zu verletzen. Als Resource statt
Content eingebunden, damit es beim Single-File-Publish mit in der exe
landet statt als separate Datei danebenzuliegen. Eingebunden als:
- ApplicationIcon (Datei-Icon in Explorer/Taskleiste/Alt-Tab)
- Window.Icon
- WPF-UI-TitleBar-Icon (Titelleiste)
- Sidebar-Branding (ersetzt den bisherigen grünen Punkt)

README.md für Gitea: was der Assistent einrichtet, Screenshot,
Hinweise für Nutzer (portabel, keine Installation) und Entwickler
(Bauen/Testen, Release-Build, interner Testzugang, Projektstruktur,
verwendete Bibliotheken).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-11 22:12:31 +02:00