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,57 @@
---
id: obcanka-2-obcanska-spolecnost
puvodni: on2.14
nazev: Občanská společnost
popis: 2 snímky o spolcích a občanských ctnostech a pak kvíz.
nazev_cviceni: Kvíz: občanská společnost
nadpis_kvizu: Kvíz k občanské společnosti
---
# Výklad
## Lidé vedle státu
*Spolky*
- Občanská společnost jsou lidé, kteří se sdružují nezávisle na státu.
- Patří sem spolky, odbory, nadační organizace i místní iniciativy.
- Není to úřad a není to totéž co politická strana, i když s nimi může jednat.
- Hlídá moc, pomáhá a přináší témata, která stát sám nevidí.
> Tip: spolek není úřad.
## Co demokracie potřebuje od lidí
*Ctnosti*
- Patří sem odpovědnost, tolerance a respekt k právu.
- Patří sem i ochota domluvit se a solidarita.
- Občanská ctnost demokracii nepodrývá.
- Angažovat se lze ve spolku, v obci i tím, že člověk neničí společné věci.
> Tip: ctnost není slepá poslušnost.
# Kvíz
## Co je občanská společnost?
- Soubor ministerstev
- [x] Sdružování lidí nezávisle na státu
- Jen Poslanecká sněmovna
- Armáda
## Je spolek státní úřad?
- Ano
- [x] Ne
- Ano, pokud má stanovy
- Jen v kraji
## Která vlastnost demokracii pomáhá?
- Lhostejnost
- [x] Odpovědnost a tolerance
- Pohrdání právem
- Nenávist k menšině
## Je slepá poslušnost občanská ctnost?
- Ano, občan se neptá
- [x] Ne
- Ano, pokud to řekne úřad
- Jen ve škole