pepaskopec-blip
6fbfed86f8
Keep the listening text on screen and tuck speed and volume into a short column.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-09 18:11:35 +02:00
pepaskopec-blip
59d40c886a
Add short transitions for navigation, answers and progress on every platform.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-08 21:13:32 +02:00
pepaskopec-blip
3ffe01af1d
Show study slides as one column and fill in the empty lessons.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-08 10:23:29 +02:00
pepaskopec-blip
10980f24b5
Fill in years 2–4 of networks and hardware.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-07 21:07:47 +02:00
pepaskopec-blip
b822c57875
Add four years of German listening, reading and writing beside the textbook.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-07 19:30:00 +02:00
pepaskopec-blip
29bd0e63c7
Let English listening pause and change speed and volume.
...
The playback controls apply on the Mac, in the GTK app, and on Android, and a change mid-recording continues from the current place.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-07 14:25:05 +02:00
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
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
f55cf859cc
Rename the Xcode workspace and sources so the app is Graduately.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-27 13:16:22 +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
0e1116d969
Add integer and real slides to HW data representation.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 07:33:50 +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
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
12d6982fff
Restore the Maturita welcome headline under Graduately branding.
...
Keep the product name Graduately while the home screen again speaks to maturita prep.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 20:05:52 +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
f6043c33c9
Clarify book study flow with notes-first cards and practice actions.
...
Make reading-list pages show how to learn: readable note cards, then quiz/plot, with clearer book list metadata.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-22 14:06:16 +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
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
e00ced808b
Make the Android self-update actually install.
...
CI stopped publishing when the iOS job outgrew the macos-14 Xcode, so
the builds branch froze; the iOS job now runs on macos-26 and publish
keeps the previous package for any platform that failed, with
VERSION-<platform> markers naming the commit each package came from.
APKs are signed with a committed sideload key instead of the runner's
random debug key, so Android accepts them as updates, and the version
code grows with every CI run. The updater explains the unknown-sources
step, keeps the Update button after errors and checks the download is
this app.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 18:36:25 +02:00
pepaskopec-blip
0621311b4c
Rework the mobile UIs on native components and fix layout bugs everywhere.
...
Android moves to Material 3 (navigation bar, app bars, list items,
bottom sheets, pager) with a real back stack. iOS hides the tab bar in
exercises so the bottom action is reachable, aligns content, and uses
system colours so themes and dark mode work. Both pick a readable
accent tint. Desktop keeps the VLSM table inside the window and gives
statistics the same header rhythm as other pages.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 15:37:15 +02:00
pepaskopec-blip
939ac2294e
Adapt the iOS app to native iOS 26 navigation and Liquid Glass.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 14:18:43 +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
2c16cf977d
Let the updater apply a new build after restart.
...
The swap helper now detaches from the app, downloads start when a newer VERSION appears, and checks keep running so a just-published build is not missed.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 19:49:10 +02:00
pepaskopec-blip
f746447b75
Keep a copy of each search result page name.
...
Lesson and exercise targets were built in a temporary buffer, so choosing one sometimes opened nothing.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 19:26:07 +02:00
pepaskopec-blip
cafa18b189
Add in-app search for subjects, lessons and exercises.
...
The header magnifier and Cmd/Ctrl+K open a palette that jumps straight to a matching page.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 19:08:54 +02:00
pepaskopec-blip
7fabe1846e
Pin installer and updater downloads to the builds tip commit.
...
raw.githubusercontent.com caches branch-named files, so the installer was serving a stale zip after CI rewrote builds.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 17:31:16 +02:00
pepaskopec-blip
0d40e12788
Fix CI so published builds can move past the stuck VERSION.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 17:22:32 +02:00
pepaskopec-blip
d679e81887
Restyle the interface after Umímeto, Apple, and To dáš.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 17:17:54 +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
c2a632c7d6
Move sources into src/ and runtime files into data/.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 17:00:57 +02:00