mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-14 13:08:35 -07:00
Asset pack support status bar background
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user