book-story/app
Atte149 a6f8b6782a feat(tts): implement TTS jobs screen with bookshelf-api integration
- Add domain models, repository, and use cases for TTS engines/voices/jobs
- Add TtsDownloadWorker to poll job status and download completed audio
- Add TtsScreen/TtsModel/TtsContent with engine/voice selection and job creation
- Add TTS button to RemoteLibraryContent book cards
- Add Hilt WorkManager support and repository binding
- Add TTS string resources
2026-06-16 11:58:10 +03:00
..
schemas/org.dueattendant149.bookshelf.data.local.room.BookDatabase Phase 3: data layer — remote BookEntity fields, audio/ebook/cache tables, DAOs, migration 16→17 2026-06-15 21:29:26 +03:00
src/main feat(tts): implement TTS jobs screen with bookshelf-api integration 2026-06-16 11:58:10 +03:00
.gitignore .gitignore update. (root + app/) 2024-07-15 19:13:14 +03:00
build.gradle.kts feat(tts): implement TTS jobs screen with bookshelf-api integration 2026-06-16 11:58:10 +03:00
proguard-rules.pro 🛠️ Fix crash on release build 2025-03-13 09:07:03 +02:00