pepaskopec-blip
bb93ec76ec
Add four years of English from the gymnasium syllabus.
...
Each year mixes listening, reading, writing, gap-fill, quizzes, and a year test so the subject is usable through the maturita.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-07 10:42:28 +02:00
pepaskopec-blip
eae70af2b2
Include mathematics translations when extracting app content.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-06 15:10:31 +02:00
pepaskopec-blip
0e24e8c649
Add interactive mathematics for elementary review and four secondary-school years.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-06 14:49:25 +02:00
pepaskopec-blip
524269edd7
Add physics lessons across four secondary-school years.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-06 10:55:27 +02:00
pepaskopec-blip
bd7ab09b1d
Add chemistry and biology lessons for natural sciences.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-06 09:09:07 +02:00
pepaskopec-blip
09312d8c93
Add Czech literature lessons across four secondary-school years.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-06 08:38:49 +02:00
pepaskopec-blip
50a23c334b
Add year-4 civics lessons on the economy, the world and philosophy.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 14:48:46 +02:00
pepaskopec-blip
0ee2f8e960
Add year-3 civics lessons on the individual and the law.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-02 22:52:39 +02:00
pepaskopec-blip
d453c54e52
Add year-2 civics lessons on the citizen in a democratic state.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-02 22:38:06 +02:00
pepaskopec-blip
515abdc6ce
Add year-1 civics lessons on life in a community and keep later years locked.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-02 11:44:21 +02:00
pepaskopec-blip
2568ee3126
Point Xcode projects, schemes, and includes at Graduately.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-27 13:20:48 +02:00
pepaskopec-blip
9e072cb8ae
Group the existing hardware lessons under year 1 and lock later years.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-25 21:32:40 +02:00
pepaskopec-blip
f521904656
Add hardware lessons on the case, board, cards, drives and input devices.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-25 21:25:59 +02:00
pepaskopec-blip
9860c56329
Add five hardware lessons on sampling and quantizing sound.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-25 21:13:22 +02:00
pepaskopec-blip
1e3596cc0e
Move integer/real into a new HW unit 4.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 08:47:12 +02:00
pepaskopec-blip
dad2ad98ee
Replace the app icon with a Graduately Grad. + A+ mark.
...
Regenerate Mac, iOS, Android, and GTK icon sizes from the new brand artwork.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 07:26:22 +02:00
pepaskopec-blip
bce63459d1
Rename published packages and installers from maturita-* to graduately-*.
...
Keep temporary legacy aliases on the builds branch so older updaters still find downloads.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 21:30:03 +02:00
pepaskopec-blip
d9bba71442
Point installers and updaters at the Graduately repository.
...
GitHub and Forgejo were renamed; keep artifact filenames, update repo URLs and remotes.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 21:24:35 +02:00
pepaskopec-blip
ffba2b980c
Fix Forgejo mirror path and document the full reading-list release.
...
Point the CI mirror at edu/, force-push both branches, refresh README/changelog, and add make smoke for installer and builds checks.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 21:09:28 +02:00
pepaskopec-blip
a9ce04bb3b
Wire quiz and plot practice for every reading-list stub book.
...
GTK stubs now open shared kvíz/děj pages from generated packs; Mac book screens keep practice above notes with stable titles.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 20:33:15 +02:00
pepaskopec-blip
cf136ca936
Bring every reading-list book up to full 1984-style study packs.
...
Expand notes, quizzes, and plot exercises for all titles, and show those notes on the GTK stub book page.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 20:22:58 +02:00
pepaskopec-blip
6bdd25dd74
Rename the product display branding to Graduately.
...
Update app titles, installers, and welcome copy while keeping technical package IDs and updater artifact names.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 19:54:58 +02:00
pepaskopec-blip
e5e8967187
Add full notes, quizzes, and plot exercises for all 82 reading-list books.
...
Load per-book study packs from data/cetba so every title matches the 1984 structure in the app.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-22 12:07:52 +02:00
pepaskopec-blip
f813595bba
Add the full school maturita reading list of 82 books.
...
Keep full quizzes for 1984 and Spalovač mrtvol; other titles get catalog metadata stubs across Swift, GTK, and content.json.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-22 11:01:32 +02:00
pepaskopec-blip
011bc3c685
Ship only the native Swift app on macOS.
...
GTK packaging stays for Linux and Windows; the Mac installer and updates use the Swift zip.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-21 12:18:32 +02:00
pepaskopec-blip
58e3a75f21
Add a native SwiftUI macOS app that shares the iOS player.
...
The GTK Mac build stays; CI now also publishes maturita-macos-swift.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-20 18:40:44 +02:00
pepaskopec-blip
6556c6691b
Show a what's-new card on the home screen after each update.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 19:51:52 +02:00
pepaskopec-blip
2eec46329a
Let the iOS project open and run in Xcode straight from a clone.
...
The build script now extracts content.json into derived data and copies
it into the app bundle, so no generated file is referenced from the
project or written into the repository. Signing is explicit: ad hoc for
the simulator, automatic with your own team for a device.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 15:46:58 +02:00
pepaskopec-blip
6c7336c7bb
Add a SwiftUI iOS app that plays the same maturita content.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 14:01:01 +02:00
Josef Skopec
6e2e4efa99
Merge pull request #2 from FBukovina/fix/macos-bundle-update-identity
...
Fix update checks in locally packaged macOS apps
2026-09-18 13:34:18 +02:00
pepaskopec-blip
9d8b853081
Add a Jetpack Compose Android app that plays the same maturita content.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 10:54:49 +02:00
FBukovina
b3130a8b0b
Stamp locally packaged macOS apps with their update identity
2026-09-17 22:52:46 +02:00
pepaskopec-blip
72deed70e8
Point the build and runtime paths at src/ and data/.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 17:01:17 +02:00
pepaskopec-blip
452dba4a8a
Add Developer ID signing and notarization to the macOS build.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 16:25:08 +02:00
pepaskopec-blip
9f27724751
Fix broken macOS release bundle missing GTK libraries.
...
Replace fragile dylibbundler with a recursive otool-based bundler, verify every dependency, smoke-test launch, and ship GTK schemas with the Windows zip.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 16:30:23 +02:00
pepaskopec-blip
b49c456098
Fix AppImage post-step aborting on no-op mv.
...
linuxdeploy already writes the final path; renaming the file onto itself failed under set -e.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 12:43:29 +02:00
pepaskopec-blip
1179ae1f7d
Fix AppImage icon size rejected by linuxdeploy.
...
Use the real 512×512 PNG instead of the 1024×1024 app-icon copied into the 512 path.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 12:38:30 +02:00
pepaskopec-blip
5f70493cd8
Fix Linux AppImage script copying the GTK plugin onto itself.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 12:34:07 +02:00
pepaskopec-blip
93ef37132c
Fix macOS bundling hang on missing librsvg.
...
Skip the SVG pixbuf loader, pass Homebrew search paths to dylibbundler, and keep CI non-interactive.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 12:14:55 +02:00
pepaskopec-blip
f8e27e8b53
Add self-contained release packaging for Linux, macOS, and Windows.
...
Resolve asset/progress paths for AppImage and .app bundles, and ship GitHub Actions builds on version tags.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 08:35:29 +02:00
pepaskopec-blip
3ea022dd4f
Make the app icon work on macOS, Windows, and Linux.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-15 14:44:45 +02:00