Files
simple-notes-sync/fastlane
inventory69 e9e4b87853 chore(release): v1.7.2 - Critical Bugfixes & Performance Improvements
CRITICAL BUGFIXES:
- IMPL_014: JSON/Markdown Timestamp Sync - Server mtime source of truth
- IMPL_015: SyncStatus PENDING Fix - Set before JSON serialization
- IMPL_001: Deletion Tracker Race Condition - Mutex-based sync
- IMPL_002: ISO8601 Timezone Parsing - Multi-format support
- IMPL_003: Memory Leak Prevention - SafeSardine Closeable
- IMPL_004: E-Tag Batch Caching - ~50-100ms performance gain

FEATURES:
- Auto-updating timestamps in UI (every 30s)
- Performance optimizations for Staggered Grid scrolling

BUILD:
- versionCode: 19
- versionName: 1.7.2

This release prepares for a new cross-platform Markdown editor
(Web, Desktop Windows + Linux, Mobile) with proper JSON ↔ Markdown synchronization
and resolves critical sync issues for external editor integration.
2026-02-04 16:08:46 +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.