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,71 @@
---
id: ucebnice-2-verben-konjugieren
puvodni: g.1.1
typ: verb_sections
nazev: Verben konjugieren
popis: Doplňte sloveso ve správném tvaru.
preklad_predem: ano
odhalit_nemcinu: ano
---
# Nabídka
- kommt
- kommst
- komme
- kommen
- wohnt
- wohnst
- wohne
- wohnen
- spielt
- spielst
- spiele
- spielen
- spricht
- sprichst
- spreche
- sprechen
- tanzt
- tanze
- tanzen
- reist
- reise
- reisen
- ist
- bist
- bin
- sind
- seid
# Oddíly
## Peter Fritsch:
| Věta |
|---|
| Er [kommt] aus Österreich. (kommen) |
| Er [wohnt] in Graz. (wohnen) |
| Er [spielt] gern Golf. (spielen) |
| Er [spricht] Deutsch, Englisch und Italienisch. (sprechen) |
- Pochází z Rakouska.
- Bydlí ve Štýrském Hradci (Graz).
- Rád hraje golf.
- Mluví německy, anglicky a italsky.
## Jana Nová und Pavol Korčák:
| Věta |
|---|
| Sie [kommen] aus der Slowakei. (kommen) |
| Sie [wohnen] in Bratislava. (wohnen) |
| Sie [tanzt] gern. (tanzen) |
| Er [reist] gern. (reisen) |
| Sie [sind] gute Freunde. (sein) |
- Pocházejí ze Slovenska.
- Bydlí v Bratislavě (ona).
- Ona ráda tancuje.
- On rád cestuje.
- Jsou dobří přátelé.