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,282 @@
---
id: havran
autor: Edgar Allan Poe
nazev: Havran
zanr: Poezie
---
# O knize
- Autor: Edgar Allan Poe
- Žánr: balada / lyricko-epická báseň
- Poprvé vydáno: 1845
- Děj/prostředí: půlnoční komnata, mluvčí a havran
- Vyprávění/forma: ich-forma, rým, refrain „Nevermore“
# Doba a svět
- Gotická atmosféra, tma, prosinec
- Smrt milované Lenore
- Mystický havran na bustě Pallas
- Psychický rozpad vypravěče
- Symbolika noční můry
- Americká romantika
# Postavy
- Vypravěč – sám, truchlící
- Havran – mluví jediné slovo
- Lenore – mrtvá milovaná (zmínka)
- Pallas – busta bohyně
- Anděl / démon symbolicky
- Nepřítomní hosté
# Klíčové pojmy a motivy
- Nevermore – refrén beznaděje
- Havran – paměť, zlo
- Lenore – ztracená láska
- Půlnoc – hranice života/smrti
- Gotický interiér
- Opakující se struktura strof
# Kvíz
## Autor?
- [x] Poe
- Whitman
- Orwell
- Nezval
> Edgar Allan Poe.
## Rok?
- [x] 1845
- 1600
- 1920
- 2000
> 19. století.
## Žánr?
- [x] Balada / báseň
- Román
- Drama
- Esej
> Poezie.
## Refrén?
- [x] Nevermore (Nikdy více)
- To be
- 451
- Godot
> Havran opakuje.
## Kdo vypráví?
- [x] Truchlící muž ich
- Havran ich
- Lenore
- Vševěd
> Subjekt.
## Lenore?
- [x] Mrtvá milovaná
- Havran
- Královna
- Ne
> Motiv.
## Kdy děj?
- [x] Půlnoc, prosinec
- Poledne
- Léto
- Ne
> Atmosféra.
## Havran kde?
- [x] Na bustě Pallas
- V lese
- V moři
- Ne
> Obraz.
## Pallas?
- [x] Busta bohyně moudrosti
- Město
- Lenore
- Ne
> Symbol.
## Tón?
- [x] Temný, melancholický
- Veselý
- Komický
- Ne
> Gotika.
## Struktura?
- [x] Strofy s refrénem
- Proza
- Drama
- Ne
> Forma.
## Vypravěč stav?
- [x] Klesá do beznaděje
- Radost
- Ne
- Ne
> Psychika.
## Proč maturitní?
- [x] Klasika poezie
- Nejdelší román
- Bez smyslu
- Jen film
> Kanón.
## Gotika?
- [x] Ano
- Ne
- Realismus
- Ne
> Směr.
## Co NENÍ?
- Havran
- Lenore
- [x] Hamlet celá hra
- Nevermore
> Hamlet drama.
## Poe národnost?
- [x] Americký
- Český
- Irský
- Ne
> USA.
## Katalog?
- [x] Poezie
- Próza
- Drama
- Opera
> Poezie.
## Havran symbol?
- [x] Vzpomínka, zlo, bezmoc
- Ne
- Láska
- Ne
> Interpretace.
## Otázky vypravěče?
- [x] Na havrana o Lenore a smyslu
- Ne
- Sport
- Ne
> Dialog.
## Konec?
- [x] Vypravěč v beznaději
- Svatba
- Raj
- Ne
> Tma.
## Rým?
- [x] Použit
- Ne
- Proza
- Ne
> Balada.
## December?
- [x] Zmíněno – zima
- Ne
- Ne
- Ne
> Atmosféra.
## Tapeta?
- [x] Gotický pokoj
- Ne
- Ne
- Ne
> Prostředí.
## Anděl Lenore?
- [x] Vypravěč se ptá
- Ne
- Ne
- Ne
> Strofa.
## Poselství?
- [x] Ztráta a beznaděj lze vyjádřit symbolem
- Radost
- Ne
- Ne
> Téma.
## Poe jiná díla?
- [x] Jiná básně, povídky
- Hamlet
- 1984
- Ne
> Autor.
## Mluví havran víc?
- [x] Jen Nevermore
- Dlouhé monology
- Ne
- Ne
> Refrén.
## Ich-forma?
- [x] Ano
- Er
- Bez já
- Ne
> Lyrika.
## Balada charakter?
- [x] Příběh + lyrické
- Epos
- Ne
- Ne
> Žánr.
## Čtení maturita?
- [x] Autor, refrén, symbolika
- Jen překlad
- Ne
- Ne
> Základ.
## Knocking?
- [x] Zpočátku klepání
- Ne
- Ne
- Ne
> Začátek.
## Bust?
- [x] Socha Pallas
- Lenore
- Ne
- Ne
> Detail.
# Děj
## Přetáhněte části příběhu do správného pořadí:
1. Vypravěč truchlí v půlnočním pokoji
2. Klepání a příchod havrana
3. Havran usedne na bustu Pallas
4. Vypravěč klade otázky o Lenore
5. Havran opakuje Nevermore
6. Beznaděj vypravěče roste do konce
> Pořadí: truchlení → klepání → havran → otázky → refrén → beznaděj.