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,283 @@
---
id: farma-zvirat
autor: George Orwell
nazev: Farma zvířat
zanr: Próza
preklad: Gössell
---
# O knize
- Autor: George Orwell
- Žánr: alegorická antiutopická novela
- Poprvé vydáno: 1945
- Děj/prostředí: farma Manor, zvířecí revoluce
- Vyprávění/forma: er-forma, alegorie na SSSR; překlad Gössell
# Doba a svět
- Vzpoura proti panu Jonesovi
- Pravidla Animalismu
- Postupná moc prasat
- Propaganda Squealer
- Pracovní útlak ostatních
- Proměna v totalitu
# Postavy
- Napoleon – prase, diktátor
- Snowball – prase, rival
- Boxer – kůň, „I will work harder“
- Squealer – prase, propaganda
- Old Major – prase, vize revoluce
- Benjamin – osel, skeptic
# Klíčové pojmy a motivy
- Alegorie – revoluce 1917
- Pravidla sedm – mění se
- „Všichni zvířata rovna“
- Chytrá prasata vs. dělníci
- Boxer – oběť systému
- Lidská tvář prasat
# Kvíz
## Autor?
- [x] Orwell
- Bradbury
- Havel
- Swift
> George Orwell.
## Rok?
- [x] 1945
- 1984
- 1953
- 1862
> Po válce.
## Alegorie?
- [x] Sovětská revoluce a Stalin
- Středověk
- USA
- Ne
> Zvířata = lidé.
## Old Major?
- [x] Vize revoluce
- Diktátor
- Jones
- Kůň
> Marx/Lenin obraz.
## Jones?
- [x] Původní pán farmy
- Prase
- Kůň
- Ne
> Czar/kapitalista.
## Napoleon vs Snowball?
- [x] Rivalové mezi prasaty
- Bratři v klidu
- Ne
- Lidé
> Stalin/Trockij obraz.
## Squealer?
- [x] Propaganda
- Kůň
- Jones
- Ne
> Překrucuje pravdu.
## Boxer?
- [x] Obětavý kůň, prodán jatky
- Prase
- Pes
- Ne
> Proletariát.
## Pravidla?
- [x] Postupně měněna prasaty
- Ne
- Stálá
- Jen jedno
> Manipulace.
## Benjamin?
- [x] Cynický osel
- Optimista
- Diktátor
- Ne
> Skeptik.
## Konec?
- [x] Prasata jako lidé u stolu
- Raj
- Jones vrácen
- Ne
> Totalita.
## Žánr?
- [x] Alegorická antiutopie
- Pohádka bez významu
- Epos
- Lyrika
> Satira.
## Překlad?
- [x] Gössell
- Nezval
- Kořán
- Nevrla
> Katalog.
## 1984 vs Farma?
- [x] Orwell obě, jiné téma
- Bradbury
- Stejný děj
- Ne
> Dva romány.
## Animalismus?
- [x] Ideologie revoluce
- Náboženství
- Ne
- Sport
> Ideologie.
## Větrný mlýn?
- [x] Snowballův plán, Napoleon zničí
- Ne
- Jones
- Nebe
> Industrializace.
## Psí garda?
- [x] Napoleonova stráž
- Ne
- Boxer
- Ne
> Represe.
## Milk and apples?
- [x] Prasata si přisvojí
- Ne
- Všichni
- Zakázáno
> Privilegia elity.
## Proč maturitní?
- [x] Klasika alegorie
- Nejkratší
- Bez smyslu
- Jen film
> Kanón.
## Co NENÍ?
- Napoleon
- Boxer
- [x] Hamlet
- Squealer
> Shakespeare.
## Er-forma?
- [x] Ano
- Ich Anne
- Drama
- Ne
> Próza.
## Satira?
- [x] Ano politická
- Ne
- Pouze pohádka
- Horor
> Orwell.
## Boxer motto?
- [x] Budu tvrději pracovat
- Ne
- Válka
- Spím
> Známá věta.
## Jatky?
- [x] Boxer prodán
- Raj
- Ne
- Snowball
> Zrada.
## Lidská tvář?
- [x] Závěrečná scéna
- Ne
- Jones
- Ne
> Pointa.
## Všichni rovni?
- [x] Slogan zneužitý
- Ne
- Vždy platí
- Ne
> Paradox.
## Moses vrabec?
- [x] Příběh Cukrové hory – opium
- Ne
- Hrdina
- Ne
> Náboženství.
## Poselství?
- [x] Revolution může zkazit
- Revolution vždy dobrá
- Ne
- Zvířata ne
> Varování.
## Katalog?
- [x] Próza
- Drama
- Poezie
- Opera
> Próza.
## Farm Manor?
- [x] Původní název
- Ne
- Praha
- Ne
> Anglie.
## Orwell jméno?
- [x] Eric Blair
- Nezval
- Hugo
- Ne
> Skutečné jméno.
## Battle of Cowshed?
- [x] Obrana farmy
- Ne
- Boxer
- Ne
> Válka.
# Děj
## Přetáhněte části příběhu do správného pořadí:
1. Old Major vyzve ke vzpouře
2. Jones svržen, Animalismus
3. Snowball a Napoleon soupeří
4. Napoleon se zmocní moci
5. Útlak, propaganda, Boxer jatky
6. Prasata nelze od lidí rozeznat
> Pořadí: vize → revoluce → rivalita → diktatura → útlak → zrada ideálů.