Skip to content

Commit c5385d8

Browse files
committed
feat(ui): add icons to mnemonic and descriptor source menus
1 parent 175382e commit c5385d8

3 files changed

Lines changed: 20 additions & 10 deletions

File tree

main/pages/load_mnemonic/load_menu.c

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#include "../../core/kef.h"
66
#include "../../core/storage.h"
77
#include "../../qr/scanner.h"
8+
#include "../../ui/assets/icons.h"
89
#include "../../ui/menu.h"
910
#include "../../ui/theme_widgets.h"
1011
#include "../home/home.h"
@@ -239,10 +240,14 @@ void load_menu_page_create(lv_obj_t *parent, void (*return_cb)(void)) {
239240
if (!load_menu)
240241
return;
241242

242-
ui_menu_add_entry(load_menu, "From QR Code", from_qr_code_cb);
243-
ui_menu_add_entry(load_menu, "From Manual Input", from_manual_input_cb);
244-
ui_menu_add_entry(load_menu, "From Flash", from_flash_cb);
245-
ui_menu_add_entry(load_menu, "From SD Card", from_sd_cb);
243+
ui_menu_add_entry_with_icon(load_menu, ICON_QR_CODE, "From QR Code",
244+
from_qr_code_cb);
245+
ui_menu_add_entry_with_icon(load_menu, LV_SYMBOL_KEYBOARD,
246+
"From Manual Input", from_manual_input_cb);
247+
ui_menu_add_entry_with_icon(load_menu, LV_SYMBOL_DRIVE, "From Flash",
248+
from_flash_cb);
249+
ui_menu_add_entry_with_icon(load_menu, ICON_SD_CARD, "From SD Card",
250+
from_sd_cb);
246251
ui_menu_show(load_menu);
247252
}
248253

main/pages/new_mnemonic/new_mnemonic_menu.c

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// New Mnemonic Menu Page
22

33
#include "new_mnemonic_menu.h"
4+
#include "../../ui/assets/icons.h"
45
#include "../../ui/dialog.h"
56
#include "../../ui/menu.h"
67
#include "../../ui/theme_widgets.h"
@@ -141,9 +142,12 @@ void new_mnemonic_menu_page_create(lv_obj_t *parent, void (*return_cb)(void)) {
141142
if (!new_mnemonic_menu)
142143
return;
143144

144-
ui_menu_add_entry(new_mnemonic_menu, "From Dice Rolls", from_dice_rolls_cb);
145-
ui_menu_add_entry(new_mnemonic_menu, "From Words", from_words_cb);
146-
ui_menu_add_entry(new_mnemonic_menu, "From Camera", from_camera_cb);
145+
ui_menu_add_entry_with_icon(new_mnemonic_menu, ICON_DICE, "From Dice Rolls",
146+
from_dice_rolls_cb);
147+
ui_menu_add_entry_with_icon(new_mnemonic_menu, LV_SYMBOL_KEYBOARD,
148+
"From Words", from_words_cb);
149+
ui_menu_add_entry_with_icon(new_mnemonic_menu, LV_SYMBOL_IMAGE, "From Camera",
150+
from_camera_cb);
147151
ui_menu_show(new_mnemonic_menu);
148152
}
149153

main/pages/shared/descriptor_loader.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -766,9 +766,10 @@ void descriptor_loader_show_source_menu(lv_obj_t *parent, void (*qr_cb)(void),
766766
if (!source_menu)
767767
return;
768768

769-
ui_menu_add_entry(source_menu, "From QR Code", qr_cb);
770-
ui_menu_add_entry(source_menu, "From Flash", flash_cb);
771-
ui_menu_add_entry(source_menu, "From SD Card", sd_cb);
769+
ui_menu_add_entry_with_icon(source_menu, ICON_QR_CODE, "From QR Code", qr_cb);
770+
ui_menu_add_entry_with_icon(source_menu, LV_SYMBOL_DRIVE, "From Flash",
771+
flash_cb);
772+
ui_menu_add_entry_with_icon(source_menu, ICON_SD_CARD, "From SD Card", sd_cb);
772773
ui_menu_show(source_menu);
773774
}
774775

0 commit comments

Comments
 (0)