Commit Graph

19 Commits

Author SHA1 Message Date
Antoine Jaury 4b7e74f3c6 new: add real audio for the whole Chom Bev content 2026-07-07 22:05:18 +02:00
Antoine Jaury 03b3ab1965 new: pass audioResourcePath in navigation, update Record model and integrate index into UI 2026-07-07 22:05:18 +02:00
Antoine Jaury 9c6ee21ae7 fix: correct typos in record titles within InMemoryRecordRepository 2026-07-07 22:05:18 +02:00
Antoine Jaury c964909714 new: display record indices in RecordView and update layout styling 2026-07-07 22:05:18 +02:00
Antoine Jaury 5068ae06de new: add TopAppBar with back navigation support in PlayerScreen 2026-07-07 22:05:18 +02:00
Antoine Jaury d1ee995a24 new: display playback state with icons and enhance accessibility in PlayerScreen 2026-07-07 22:05:18 +02:00
Antoine Jaury 51a9f2f80d new: add playback state handling across platforms and integrate main play action in PlayerScreen 2026-07-07 22:05:18 +02:00
Antoine Jaury 1de2d43b3b refactor: extract audio player logic into a dedicated multiplatform module 2026-07-07 22:05:18 +02:00
Antoine Jaury 45a8f7ac7f new: integrate audio playback in PlayerScreen with PlayerViewModel 2026-07-07 22:05:16 +02:00
Antoine Jaury 1a6cce4803 new: add PlayerViewModel to manage audio playback and session handling 2026-07-07 21:59:22 +02:00
Antoine Jaury b95d81010e new: add iOS audio player 2026-07-07 21:59:22 +02:00
Antoine Jaury c3347ca3ff new: add Android audio player 2026-07-07 21:59:22 +02:00
Antoine Jaury 627eff3b0a new: add theme support with GwenedegTheme to take dark mode into account 2026-07-07 21:59:22 +02:00
Antoine Jaury 0c6e620c3f config: clean-up dependencies 2026-07-07 21:59:22 +02:00
Antoine Jaury 767fff7208 new: integrate navigation 2026-07-07 21:59:22 +02:00
Antoine Jaury 17da9f6757 refactor: integrate Koin for dependency injection across platforms 2026-07-07 21:59:22 +02:00
Antoine Jaury 235bd40296 refactor: integrate ViewModel and repository for record management 2026-07-07 21:59:22 +02:00
Antoine Jaury 09deb69d05 refactor: replace sample app with list of records 2026-07-07 21:59:22 +02:00
Antoine Jaury af66fd04e5 new: init kmp project 2026-07-07 21:59:20 +02:00