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-3-soustava-soudu
puvodni: on3.11
nazev: Soustava soudů
popis: 2 snímky o soustavě soudů a pak kvíz.
nazev_cviceni: Kvíz: soustava soudů
nadpis_kvizu: Kvíz k soustavě soudů
---
# Výklad
## Od okresního soudu výš
*Stupně*
- Nejblíž lidem jsou okresní soudy. V Praze se jim říká obvodní.
- Nad nimi jsou krajské soudy. V Praze je to Městský soud.
- Vrchní soudy sídlí v Praze a v Olomouci.
- Nejvyšší soud sjednocuje rozhodování obecných soudů.
> Tip: Ústavní soud není další odvolací stupeň.
## Správní a ústavní soudnictví
*Mimo řadu*
- Žaloby proti rozhodnutím úřadů řeší správní soudy.
- Na vrcholu správního soudnictví je Nejvyšší správní soud.
- Ústavní soud stojí mimo tuto soustavu a hlídá ústavní pořádek.
- Soudce není podřízený ministrovi ani politikovi.
> Tip: každý soudce je nezávislý.
# Kvíz
## Jak se jmenuje první stupeň soudů v Praze?
- Krajský soud
- [x] Obvodní soudy
- Vrchní soud
- Ústavní soud
## Kde sídlí vrchní soudy?
- V Brně a Ostravě
- [x] V Praze a Olomouci
- Jen v Praze
- V každém kraji
## Kdo završuje správní soudnictví?
- [x] Nejvyšší správní soud
- Obecní úřad
- Poslanecká sněmovna
- Notářská komora
## Je Ústavní soud běžný odvolací soud?
- Ano, je nad každým rozsudkem automaticky
- [x] Ne, stojí mimo soustavu obecných soudů
- Ano, nahrazuje okresní soud
- Ano, rozhoduje každou pokutu