book-reader/app
Atte149 cacfe2c7c4 feat(phase4): port RSVP engine, audio player, TTS repo, workers from Book's Story
- RSVP: RsvpEngine, RsvpTokenizer, RsvpToken, ReaderText model (domain models ported).
- Audio: AudioPlaybackService (@AndroidEntryPoint, ExoPlayer, MediaSession), AudioTrack, AudioPlayerProgress, Book stub.
- TTS: RemoteTtsRepository interface + RemoteTtsRepositoryImpl (wraps BookshelfApiRepository).
- Workers: no-op stubs for CacheDownloadWorker, ProgressSyncWorker, TtsDownloadWorker.
- DI: PlaybackModule provides ExoPlayer singleton.
- Strings: added audio_playback_channel resources.
- ':app:assembleOssDebug' passes.
2026-06-24 18:01:57 +03:00
..
src feat(phase4): port RSVP engine, audio player, TTS repo, workers from Book's Story 2026-06-24 18:01:57 +03:00
.gitignore Initial commit 2026-02-24 17:37:40 +05:30
build.gradle.kts feat(backend): Phase 2.1 scaffolding for bookshelf-api + ABS 2026-06-24 11:15:24 +03:00
proguard-rules.pro Update v1.0.49 (#330) 2026-05-20 22:14:01 +05:30