From f4625b56e1bb28a7c3d89187a6c888ca9b198fc7 Mon Sep 17 00:00:00 2001 From: Arthur Tazhitdinov Date: Mon, 26 Jan 2026 14:23:55 +0500 Subject: [PATCH] refactor: Add grayscale revert function and remove unused variable in renderScreen --- lib/GfxRenderer/GfxRenderer.cpp | 2 ++ src/activities/reader/EpubReaderActivity.cpp | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/GfxRenderer/GfxRenderer.cpp b/lib/GfxRenderer/GfxRenderer.cpp index cb268fc8..08420bf9 100644 --- a/lib/GfxRenderer/GfxRenderer.cpp +++ b/lib/GfxRenderer/GfxRenderer.cpp @@ -642,6 +642,8 @@ uint8_t* GfxRenderer::getFrameBuffer() const { return einkDisplay.getFrameBuffer size_t GfxRenderer::getBufferSize() { return EInkDisplay::BUFFER_SIZE; } +void GfxRenderer::grayscaleRevert() const { einkDisplay.grayscaleRevert(); } + void GfxRenderer::copyGrayscaleLsbBuffers() const { einkDisplay.copyGrayscaleLsbBuffers(einkDisplay.getFrameBuffer()); } void GfxRenderer::copyGrayscaleMsbBuffers() const { einkDisplay.copyGrayscaleMsbBuffers(einkDisplay.getFrameBuffer()); } diff --git a/src/activities/reader/EpubReaderActivity.cpp b/src/activities/reader/EpubReaderActivity.cpp index e77e559b..991ac696 100644 --- a/src/activities/reader/EpubReaderActivity.cpp +++ b/src/activities/reader/EpubReaderActivity.cpp @@ -285,7 +285,6 @@ void EpubReaderActivity::renderScreen() { viewportHeight, SETTINGS.hyphenationEnabled)) { Serial.printf("[%lu] [ERS] Cache not found, building...\n", millis()); - pagesUntilFullRefresh = 0; const auto popupLayout = ScreenComponents::drawPopup(renderer, "Indexing..."); const auto progressCallback = [this, popupLayout](int progress) { ScreenComponents::fillPopupProgress(renderer, popupLayout, progress);