Deadliner für macOS
Ein nativer SwiftUI-Client für den Open-Source-Deadline-Planer Deadliner, der die gesamte Logik aus dem Kotlin-Multiplatform-Kern wiederverwendet.
Deadliner ist ein Deadline- und Gewohnheits-Planer von AritxOnly mit Apps für Android, HarmonyOS und iOS. Ich entwickle den nativen macOS-Client: Datenbank, Synchronisation und Geschäftslogik liegen im gemeinsamen DeadlinerCore, die Mac-App übernimmt Oberfläche und Systemintegration.
Umfang
- Aufgaben und Gewohnheiten: Listen, Suche, Filter, Mehrfachauswahl, Unteraufgaben, Check-ins.
- Übersicht: Monatsauswertungen, Verteilung der Erledigungszeiten, Trends pro Woche / Monat / Jahr und Heatmaps – direkt aus den ViewModels des Cores.
- WebDAV-Sync: dasselbe Änderungsprotokoll wie die Smartphone-Apps, Passwörter im Schlüsselbund.
- Menüleiste und Mitteilungen: vier Menüleisten-Stile, Erinnerungszeiten berechnet der Core.
- Erscheinungsbild: 15 Akzentfarben, Liquid Glass ab macOS 26, Unschärfe als Fallback.