mirror of
https://github.com/daveallie/crosspoint-reader.git
synced 2026-02-06 15:47:39 +03:00
Remove logs
This commit is contained in:
parent
a7e70b36d5
commit
614b000c31
@ -3,7 +3,6 @@
|
|||||||
#include <HardwareSerial.h>
|
#include <HardwareSerial.h>
|
||||||
|
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <regex>
|
|
||||||
|
|
||||||
KOReaderPosition ProgressMapper::toKOReader(const std::shared_ptr<Epub>& epub, const CrossPointPosition& pos) {
|
KOReaderPosition ProgressMapper::toKOReader(const std::shared_ptr<Epub>& epub, const CrossPointPosition& pos) {
|
||||||
KOReaderPosition result;
|
KOReaderPosition result;
|
||||||
@ -39,7 +38,6 @@ CrossPointPosition ProgressMapper::toCrossPoint(const std::shared_ptr<Epub>& epu
|
|||||||
|
|
||||||
const size_t bookSize = epub->getBookSize();
|
const size_t bookSize = epub->getBookSize();
|
||||||
if (bookSize == 0) {
|
if (bookSize == 0) {
|
||||||
Serial.printf("[%lu] [ProgressMapper] Book size is 0\n", millis());
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -49,7 +47,6 @@ CrossPointPosition ProgressMapper::toCrossPoint(const std::shared_ptr<Epub>& epu
|
|||||||
result.spineIndex = xpathSpineIndex;
|
result.spineIndex = xpathSpineIndex;
|
||||||
// When we have XPath, go to page 0 of the spine - byte-based page calculation is unreliable
|
// When we have XPath, go to page 0 of the spine - byte-based page calculation is unreliable
|
||||||
result.pageNumber = 0;
|
result.pageNumber = 0;
|
||||||
Serial.printf("[%lu] [ProgressMapper] Got spine index from XPath: %d (page=0)\n", millis(), result.spineIndex);
|
|
||||||
} else {
|
} else {
|
||||||
// Fall back to percentage-based lookup for both spine and page
|
// Fall back to percentage-based lookup for both spine and page
|
||||||
const size_t targetBytes = static_cast<size_t>(bookSize * koPos.percentage);
|
const size_t targetBytes = static_cast<size_t>(bookSize * koPos.percentage);
|
||||||
@ -62,8 +59,6 @@ CrossPointPosition ProgressMapper::toCrossPoint(const std::shared_ptr<Epub>& epu
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Serial.printf("[%lu] [ProgressMapper] Got spine index from percentage (%.2f%%): %d\n", millis(),
|
|
||||||
koPos.percentage * 100, result.spineIndex);
|
|
||||||
|
|
||||||
// Estimate page number within the spine item using percentage (only when no XPath)
|
// Estimate page number within the spine item using percentage (only when no XPath)
|
||||||
if (totalPagesInSpine > 0 && result.spineIndex < epub->getSpineItemsCount()) {
|
if (totalPagesInSpine > 0 && result.spineIndex < epub->getSpineItemsCount()) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user