Make settings available on Menu

This commit is contained in:
Just Call Me Koko
2021-07-28 23:24:18 -04:00
parent bca0f70073
commit 373482822a
9 changed files with 298 additions and 61 deletions

View File

@@ -93,6 +93,7 @@ PROGMEM static void write_bad_usb_keyboard_event_cb(lv_obj_t * keyboard, lv_even
PROGMEM static void load_btn_cb(lv_obj_t * load_btn, lv_event_t event);
PROGMEM static void test_btn_cb(lv_obj_t * load_btn, lv_event_t event);
PROGMEM static void ap_list_cb(lv_obj_t * btn, lv_event_t event);
PROGMEM static void setting_dropdown_cb(lv_obj_t * btn, lv_event_t event);
PROGMEM static void save_as_keyboard_event_cb(lv_obj_t * keyboard, lv_event_t event);
// lvgl stuff
@@ -145,6 +146,8 @@ class MenuFunctions
Menu confirmMenu;
Menu espUpdateMenu;
Menu updateMenu;
Menu settingsMenu;
Menu specSettingMenu;
Menu infoMenu;
// WiFi menu stuff
@@ -176,6 +179,8 @@ class MenuFunctions
void battery(bool initial = false);
void battery2(bool initial = false);
void showMenuList(Menu* menu, int layer);
void callSetting(String key);
void runBoolSetting(String ley);
public:
MenuFunctions();