Jérôme Launay
|
8bd4448b5c
|
Merge 2614d1da28 into 424594488f
|
2025-12-18 13:15:18 +01:00 |
|
Jonas Diemer
|
424594488f
|
Caching of spine item sizes for faster book loading (saves 1-4 seconds). (#54)
CI / build (push) Waiting to run
As discussed in
https://github.com/daveallie/crosspoint-reader/pull/38#issuecomment-3665142427,
#38
|
2025-12-18 22:49:14 +11:00 |
|
Jérôme Launay
|
b042e3c790
|
fix merge master
|
2025-12-17 21:18:54 +01:00 |
|
Jérôme Launay
|
a9176ff909
|
Merge branch 'master' into feature/footnotes
|
2025-12-17 14:28:57 +01:00 |
|
Jonas Diemer
|
c78f2a9840
|
Calculate the progress in the book by file sizes of each chapter. (#38)
## Summary
Addresses #35.
Maybe it could be wise to do some caching of the spine sizes (but
performance isn't too bad).
|
2025-12-17 23:05:24 +11:00 |
|
Jérôme Launay
|
c4430793e7
|
clang-format-fix
|
2025-12-17 13:00:21 +01:00 |
|
Jérôme Launay
|
112624d096
|
footnotes support
|
2025-12-17 02:06:38 +01:00 |
|
Dave Allie
|
c7a32fe41f
|
Remove tinyxml2 dependency replace with expat parsers (#9)
|
2025-12-13 19:36:01 +11:00 |
|
Dave Allie
|
69f357998e
|
Move to smart pointers and split out ParsedText class (#6)
* Move to smart pointers and split out ParsedText class
* Cleanup ParsedText
* Fix clearCache functions and clear section cache if page load fails
* Bump Page and Section file versions
* Combine removeDir implementations in Epub
* Adjust screen margins
|
2025-12-12 22:13:34 +11:00 |
|
Dave Allie
|
07cc589e59
|
Cleanup serial output
|
2025-12-08 22:39:23 +11:00 |
|
Dave Allie
|
de453fed1d
|
Stream inflated EPUB HTMLs down to disk instead of inflating in memory (#4)
* Downgrade miniz for stability
* Stream HTML from ZIP down to disk instead of loading all in mem
|
2025-12-08 00:39:17 +11:00 |
|
Dave Allie
|
7704772ebe
|
Handle nested navpoint elements in nxc TOC
|
2025-12-03 22:30:50 +11:00 |
|
Dave Allie
|
2ccdbeecc8
|
Public release
|
2025-12-03 22:06:45 +11:00 |
|