- NEW: Configurable sync triggers (onSave, onResume, WiFi, Periodic, Boot) - NEW: Offline mode toggle to disable all network features - Various fixes and UI improvements - Version bumped to 1.6.0 (code 14)
86 lines
2.8 KiB
Markdown
86 lines
2.8 KiB
Markdown
# Geplante Features 🚀
|
|
|
|
**🌍 Sprachen:** **Deutsch** · [English](UPCOMING.md)
|
|
|
|
> Was kommt als Nächstes? Hier findest du unsere Pläne für zukünftige Versionen.
|
|
|
|
---
|
|
|
|
## v1.5.0 - Jetpack Compose & Internationalisierung ✅
|
|
|
|
> **Status:** Released 🎉 (Januar 2026)
|
|
|
|
### 🎨 Jetpack Compose UI
|
|
|
|
- ✅ **Komplettes UI-Redesign** - Von XML-Views zu Jetpack Compose
|
|
- ✅ **Modernisierte Einstellungen** - 7 kategorisierte Screens
|
|
- ✅ **Selection Mode** - Long-Press für Mehrfachauswahl
|
|
- ✅ **Silent-Sync Mode** - Kein Banner bei Auto-Sync
|
|
|
|
### 🌍 Mehrsprachigkeit
|
|
|
|
- ✅ **Englisch + Deutsch** - 400+ übersetzte Strings
|
|
- ✅ **Automatische Spracherkennung** - Folgt der System-Sprache
|
|
- ✅ **Per-App Language (Android 13+)** - Native Sprachauswahl
|
|
|
|
### 🎨 UI-Verbesserungen
|
|
|
|
- ✅ **Splash Screen** - App-Foreground-Icon
|
|
- ✅ **App Icon** - In About Screen und Empty State
|
|
- ✅ **Slide-Animationen** - Flüssige Übergänge im NoteEditor
|
|
|
|
---
|
|
|
|
## v1.6.0 - Technische Modernisierung
|
|
|
|
> **Status:** In Entwicklung 🚧
|
|
|
|
### ⚙️ Konfigurierbare Sync-Trigger
|
|
|
|
- ✅ **Individuelle Trigger-Kontrolle** - Jeden Sync-Trigger einzeln aktivieren/deaktivieren
|
|
- ✅ **Ereignisbasierte Defaults** - onSave, onResume, WiFi-Connect standardmäßig aktiv
|
|
- ✅ **Periodischer Sync optional** - 15/30/60 Min Intervalle (Standard: AUS)
|
|
- ✅ **Boot Sync optional** - Periodischen Sync nach Geräteneustart starten (Standard: AUS)
|
|
- ✅ **Offline-Modus UI** - Ausgegraute Toggles wenn kein Server konfiguriert
|
|
- ✅ **Akku-optimiert** - ~0.2%/Tag mit Defaults, bis zu ~1.0% mit Periodic
|
|
|
|
### 🔧 Server-Ordner Prüfung
|
|
|
|
- **WebDAV Folder Check** - Prüft ob der Ordner auf dem Server existiert und beschreibbar ist
|
|
- **Bessere Fehlermeldungen** - Hilfreiche Hinweise bei Server-Problemen
|
|
- **Connection-Test Verbesserung** - Prüft Read/Write Permissions
|
|
|
|
### 🔧 Technische Verbesserungen
|
|
|
|
- **Code-Refactoring** - LongMethod und LargeClass Warnings beheben
|
|
- **Modernere Background-Sync Architektur** - Noch zuverlässiger
|
|
- **Verbesserte Progress-Dialoge** - Material Design 3 konform
|
|
|
|
---
|
|
|
|
## v1.7.0 - Community Features
|
|
|
|
> **Status:** Ideen-Sammlung 💡
|
|
|
|
### Mögliche Features
|
|
|
|
- **Zusätzliche Sprachen** - Community-Übersetzungen (FR, ES, IT, ...)
|
|
- **Kategorien/Tags** - Notizen organisieren
|
|
- **Suche** - Volltextsuche in Notizen
|
|
- **Widget** - Schnellzugriff vom Homescreen
|
|
|
|
---
|
|
|
|
## 💡 Feedback & Wünsche
|
|
|
|
Hast du eine Idee für ein neues Feature?
|
|
|
|
- **[Feature Request erstellen](https://github.com/inventory69/simple-notes-sync/issues/new?template=feature_request.yml)**
|
|
- **[Bestehende Wünsche ansehen](https://github.com/inventory69/simple-notes-sync/issues?q=is%3Aissue+label%3Aenhancement)**
|
|
|
|
---
|
|
|
|
**Hinweis:** Diese Roadmap zeigt unsere aktuellen Pläne. Prioritäten können sich basierend auf Community-Feedback ändern.
|
|
|
|
[← Zurück zur Dokumentation](DOCS.md)
|