Commit Graph

  • 5ba76a947b Bump courseDataVersion to 7 after merging Gitea course data updates main Trey t 2026-04-16 08:41:55 -05:00
  • bb596b19bd Merge branch 'main' of gitea.treytartt.com:admin/Spanish Trey t 2026-04-16 08:40:17 -05:00
  • 47a7871c38 Add 13 new grammar notes with 1010 exercises from video extraction Trey t 2026-04-16 08:40:05 -05:00
  • b17fb49d49 Merge pull request 'Add English translations to exceptional yo forms' (#20) from issue/19-exceptional-yo-english into main admin 2026-04-16 08:03:35 -05:00
  • 5b69f3b630 Fixes #19 — Add English translations to exceptional yo form flashcards issue/19-exceptional-yo-english Trey T 2026-04-16 08:02:40 -05:00
  • ff4f906128 Fix crash from zero-length audio buffers in speech recognition Trey t 2026-04-13 19:00:51 -05:00
  • 23ff9d66de Merge pull request 'Expand grammar exercises to 100 sentences each' (#18) from feature/expand-grammar-exercises into main admin 2026-04-13 18:55:56 -05:00
  • b48e935231 Expand grammar exercises to 100 sentences each, pick 10 random per session Trey t 2026-04-13 18:55:36 -05:00
  • 924090190f Merge pull request 'Add Done button to grammar exercise score screen' (#17) from fix/grammar-exercise-back-button into main admin 2026-04-13 18:49:37 -05:00
  • 945b2ff1f3 Add Done button to grammar exercise score screen Trey t 2026-04-13 18:49:18 -05:00
  • 77932f802a Merge pull request 'Fix listening practice crash on Start Speaking' (#16) from fix/listening-crash into main admin 2026-04-13 18:45:28 -05:00
  • 5944f263cd Fix listening practice crash when tapping Start Speaking Trey t 2026-04-13 18:45:05 -05:00
  • a3318adf5e Use ViewThatFits for study time and activity cards layout Trey t 2026-04-13 16:28:02 -05:00
  • a3807faf2d Fix speech authorization crash on device from dispatch queue assertion Trey t 2026-04-13 16:19:03 -05:00
  • 93ab7b3e16 Merge pull request 'Add 6 new practice features, offline dictionary, and feature reference' (#12) from newStuff into main admin 2026-04-13 16:13:15 -05:00
  • a663bc03cd Add 6 new practice features, offline dictionary, and feature reference Trey t 2026-04-13 16:12:36 -05:00
  • b13f58ec81 Merge pull request 'Add AI-generated short stories with tappable words' (#11) from feature/short-stories into main admin 2026-04-13 11:32:19 -05:00
  • 451866e988 Add AI-generated short stories with tappable words and comprehension quiz Trey t 2026-04-13 11:31:58 -05:00
  • 0848675016 Merge pull request 'Add irregular verbs reference guides' (#10) from feature/common-irregular-verbs into main admin 2026-04-13 10:56:49 -05:00
  • 79c4c6e290 Add irregular verbs reference guides to grammar section Trey t 2026-04-13 10:56:34 -05:00
  • ee8a0c478f Merge pull request 'Fix lyrics wiped on schema reset' (#8) from fix/lyrics-data-loss into main admin 2026-04-13 10:27:39 -05:00
  • 282cd1b3a3 Fix lyrics wiped on schema reset by moving SavedSong to cloud container Trey t 2026-04-13 10:27:21 -05:00
  • 24cc05389e Merge pull request 'Highlight main tenses with Essential badges and focus mode' (#7) from feature/main-tenses-highlight into main admin 2026-04-13 10:08:02 -05:00
  • 40d436ad9c Highlight main tenses with Essential badges and focus mode Trey t 2026-04-13 10:07:46 -05:00
  • e1b1910c06 Merge pull request 'Add background study timer' (#6) from feature/background-study-timer into main admin 2026-04-13 09:45:07 -05:00
  • 473eb271cc Add background study timer tracking foreground time per day Trey t 2026-04-13 09:44:44 -05:00
  • 877e699c56 Add Spanish Suffixes grammar guide with card-based content layout Trey t 2026-04-12 22:31:30 -05:00
  • d372a5c77f Add checkpoint exams with cumulative vocabulary review per course Trey t 2026-04-12 12:45:25 -05:00
  • a1dc17bf00 Add per-form English translations to verb conjugation table Trey t 2026-04-11 23:44:17 -05:00
  • c58313496e Avoid showing the same verb back-to-back in practice Trey t 2026-04-11 23:27:29 -05:00
  • 636193fae1 Fix lyrics navigation, translation line alignment, and store reset Trey t 2026-04-11 23:08:32 -05:00
  • faef20e5b8 Add Lyrics practice: search, translate, and read Spanish song lyrics Trey t 2026-04-11 22:44:40 -05:00
  • 5fa1cc3921 Filter phonetic glosses from Complete the Sentence quiz Trey t 2026-04-11 22:22:28 -05:00
  • a51d2abd47 Defer AVSpeechSynthesisVoice init to first speak() call Trey t 2026-04-11 20:52:56 -05:00
  • 2a062cf484 Bump courseDataVersion to 4 for sentence gap-fill re-seed Trey t 2026-04-11 20:47:31 -05:00
  • 02e8d5141a Complete the Sentence: fill sentences for final batches 26-29 Trey t 2026-04-11 20:43:49 -05:00
  • cd67f32302 Complete the Sentence: fill sentences for Intermediate III batches 23-25 Trey t 2026-04-11 20:34:19 -05:00
  • 79d9b7cb1d Complete the Sentence: fill sentences for Intermediate II batches 20-22 Trey t 2026-04-11 20:27:51 -05:00
  • d666d0991a Complete the Sentence: fill sentences for batches 17-19 Trey t 2026-04-11 20:22:08 -05:00
  • 4e575a22c8 Complete the Sentence: fill sentences for batches 14-16 Trey t 2026-04-11 20:15:01 -05:00
  • d538123251 Complete the Sentence: fill sentences for batches 11-13 Trey t 2026-04-11 20:09:23 -05:00
  • 54c1b05411 Complete the Sentence: fill sentences for Beginner II batches 8-10 Trey t 2026-04-11 20:04:07 -05:00
  • 99fc3c91f5 Complete the Sentence: fill sentences for Beginner I batches 5-7/7 Trey t 2026-04-11 19:58:45 -05:00
  • ca7640b100 Complete the Sentence: fill sentences for Beginner I batches 2-4/7 Trey t 2026-04-11 19:53:37 -05:00
  • 719134c6c7 Complete the Sentence: fill sentences for Beginner I batch 1/7 Trey t 2026-04-11 19:47:48 -05:00
  • 143e356b75 Complete the Sentence quiz type: engine, UI, tests Trey t 2026-04-11 19:33:50 -05:00
  • 3b8a8a7f1a Guard quiz Next/Previous against double taps Trey t 2026-04-11 18:52:08 -05:00
  • 4e874f60d7 Move Settings to Dashboard toolbar to kill iPhone More overflow Trey t 2026-04-11 18:22:27 -05:00
  • 644dbb7230 Scope week tests to the selected course Trey t 2026-04-11 18:17:30 -05:00
  • f59d81fc5a Widget word-of-day picks from master verb list filtered by user level Trey t 2026-04-10 14:04:45 -05:00
  • fd5861c48d Move reference-data models to SharedModels to fix widget-triggered data loss Trey t 2026-04-10 13:51:02 -05:00
  • 4f30200544 Add README with project overview and architecture summary Trey t 2026-04-09 21:02:27 -05:00
  • 4b467ec136 Initial commit: Conjuga Spanish conjugation app Trey t 2026-04-09 20:58:33 -05:00