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,14 @@
---
popis: Choose the correct question word.
---
# Překlady
| Česky | Anglicky |
|---|---|
| Odkud je? – Z Londýna. | Where is he from? – From London. |
| Jak se jmenuje? – Andrea. | What is her name? – Andrea. |
| Kdo pochází z Ruska? – Alexandr. | Who comes from Russia? – Alexander. |
| Kde leží Praha? – V Česku. | Where is Prague? – In Czechia. |
| Kde bydlí? – V Bratislavě. | Where do they live? – In Bratislava. |
| Co děláte? – Studujeme germanistiku. | What are you doing? – We're studying German studies. |