Commit Graph

4 Commits

Author SHA1 Message Date
Developer
f12297d580 fix: TOC navigation and pagination improvements
- Fix recalculate_pages missing heading_top_spacing in page height calculation
- Improve build_toc path matching: extract filename first, fall back to substring
- Filter out EPUB3 nav.xhtml from content sections
- Skip Windows resource compilation when windres is not available
- Add unit tests for TOC filename matching and nav filtering
2026-05-21 22:32:18 +08:00
Developer
88f15d307a feat(bg): multi-background support with kraft, manuscript, composition, and custom image 2026-05-14 23:19:14 +08:00
Developer
8b42a3d679 Remove unnecessary egui dependency, use eframe::egui re-exports instead 2026-05-13 22:58:33 +08:00
Developer
2bdb8a90b9 Initial project scaffold: Rust egui ePub reader
- Cargo.toml with eframe, egui, epub, rfd, serde dependencies
- Source modules: app, book, font, persistence, reader, theme
- MinGW static linking config
- .gitignore for build artifacts
2026-05-13 22:56:10 +08:00