book-story/app
Atte149 f7307f4199 feat: paginated reader sync, search crash fix, audio cache + unified auth
- Sync pagination measurement with rendered layout (page geometry, spacing, images, chapter extras)
- Improve split algorithm with getLineForVerticalPosition and widow/orphan handling
- Fix search crash from duplicate LazyColumn keys on empty guids
- Switch BookCard cover to fixed-height vertical variant
- Add ExoPlayer SimpleCache + CacheDataSource for streaming audio
- Unify AuthorizationInterceptor for player via PlaybackAuthProvider
- Bump version to 1.9.11 (27) and update AGENTS.md
2026-06-21 19:45:08 +03:00
..
schemas/org.dueattendant149.bookshelf.data.local.room.BookDatabase feat: paginated reader sync, search crash fix, audio cache + unified auth 2026-06-21 19:45:08 +03:00
src feat: paginated reader sync, search crash fix, audio cache + unified auth 2026-06-21 19:45:08 +03:00
.gitignore .gitignore update. (root + app/) 2024-07-15 19:13:14 +03:00
build.gradle.kts feat: paginated reader sync, search crash fix, audio cache + unified auth 2026-06-21 19:45:08 +03:00
proguard-rules.pro 🛠️ Fix crash on release build 2025-03-13 09:07:03 +02:00