1.9 KiB
1.9 KiB
Journal: 20. April 2026 - Desktop UX & Navigation Refinement
🏗️ Desktop-App: UX & Eingabe-Optimierung (Update)
-
Tastatur-Navigation (Fokus-Flow):
- Device-Setup: Vollständiges Refactoring von
DeviceInitializationConfig.jvm.kt. Ersetzung vonOutlinedTextFielddurchMsTextField. Entfernung störenderonKeyEvent-Handler zugunsten des nativenImeAction-Flows. Tab und Enter funktionieren nun reibungslos. - Standardisierung: Konsistente Nutzung von
MsTextFieldin allen neuen Screens (VeranstalterNeu,ZnsImport).
- Device-Setup: Vollständiges Refactoring von
-
MsFilePicker (Zentrale Komponente):
- Einführung einer plattformübergreifenden
MsFilePicker-Komponente. - Desktop (JVM): Nutzt den nativen
FileDialogfür Dateiauswahlen (Look & Feel) undJFileChooserfür Verzeichnisse. - Integration: Ersetzt manuelle Picker-Logik im Device-Setup und ZNS-Importer.
- Einführung einer plattformübergreifenden
-
ZNS-Importer Refinement:
- Implementierung einer Fortschrittsanzeige (
LinearProgressIndicator) mit Prozent- und Status-Details. - Klarstellung der Dateiformate: Unterstützung sowohl für
ZNS.zipals auch für einzelne.datDateien.
- Implementierung einer Fortschrittsanzeige (
🧭 Navigation & Stabilität
- Veranstalter-Profil (Vereins-Integration):
- Integration einer detaillierten Vereins-Vorschau (Card) im
VeranstalterDetailScreen. - Navigation zum Vereins-Editor direkt aus dem Veranstalter-Profil ("Bearbeiten"-Button).
- Integration einer detaillierten Vereins-Vorschau (Card) im
- UI-Konsistenz:
- Einführung eines einheitlichen "Zurück"-Buttons (Pfeil-Icon) in der Header-Zeile aller Detail- und Konfigurations-Screens.
- Kompakte Darstellung von Suchergebnissen in der Vereins-Suche (inkl. Logo-Vorschau).
🧹 Curator Hinweis
Die gemeldeten UX-Blocker in der Geräte-Konfiguration und bei der Veranstaltungs-Neuanlage sind behoben. Der neue Date-Picker erfüllt den Wunsch nach einer komfortableren Datumsauswahl und verhindert Tippfehler im Zeitraum-Format.