Ziel
Ein UI- und Einstellungskonzept für die Avalonia-Anwendung Sortify entwickeln. Die Oberfläche soll den typischen Ablauf von der Ordnerüberwachung bis zur Bestätigung eines Sortiervorschlags klar und einfach unterstützen.
Arbeitsumfang
- Benötigte Ansichten festlegen: Übersicht, überwachte Ordner, Sortierregeln, Verlauf und Einstellungen.
- Den Ablauf des Vorschau-Popups für neue Dateien gestalten: aktueller Name, neuer Name, Zielordner, angewendete Regel, Bestätigen und Ablehnen.
- Einstellungen sammeln und in Muss- und Kann-Einstellungen einteilen.
- Mindestens folgende Bereiche bewerten: überwachte Ordner, Startverhalten, Benachrichtigungen, Bestätigung vor Dateioperationen, Verhalten bei Namenskonflikten, Profile und Verlauf.
- Geeignete Eingabeelemente und verständliche Zustände für Fehler, leere Listen und deaktivierte Funktionen festlegen.
- Möglichkeiten zur lokalen Speicherung vergleichen, beispielsweise JSON-Datei, SQLite oder betriebssystemspezifische Einstellungen.
- Eine begründete Empfehlung für Speicherort, Format, Versionierung und Fehlerbehandlung der Einstellungen formulieren.
- Prüfen, wie das Konzept in die vorhandene Avalonia-/MVVM-Struktur passt.
Erwartetes Ergebnis
Das Konzept wird als docs/ui-settings-concept.md im Repository abgelegt. Es enthält eine Übersicht der Ansichten, einfache Wireframes oder Skizzen, die Einstellungsliste und eine Empfehlung für die lokale Speicherung.
Abnahmekriterien
- Alle zentralen Benutzerabläufe sind dargestellt.
- Muss- und Kann-Einstellungen sind klar getrennt.
- Das Vorschau-Popup zeigt alle Informationen, die vor einer Dateioperation benötigt werden.
- Die Speicherung ist lokal, nachvollziehbar und für spätere Erweiterungen geeignet.
- Das Konzept berücksichtigt Avalonia und das MVVM-Muster.
- Noch nicht implementierte Funktionen werden nicht als bereits fertig dargestellt.
Ziel
Ein UI- und Einstellungskonzept für die Avalonia-Anwendung Sortify entwickeln. Die Oberfläche soll den typischen Ablauf von der Ordnerüberwachung bis zur Bestätigung eines Sortiervorschlags klar und einfach unterstützen.
Arbeitsumfang
Erwartetes Ergebnis
Das Konzept wird als
docs/ui-settings-concept.mdim Repository abgelegt. Es enthält eine Übersicht der Ansichten, einfache Wireframes oder Skizzen, die Einstellungsliste und eine Empfehlung für die lokale Speicherung.Abnahmekriterien