Build all apps from Markdown content; Compose Desktop replaces GTK on Linux and Windows

- content/ + scripts/build-content.py produce content.json for every app
- stable lesson IDs with one-time progress migration (Swift, Kotlin)
- shared answer-check tests (tests/answers.json) for Kotlin and Swift
- android/desktop: Compose app with updater, speech and GTK progress import
- CI packages AppImage and Windows zip with ProGuard, runs the tests

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-10-09 20:40:37 +02:00
commit c3bc32113b
964 changed files with 57285 additions and 1156 deletions

View file

@ -0,0 +1,48 @@
---
id: ucebnice-2-verben-einsetzen
puvodni: g.1.8
typ: verb
nazev: Verben einsetzen
popis: Vyberte správný tvar slovesa.
---
# Nabídka
- liest
- lese
- lest
- lesen
- studiert
- studiere
- studiert
- studieren
- fährt
- fahre
- fahrt
- fahren
- lebt
- lebe
- lebt
- leben
- arbeitet
- arbeite
- arbeitet
- arbeiten
# Úlohy
| Věta |
|---|
| Was [liest] er? → Ein Buch. (lesen) |
| Was [studiert] sie? → Medizin. (studieren) |
| Was [fährt] Jan gern? → Auto. (fahren) |
| Wo [lebt] ihr? → In Wien. (leben) |
| Wer [arbeitet] bei Siemens? → Meine Freundin Vera. (arbeiten) |
# Překlad
- Co čte? – Knihu.
- Co studuje? – Medicínu.
- Čím Jan rád jezdí? – Autem.
- Kde bydlíte? – Ve Vídni.
- Kdo pracuje u Siemensu? – Moje kamarádka Věra.