Commit Graph

20 Commits

Author SHA1 Message Date
Antoine Jaury 6361fa6e74 refactor: migrate package structure from fr.ajaury.gwenedeg to bzh.ajaury.chombev 2026-07-08 17:08:02 +02:00
Antoine Jaury ea7dfe6470 new: add adjustable break between phrases in playback settings 2026-07-07 22:06:37 +02:00
Antoine Jaury 16bb6b4c6b fix: handle buffering state in playback state management as playing 2026-07-07 22:06:36 +02:00
Antoine Jaury 3847f46adb new: add playback speed control 2026-07-07 22:06:36 +02:00
Antoine Jaury a8bdc26e3c refactor: centralize common dependencies in build-logic module 2026-07-07 22:06:36 +02:00
Antoine Jaury ddab9b642d new: introduce build-logic module to centralize Gradle configuration 2026-07-07 22:06:36 +02:00
Antoine Jaury c9b0b03ab9 refactor: simplify player state 2026-07-07 22:06:36 +02:00
Antoine Jaury 657d39a293 refactor: centralize domain models into core.model module 2026-07-07 22:06:36 +02:00
Antoine Jaury 3c19c642c4 fix: correct seekTo calculation to use milliseconds in iOS audio player 2026-07-07 22:06:36 +02:00
Antoine Jaury 4879664653 fix: ensure playback resumes after seeking in iOS audio player 2026-07-07 22:06:36 +02:00
Antoine Jaury 3f64d62294 refactor: simplify Koin module definitions with DSL 2026-07-07 22:06:36 +02:00
Antoine Jaury 5e3dc3059b refactor: improve player package structure 2026-07-07 22:06:36 +02:00
Antoine Jaury 2938fc7fa8 refactor: restructure player package, separate data, domain, and model modules 2026-07-07 22:06:36 +02:00
Antoine Jaury 7720a71825 new: allow user to seek a position in the record 2026-07-07 22:05:19 +02:00
Antoine Jaury 511e3b5b9a new: display playback progress with a progress bar 2026-07-07 22:05:19 +02:00
Antoine Jaury 090305dbde new: display current playback position and implement cross-platform position tracking 2026-07-07 22:05:19 +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 1fc8fbbc0d new: implement desktop audio player with Ogg Vorbis support using VorbisSPI 2026-07-07 22:05:18 +02:00
Antoine Jaury 8fb8ea24cf new: implement web audio player with support for js and wasmJs platforms 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