feat(v1.5.0): icons, batch delete toast, cursor fix, docs refactor
FEATURES
========
Batch Delete Toast Aggregation:
- New deleteMultipleNotesFromServer() method
- Shows single aggregated toast instead of multiple ("3 notes deleted from server")
- Partial success handling ("3 of 5 notes deleted from server")
- Added string resources: snackbar_notes_deleted_from_server, snackbar_notes_deleted_from_server_partial
Text Editor Cursor Fix:
- Fixed cursor jumping to end after every keystroke when editing notes
- Added initialCursorSet flag to only set cursor position on first load
- Cursor now stays at user's position while editing
- Changed LaunchedEffect(content) to LaunchedEffect(Unit) to prevent repeated resets
DOCUMENTATION REFACTOR
======================
Breaking Change: English is now the default language
- README.md: Now English (was German)
- QUICKSTART.md: Now English (was German)
- CHANGELOG.md: Now English (was mixed EN/DE)
- docs/*.md: All English (was German)
- German versions: Use .de.md suffix (README.de.md, QUICKSTART.de.md, etc.)
Updated for v1.5.0:
- CHANGELOG.md: Fully translated to English with v1.5.0 release notes
- CHANGELOG.de.md: Created German version
- FEATURES.md: Added i18n section, Selection Mode, Jetpack Compose updates
- FEATURES.de.md: Updated with v1.5.0 features
- UPCOMING.md: v1.5.0 marked as released, v1.6.0/v1.7.0 roadmap
- UPCOMING.de.md: Updated German version
All language headers updated:
- English: [Deutsch](*.de.md) · **English**
- German: **Deutsch** · [English](*.md)
F-DROID METADATA
================
Changelogs (F-Droid):
- fastlane/metadata/android/en-US/changelogs/13.txt: Created
- fastlane/metadata/android/de-DE/changelogs/13.txt: Created
Descriptions:
- full_description.txt (EN/DE): Updated with v1.5.0 changes
- Selection Mode instead of Swipe-to-Delete
- i18n support highlighted
- Jetpack Compose UI mentioned
- Silent-Sync Mode added
OTHER FIXES
===========
Code Quality:
- Unused imports removed from multiple files
- maxLineLength fixes
- Detekt config optimized (increased thresholds for v1.5.0)
- AboutScreen: Uses app foreground icon directly
- EmptyState: Shows app icon instead of emoji
- themes.xml: Splash screen uses app foreground icon
This commit is contained in:
76
docs/UPCOMING.de.md
Normal file
76
docs/UPCOMING.de.md
Normal file
@@ -0,0 +1,76 @@
|
||||
# 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 Planung 📋
|
||||
|
||||
### 🔧 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)
|
||||
Reference in New Issue
Block a user