- Add F-Droid changelogs (versionCode 15) - de-DE: Code-Qualität, Zero Warnings, ktlint, CI/CD - en-US: Code quality, Zero warnings, ktlint, CI/CD - Both under 500 characters as required - Update CHANGELOG.md / CHANGELOG.de.md - detekt: 29 → 0 issues - Build warnings: 21 → 0 - ktlint reactivated with .editorconfig - CI/CD lint checks integrated - Constants refactoring (Dimensions, SyncConstants) - Preparation for v2.0.0 legacy cleanup
F-Droid Metadata
Diese Verzeichnisstruktur enthält alle Metadaten für die F-Droid-Veröffentlichung.
Struktur
fastlane/metadata/android/de-DE/
├── title.txt # App-Name (max 50 Zeichen)
├── short_description.txt # Kurzbeschreibung (max 80 Zeichen)
├── full_description.txt # Vollständige Beschreibung (max 4000 Zeichen)
├── changelogs/
│ └── 1.txt # Changelog für Version 1
└── images/
└── phoneScreenshots/ # Screenshots (PNG/JPG, 320-3840px breit)
├── 1.png # Hauptansicht (Notizliste)
├── 2.png # Notiz-Editor
├── 3.png # Settings
└── 4.png # Empty State
Screenshots erstellen
Verwende einen Android Emulator oder physisches Gerät mit:
- Material You Theme aktiviert
- Deutsche Sprache
- Screenshots in hoher Auflösung (1080x2400 empfohlen)
Screenshot-Reihenfolge:
- Notizliste - Mit mehreren Beispiel-Notizen, Sync-Status sichtbar
- Editor - Zeige eine bearbeitete Notiz mit Titel und Inhalt
- Settings - Server-Konfiguration mit erfolgreichem Server-Status
- Empty State - Schöne leere Ansicht mit Material 3 Card
F-Droid Build-Konfiguration
Die App verwendet den fdroid Build-Flavor ohne proprietäre Dependencies.
Siehe build.gradle.kts für Details.