book-reader/app
Aryan fbe8e7aa56
General fixes (#102)
* Improved PDF embedded annotation hit detection logic

* Updated EPUB and PDF reader logic to improve position tracking and TTS stability.

Key changes:
- Refined CFI and locator handling in `EpubReaderScreen` with improved initialization.
- Updated `BookPaginator` to more accurately calculate text offsets in chunks and improve CFI matching logic.
- Modified `TtsPlaybackManager` to insert media items at the correct index, ensuring proper playback order.
- Simplified `EpubReaderTts` page scrolling by removing conditional checks for backward jumps.
- Disabled OCR fallback in `PdfViewerScreen` during text extraction for TTS.

* Updated extractTextWithCfiFromTop to use getBoundingClientRect for identifying the starting block
2026-03-21 11:49:27 +05:30
..
src General fixes (#102) 2026-03-21 11:49:27 +05:30
.gitignore Initial commit 2026-02-24 17:37:40 +05:30
build.gradle.kts Library update (#78) 2026-03-16 17:42:42 +05:30
proguard-rules.pro build: update ProGuard rules to keep NativePdfiumBridge (#79) 2026-03-16 18:45:53 +05:30