Files
simple-notes-sync/fastlane
inventory69 6bb87816f3 Release v1.2.0 - Local Backup & Markdown Desktop Integration
 New Features:
- Local backup/restore system with 3 modes (Merge/Replace/Overwrite)
- Markdown export for desktop access via WebDAV mount
- Dual-format architecture (JSON master + Markdown mirror)
- Settings UI extended with backup & desktop integration sections

📝 Changes:
- Server restore now asks for mode selection (user safety)
- WebDAV mount instructions for Windows/Mac/Linux in README
- Complete CHANGELOG.md with all version history

🔧 Technical:
- BackupManager.kt for complete backup/restore logic
- Note.toMarkdown/fromMarkdown with YAML frontmatter
- ISO8601 timestamps for desktop compatibility
- Last-Write-Wins conflict resolution

📚 Documentation:
- CHANGELOG.md (Keep a Changelog format)
- README updates (removed Joplin/Obsidian, added WebDAV-mount)
- F-Droid changelogs (DE+EN, under 500 chars)
- SYNC_ARCHITECTURE.md in project-docs
- MARKDOWN_DESKTOP_REALITY_CHECK.md strategic plan
- WEB_EDITOR_PLAN_v1.3.0.md for future web editor feature
2026-01-04 01:57:31 +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.