Asset pack support status bar background

This commit is contained in:
Willy-JL
2023-05-03 00:11:40 +01:00
parent f2f46e42f6
commit b5dc2f239e
4 changed files with 5 additions and 2 deletions

View File

@@ -324,7 +324,7 @@ static void archive_render_status_bar(Canvas* canvas, ArchiveBrowserViewModel* m
const char* tab_name = ArchiveTabNames[model->tab_idx]; const char* tab_name = ArchiveTabNames[model->tab_idx];
canvas_draw_icon(canvas, 0, 0, &I_Background_128x11); canvas_draw_icon(canvas, 0, 0, XTREME_ASSETS()->I_Background_128x11);
canvas_set_color(canvas, ColorWhite); canvas_set_color(canvas, ColorWhite);
canvas_draw_box(canvas, 0, 0, 50, 13); canvas_draw_box(canvas, 0, 0, 50, 13);

View File

@@ -75,7 +75,7 @@ static void gui_redraw_status_bar(Gui* gui, bool need_attention) {
canvas_draw_box(gui->canvas, 89, 3, 38, 6); canvas_draw_box(gui->canvas, 89, 3, 38, 6);
canvas_set_color(gui->canvas, ColorBlack); canvas_set_color(gui->canvas, ColorBlack);
canvas_set_bitmap_mode(gui->canvas, 1); canvas_set_bitmap_mode(gui->canvas, 1);
canvas_draw_icon(gui->canvas, 0, 0, &I_Background_128x11); canvas_draw_icon(gui->canvas, 0, 0, XTREME_ASSETS()->I_Background_128x11);
} else { } else {
canvas_set_color(gui->canvas, ColorBlack); canvas_set_color(gui->canvas, ColorBlack);
} }

View File

@@ -28,6 +28,7 @@ XtremeAssets xtreme_assets = {
.I_RFIDDolphinSend_97x61 = &I_RFIDDolphinSend_97x61, .I_RFIDDolphinSend_97x61 = &I_RFIDDolphinSend_97x61,
.I_RFIDDolphinSuccess_108x57 = &I_RFIDDolphinSuccess_108x57, .I_RFIDDolphinSuccess_108x57 = &I_RFIDDolphinSuccess_108x57,
.I_Cry_dolph_55x52 = &I_Cry_dolph_55x52, .I_Cry_dolph_55x52 = &I_Cry_dolph_55x52,
.I_Background_128x11 = &I_Background_128x11,
.I_Fishing_123x52 = &I_Fishing_123x52, .I_Fishing_123x52 = &I_Fishing_123x52,
.I_Scanning_123x52 = &I_Scanning_123x52, .I_Scanning_123x52 = &I_Scanning_123x52,
.I_Auth_62x31 = &I_Auth_62x31, .I_Auth_62x31 = &I_Auth_62x31,
@@ -132,6 +133,7 @@ void swap(XtremeAssets* x, FuriString* p, File* f) {
icon(&x->I_RFIDDolphinSend_97x61, "RFID/RFIDDolphinSend_97x61", p, f); icon(&x->I_RFIDDolphinSend_97x61, "RFID/RFIDDolphinSend_97x61", p, f);
icon(&x->I_RFIDDolphinSuccess_108x57, "RFID/RFIDDolphinSuccess_108x57", p, f); icon(&x->I_RFIDDolphinSuccess_108x57, "RFID/RFIDDolphinSuccess_108x57", p, f);
icon(&x->I_Cry_dolph_55x52, "Settings/Cry_dolph_55x52", p, f); icon(&x->I_Cry_dolph_55x52, "Settings/Cry_dolph_55x52", p, f);
icon(&x->I_Background_128x11, "StatusBar/Background_128x11", p, f);
icon(&x->I_Fishing_123x52, "SubGhz/Fishing_123x52", p, f); icon(&x->I_Fishing_123x52, "SubGhz/Fishing_123x52", p, f);
icon(&x->I_Scanning_123x52, "SubGhz/Scanning_123x52", p, f); icon(&x->I_Scanning_123x52, "SubGhz/Scanning_123x52", p, f);
icon(&x->I_Auth_62x31, "U2F/Auth_62x31", p, f); icon(&x->I_Auth_62x31, "U2F/Auth_62x31", p, f);

View File

@@ -64,6 +64,7 @@ typedef struct {
const Icon* I_RFIDDolphinSend_97x61; const Icon* I_RFIDDolphinSend_97x61;
const Icon* I_RFIDDolphinSuccess_108x57; const Icon* I_RFIDDolphinSuccess_108x57;
const Icon* I_Cry_dolph_55x52; const Icon* I_Cry_dolph_55x52;
const Icon* I_Background_128x11;
const Icon* I_Fishing_123x52; const Icon* I_Fishing_123x52;
const Icon* I_Scanning_123x52; const Icon* I_Scanning_123x52;
const Icon* I_Auth_62x31; const Icon* I_Auth_62x31;