Phase 6 - remaining time info

This commit is contained in:
jpirnay
2026-05-20 09:55:49 +02:00
parent b4738fee0c
commit 375c73b03b
16 changed files with 216 additions and 14 deletions
@@ -129,6 +129,11 @@ void ReadingStatsActivity::render(RenderLock&&) {
b.rowLR(tr(STR_READING_STATS_PAGES), std::to_string(store.getGlobalTotalPagesTurned()));
b.rowLR(tr(STR_READING_STATS_PAGES_PER_MIN),
formatPagesPerMin(store.getGlobalTotalPagesTurned(), store.getGlobalTotalSeconds()));
// Only show the finished row once the user has actually finished a book —
// otherwise it's just clutter saying "0".
if (store.getFinishedBookCount() > 0) {
b.rowLR(tr(STR_READING_STATS_FINISHED), std::to_string(store.getFinishedBookCount()));
}
});
// ---- 30-day sparkline card ----