mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-12 14:08:36 -07:00
feat: Eurocorp menu theme
This commit is contained in:
@@ -15,6 +15,10 @@ const CanvasFontParameters canvas_font_params[FontTotalNumber] = {
|
||||
[FontKeyboard] = {.leading_default = 11, .leading_min = 9, .height = 7, .descender = 2},
|
||||
[FontBigNumbers] = {.leading_default = 18, .leading_min = 16, .height = 15, .descender = 0},
|
||||
[FontBatteryPercent] = {.leading_default = 11, .leading_min = 9, .height = 6, .descender = 0},
|
||||
[FontScummRomanOutline] =
|
||||
{.leading_default = 12, .leading_min = 11, .height = 12, .descender = 2},
|
||||
[FontScummRoman] = {.leading_default = 12, .leading_min = 11, .height = 10, .descender = 2},
|
||||
[FontEurocorp] = {.leading_default = 12, .leading_min = 11, .height = 18, .descender = 2},
|
||||
};
|
||||
|
||||
Canvas* canvas_init() {
|
||||
@@ -161,6 +165,15 @@ void canvas_set_font(Canvas* canvas, Font font) {
|
||||
case FontBatteryPercent:
|
||||
u8g2_SetFont(&canvas->fb, u8g2_font_5x7_tf); //u8g2_font_micro_tr);
|
||||
break;
|
||||
case FontScummRomanOutline:
|
||||
u8g2_SetFont(&canvas->fb, u8g2_font_lucasarts_scumm_subtitle_o_tr);
|
||||
break;
|
||||
case FontScummRoman:
|
||||
u8g2_SetFont(&canvas->fb, u8g2_font_lucasarts_scumm_subtitle_r_tr);
|
||||
break;
|
||||
case FontEurocorp:
|
||||
u8g2_SetFont(&canvas->fb, u8g2_font_eurocorp_tr);
|
||||
break;
|
||||
default:
|
||||
furi_crash(NULL);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user