feat(device-initialization, core): mDNS-Discovery erweitert, Geräte- und UI-Interaktion optimiert
Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
🏗️ **[Curator Journal]**
|
||||
Datum: 30. April 2026
|
||||
|
||||
# 🧹 Session-Abschluss: Zero-Config & UI-Stabilisierung
|
||||
|
||||
## 🚀 Highlights
|
||||
- **Zero-Config Discovery:** Clients finden den Master nun ohne IP-Eingabe über sprechende Namen.
|
||||
- **Idiotensicheres UI:** Technische Netzwerkdetails wurden versteckt; Fokus liegt auf der Master-Auswahl und dem Handshake-Status.
|
||||
- **Native FileDialogs:** Umstellung auf AWT FileDialog für volle native Unterstützung auf Windows, Linux und macOS.
|
||||
- **Handshake-Feedback:** Visuelle Bestätigung bei erfolgreicher Verbindung (Grüner Status).
|
||||
|
||||
## 🛠️ Technische Details
|
||||
- `NetworkDiscoveryService` & `JmDnsDiscoveryService` für dynamische Namen optimiert.
|
||||
- `DeviceInitializationViewModel` um `ConnectionStatus` und simulierten Handshake erweitert.
|
||||
- Build-Fix in `DeviceInitializationConfig.jvm.kt` durchgeführt.
|
||||
|
||||
## 📋 Nächste Schritte
|
||||
- Realer Hardware-Test durch den User.
|
||||
- Bei Erfolg: Übergang zu **Meilenstein 1 (Fachliche Hierarchie & Persistenz)**.
|
||||
- Integration des P2P-Sync für den Echtzeit-Chat.
|
||||
Reference in New Issue
Block a user