Add progress badges to HomeScreen

This commit is contained in:
jpirnay
2026-04-06 19:43:57 +02:00
parent f2d486350b
commit 99d8c4656a
3 changed files with 159 additions and 0 deletions
+4
View File
@@ -69,4 +69,8 @@ class LyraTheme : public BaseTheme {
void drawTextField(const GfxRenderer& renderer, Rect rect, const int textWidth) const override;
void drawKeyboardKey(const GfxRenderer& renderer, Rect rect, const char* label, const bool isSelected) const override;
bool showsFileIcons() const override { return true; }
protected:
static int getRecentBookProgressPercent(const RecentBook& book);
static void drawProgressBadge(GfxRenderer& renderer, Rect anchorRect, int progressPercent);
};