book-reader/app
Aryan 26692d2c05
General improvements (#151)
* Updated folder synchronization logic and redesigned the file type filter dialog.

* Fixed CFI generation and navigation stability in the EPUB reader.

* Improved CFI scrolling and position calculation in the EPUB reader by implementing text node traversal using `TreeWalker`. This ensures accurate positioning and scrolling when a CFI offset spans multiple fragmented text nodes.

* fix fb2 multiline titles, retain footnotes, and prevent stream leaks

- Fix FB2 titles with multiple paragraphs by inserting breaks/spaces
- Prevent resource leaks by properly closing InputStreams in all importers
- Retain "notes" and "comments" sections in FB2 instead of skipping them
- Add support for FB2 poem, stanza, cite, and link tags

* Implement persistence for zoom and pan states when pan lock is enabled in the PDF reader.

* Added `FileTypeBadge` to home and library screens

* Bump version to 1.0.41(42)
2026-04-05 10:36:44 +05:30
..
src General improvements (#151) 2026-04-05 10:36:44 +05:30
.gitignore Initial commit 2026-02-24 17:37:40 +05:30
build.gradle.kts General improvements (#151) 2026-04-05 10:36:44 +05:30
proguard-rules.pro build: update ProGuard rules to keep NativePdfiumBridge (#79) 2026-03-16 18:45:53 +05:30