From 3ec8c1f23a5b162faca3a8aaa282c041c10eeb67 Mon Sep 17 00:00:00 2001 From: Eliz Kilic Date: Fri, 23 Jan 2026 23:56:20 +0000 Subject: [PATCH] updated text --- lib/GfxRenderer/GfxRenderer.cpp | 6 ------ lib/GfxRenderer/GfxRenderer.h | 2 -- src/activities/home/MyLibraryActivity.cpp | 11 ++++++++--- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/lib/GfxRenderer/GfxRenderer.cpp b/lib/GfxRenderer/GfxRenderer.cpp index 6baf41a5..08420bf9 100644 --- a/lib/GfxRenderer/GfxRenderer.cpp +++ b/lib/GfxRenderer/GfxRenderer.cpp @@ -83,12 +83,6 @@ void GfxRenderer::drawCenteredText(const int fontId, const int y, const char* te drawText(fontId, x, y, text, black, style); } -void GfxRenderer::drawCenteredText(const int fontId, const int y, const char* text, const bool black, const int x, - const int width, const EpdFontFamily::Style style) const { - const int text_x = x + (width - getTextWidth(fontId, text, style)) / 2; - drawText(fontId, text_x, y, text, black, style); -} - void GfxRenderer::drawText(const int fontId, const int x, const int y, const char* text, const bool black, const EpdFontFamily::Style style) const { const int yPos = y + getFontAscenderSize(fontId); diff --git a/lib/GfxRenderer/GfxRenderer.h b/lib/GfxRenderer/GfxRenderer.h index b302c05a..b1fea69b 100644 --- a/lib/GfxRenderer/GfxRenderer.h +++ b/lib/GfxRenderer/GfxRenderer.h @@ -75,8 +75,6 @@ class GfxRenderer { int getTextWidth(int fontId, const char* text, EpdFontFamily::Style style = EpdFontFamily::REGULAR) const; void drawCenteredText(int fontId, int y, const char* text, bool black = true, EpdFontFamily::Style style = EpdFontFamily::REGULAR) const; - void drawCenteredText(int fontId, int y, const char* text, bool black, int x, int width, - EpdFontFamily::Style style = EpdFontFamily::REGULAR) const; void drawText(int fontId, int x, int y, const char* text, bool black = true, EpdFontFamily::Style style = EpdFontFamily::REGULAR) const; int getSpaceWidth(int fontId) const; diff --git a/src/activities/home/MyLibraryActivity.cpp b/src/activities/home/MyLibraryActivity.cpp index 2370a52c..c8755b68 100644 --- a/src/activities/home/MyLibraryActivity.cpp +++ b/src/activities/home/MyLibraryActivity.cpp @@ -491,8 +491,10 @@ void MyLibraryActivity::renderRecentAsBookCoverList() const { } else { // Draw a placeholder if no cover renderer.drawRect(LEFT_MARGIN, y, coverWidth, itemHeight - 10); - renderer.drawCenteredText(UI_10_FONT_ID, y + (itemHeight - 10) / 2 - 10, "No cover", false, - LEFT_MARGIN, coverWidth); + const char* noCoverText = "No cover"; + const int textWidth = renderer.getTextWidth(UI_10_FONT_ID, noCoverText); + const int textX = LEFT_MARGIN + (coverWidth - textWidth) / 2; + renderer.drawText(UI_10_FONT_ID, textX, y + (itemHeight - 10) / 2 - 10, noCoverText, false); } // --- Draw text --- @@ -577,7 +579,10 @@ void MyLibraryActivity::renderRecentAsBookCoverGrid() const { } else { // Draw a placeholder if no cover renderer.drawRect(x, y, itemWidth, itemHeight); - renderer.drawCenteredText(UI_10_FONT_ID, y + itemHeight / 2 - 10, "No cover", false, x, itemWidth); + const char* noCoverText = "No cover"; + const int textWidth = renderer.getTextWidth(UI_10_FONT_ID, noCoverText); + const int textX = x + (itemWidth - textWidth) / 2; + renderer.drawText(UI_10_FONT_ID, textX, y + itemHeight / 2 - 10, noCoverText, false); } // --- Draw selection highlight ---