- Replace default Android icon with custom notepad design - Use PNG-based adaptive icons (mipmap) instead of vector drawables for better launcher compatibility - Add ic_launcher_background.png (light blue #90CAF9) for all densities - Add ic_launcher_foreground.png (transparent notepad design) for all densities - Update legacy WebP icons (mdpi/hdpi/xhdpi/xxhdpi/xxxhdpi) with new design - Update Fastlane metadata icons (de-DE + en-US) with 512x512 PNG - Improve F-Droid NonFreeNet AntiFeature documentation: * Clarify HTTP restricted to local networks only (RFC 1918 private IPs, localhost, .local domains) * Document upcoming v1.1.2 security restrictions * Emphasize HTTPS support and recommendation Icon Design: - White notepad paper with gray border - Red header line (like real notepads) - Three blue text bars (representing notes) - Orange pencil with white tip in bottom-right corner - Light blue background for adaptive icon Technical Changes: - Delete drawable/ic_launcher_background.xml (vector drawables) - Delete drawable/ic_launcher_foreground.xml (vector drawables) - Update mipmap-anydpi-v26/ic_launcher.xml: @drawable -> @mipmap - Update mipmap-anydpi-v26/ic_launcher_round.xml: @drawable -> @mipmap - Remove monochrome tag (not needed for this design) Addresses IzzyOnDroid Issue #2 feedback
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.