Files
simple-notes-sync/fastlane
inventory69 bc3f137669 docs: add v1.8.1 changelogs and F-Droid release notes
Changes:
- CHANGELOG.md: Add v1.8.1 section (Bug Fixes, New Features, Improvements, Code Quality)
- CHANGELOG.de.md: Add v1.8.1 section (German translation)
- fastlane/en-US/changelogs/21.txt: F-Droid release notes (EN, 496 chars)
- fastlane/de-DE/changelogs/21.txt: F-Droid release notes (DE, 493 chars)

Changelog covers all 13 branch commits:
- 4 bug fixes (sort persistence, widget scroll, auto-sync toast, drag flicker)
- 4 new features (widget sorting, preview sorting, auto-scroll, cross-boundary drag)
- 3 improvements (sync rate-limiting, toast→banner migration, ProGuard audit)
- 1 code quality (detekt compliance, 0 issues)

F-Droid changelogs stay under 500-char limit.
In-app assets are auto-generated by copyChangelogsToAssets build task.
2026-02-11 11:39:21 +01:00
..

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:

  1. Notizliste - Mit mehreren Beispiel-Notizen, Sync-Status sichtbar
  2. Editor - Zeige eine bearbeitete Notiz mit Titel und Inhalt
  3. Settings - Server-Konfiguration mit erfolgreichem Server-Status
  4. 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.