docs(v1.8.1): comprehensive metadata & documentation update for F-Droid release
Complete overhaul of all metadata and documentation for v1.8.1: F-Droid Critical: - Fix broken umlauts in de-DE/10.txt changelog (für, hinzugefügt, aufgeräumt) - Shorten de-DE/7.txt changelog for brevity - Remove trailing newline from en-US/title.txt Version & Accuracy: - Update README badges (Android 7.0+) and footer (v1.8.1) - Add widgets, sorting, parallel sync to highlights - Fix APK names in workflows (removed "universal") - Update cache action v3 → v4 in PR workflow - Fix CONTRIBUTING.md filename references - Update QUICKSTART guides (APK name, typo, Android version, docs links) Feature Documentation: - Update full_description.txt (both locales) - remove NEW/NEU labels, add v1.8.0+ features - Major FEATURES.md update - add Views & Layout, Widgets sections, updated tech stack - Add UPCOMING.md v1.7.0-1.8.1 as released sections - Update DOCS.md roadmap references and dates to Feb 2026 - Create missing en-US changelogs 1.txt, 2.txt Supplementary Fixes: - Update BACKUP.md - add encryption docs, fix cross-references - Add CHANGELOG.md reference links v1.2.1-v1.8.1 (15 missing) - Fix DEBUG_APK.md duplicate header - Rewrite fastlane/README.md with both locales and limits table - Create SELF_SIGNED_SSL.de.md (full German translation) Affects: 26 files across READMEs, docs/, fastlane/, workflows
This commit is contained in:
@@ -5,34 +5,50 @@ Diese Verzeichnisstruktur enthält alle Metadaten für die F-Droid-Veröffentlic
|
||||
## 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
|
||||
fastlane/metadata/android/
|
||||
├── de-DE/ # Deutsche Lokalisierung (primär)
|
||||
│ ├── 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 ... 21.txt # Changelogs pro versionCode (max 500 Zeichen!)
|
||||
│ └── images/
|
||||
│ └── phoneScreenshots/ # Screenshots (PNG/JPG, 320-3840px breit)
|
||||
│ ├── 1.png ... 5.png
|
||||
└── en-US/ # Englische Lokalisierung
|
||||
├── title.txt
|
||||
├── short_description.txt
|
||||
├── full_description.txt
|
||||
├── changelogs/
|
||||
│ ├── 1.txt ... 21.txt
|
||||
└── images/
|
||||
└── phoneScreenshots/
|
||||
```
|
||||
|
||||
## Wichtige Limits
|
||||
|
||||
| Feld | Max. Länge | Hinweis |
|
||||
|------|-----------|---------|
|
||||
| `title.txt` | 50 Zeichen | App-Name |
|
||||
| `short_description.txt` | 80 Zeichen | Kurzbeschreibung |
|
||||
| `full_description.txt` | 4000 Zeichen | Vollständige Beschreibung |
|
||||
| `changelogs/*.txt` | **500 Bytes** | Pro versionCode, **Bytes nicht Zeichen!** |
|
||||
|
||||
> **Achtung:** Changelogs werden in **Bytes** gemessen! UTF-8 Umlaute (ä, ö, ü) zählen als 2 Bytes.
|
||||
|
||||
## Screenshots erstellen
|
||||
|
||||
Verwende einen Android Emulator oder physisches Gerät mit:
|
||||
Verwende ein physisches Gerät oder Emulator mit:
|
||||
- Material You Theme aktiviert
|
||||
- Deutsche Sprache
|
||||
- Deutsche/Englische Sprache je nach Locale
|
||||
- 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.
|
||||
Siehe `android/app/build.gradle.kts` für Details.
|
||||
|
||||
## Aktuelle Version
|
||||
|
||||
- **versionName:** 1.8.1
|
||||
- **versionCode:** 21
|
||||
|
||||
Reference in New Issue
Block a user