Files
simple-notes-sync/docs/UPCOMING.de.md
inventory69 ff6510af90 docs: update UPCOMING for v1.6.1 release and v1.7.0 planning
- Mark v1.6.0 and v1.6.1 as Released
- Add v1.6.1 Clean Code section (detekt 0 issues, zero warnings)
- Restructure v1.7.0 as Staggered Grid Layout release
  - LazyVerticalStaggeredGrid for 120 FPS performance
  - Server Folder Check feature
  - Technical improvements (MD3 dialogs, code refactoring)
- Add v2.0.0 Legacy Cleanup section
- Add Backlog section with future features:
  - Password-protected local backups
  - Biometric unlock
  - Widget, Categories/Tags, Search
- Remove 'Modern background sync' (already implemented with WorkManager)
2026-01-20 14:59:10 +01:00

4.4 KiB

Geplante Features 🚀

🌍 Sprachen: Deutsch · English

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: Released 🎉 (Januar 2026)

⚙️ 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

v1.6.1 - Clean Code

Status: Released 🎉 (Januar 2026)

🧹 Code-Qualität

  • detekt: 0 Issues - Alle 29 Code-Qualitäts-Issues behoben
  • Zero Build Warnings - Alle 21 Deprecation Warnings eliminiert
  • ktlint reaktiviert - Mit Compose-spezifischen Regeln
  • CI/CD Lint-Checks - In PR Build Workflow integriert
  • Constants Refactoring - Dimensions.kt, SyncConstants.kt

v1.7.0 - Staggered Grid Layout

Status: Geplant 📝

🎨 Adaptives Layout

  • Staggered Grid - Pinterest-artiges Layout mit LazyVerticalStaggeredGrid
  • Intelligente Größen - Kleine Notizen (kurzer Text, wenige Checklist-Items) kompakt dargestellt
  • Layout-Umschalter - Zwischen Listen- und Grid-Ansicht in Einstellungen wechseln
  • Adaptive Spalten - 2-3 Spalten basierend auf Bildschirmgröße
  • 120 FPS optimiert - Lazy Loading für flüssiges Scrollen bei vielen Notizen

🔧 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 - LargeClass Komponenten aufteilen (WebDavSyncService, SettingsActivity)
  • Verbesserte Progress-Dialoge - Material Design 3 konform

v2.0.0 - Legacy Cleanup

Status: Geplant 📝

🗑️ Legacy Code Entfernung

  • SettingsActivity entfernen - Ersetzt durch ComposeSettingsActivity
  • MainActivity entfernen - Ersetzt durch ComposeMainActivity
  • LocalBroadcastManager → SharedFlow - Moderne Event-Architektur
  • ProgressDialog → Material Dialog - Volle Material 3 Konformität
  • AbstractSavedStateViewModelFactory → viewModelFactory - Moderne ViewModel-Erstellung

📋 Backlog

Features für zukünftige Überlegungen

🔐 Sicherheits-Verbesserungen

  • Passwortgeschützte lokale Backups - Backup-ZIP mit Passwort verschlüsseln
  • Biometrische Entsperrung - Fingerabdruck/Gesichtserkennung für App

🎨 UI Features

  • Widget - Schnellzugriff vom Homescreen
  • Kategorien/Tags - Notizen organisieren
  • Suche - Volltextsuche in Notizen

🌍 Community

  • Zusätzliche Sprachen - Community-Übersetzungen (FR, ES, IT, ...)

💡 Feedback & Wünsche

Hast du eine Idee für ein neues Feature?


Hinweis: Diese Roadmap zeigt unsere aktuellen Pläne. Prioritäten können sich basierend auf Community-Feedback ändern.

← Zurück zur Dokumentation