xteink-plugins

This commit is contained in:
justin committed 2026-04-01 16:21:24 -07:00
commit 61f6e61a54
11 files changed
+744

No files matched your search

@@ -0,0 +1,22 @@
#include "SmallerFontsSettingsActivity.h"
#include "fontIds.h"
void SmallerFontsSettingsActivity::render(GfxRenderer& renderer, SmallerFontsMode currentMode) {
const int LABEL_X = 10;
const int VALUE_X = 160;
const int ROW_Y = 60;
renderer.drawText(UI_12_FONT_ID, LABEL_X, ROW_Y, "Smaller Fonts");
renderer.drawText(UI_12_FONT_ID, VALUE_X, ROW_Y, SmallerFontsPlugin::modeName(currentMode));
}
SmallerFontsMode SmallerFontsSettingsActivity::handleNext(SmallerFontsMode currentMode) {
uint8_t v = static_cast<uint8_t>(currentMode);
if (v < 3) v++;
return static_cast<SmallerFontsMode>(v);
}
SmallerFontsMode SmallerFontsSettingsActivity::handlePrev(SmallerFontsMode currentMode) {
uint8_t v = static_cast<uint8_t>(currentMode);
if (v > 0) v--;
return static_cast<SmallerFontsMode>(v);
}