mirror of
https://github.com/justcallmekoko/ESP32Marauder.git
synced 2025-12-22 07:10:47 -08:00
Add langauge button
This commit is contained in:
@@ -1401,6 +1401,7 @@ void MenuFunctions::RunSetup()
|
|||||||
settingsMenu.list = new LinkedList<MenuNode>();
|
settingsMenu.list = new LinkedList<MenuNode>();
|
||||||
specSettingMenu.list = new LinkedList<MenuNode>();
|
specSettingMenu.list = new LinkedList<MenuNode>();
|
||||||
infoMenu.list = new LinkedList<MenuNode>();
|
infoMenu.list = new LinkedList<MenuNode>();
|
||||||
|
languageMenu.list = new LinkedList<MenuNode>();
|
||||||
|
|
||||||
// WiFi menu stuff
|
// WiFi menu stuff
|
||||||
wifiSnifferMenu.list = new LinkedList<MenuNode>();
|
wifiSnifferMenu.list = new LinkedList<MenuNode>();
|
||||||
@@ -1429,6 +1430,7 @@ void MenuFunctions::RunSetup()
|
|||||||
confirmMenu.name = " Confirm Update ";
|
confirmMenu.name = " Confirm Update ";
|
||||||
espUpdateMenu.name = " ESP8266 Update ";
|
espUpdateMenu.name = " ESP8266 Update ";
|
||||||
updateMenu.name = " Update Firmware ";
|
updateMenu.name = " Update Firmware ";
|
||||||
|
languageMenu.name = " Language ";
|
||||||
infoMenu.name = " Device Info ";
|
infoMenu.name = " Device Info ";
|
||||||
settingsMenu.name = " Settings ";
|
settingsMenu.name = " Settings ";
|
||||||
bluetoothMenu.name = " Bluetooth ";
|
bluetoothMenu.name = " Bluetooth ";
|
||||||
@@ -1722,6 +1724,10 @@ void MenuFunctions::RunSetup()
|
|||||||
wifi_scan_obj.currentScanMode = OTA_UPDATE;
|
wifi_scan_obj.currentScanMode = OTA_UPDATE;
|
||||||
changeMenu(&whichUpdateMenu);
|
changeMenu(&whichUpdateMenu);
|
||||||
});
|
});
|
||||||
|
addNodes(&deviceMenu, "Language", TFT_WHITE, NULL, DRAW, [this]() {
|
||||||
|
wifi_scan_obj.currentScanMode = SHOW_INFO;
|
||||||
|
changeMenu(&languageMenu);
|
||||||
|
});
|
||||||
addNodes(&deviceMenu, "Device Info", TFT_WHITE, NULL, DEVICE_INFO, [this]() {
|
addNodes(&deviceMenu, "Device Info", TFT_WHITE, NULL, DEVICE_INFO, [this]() {
|
||||||
wifi_scan_obj.currentScanMode = SHOW_INFO;
|
wifi_scan_obj.currentScanMode = SHOW_INFO;
|
||||||
changeMenu(&infoMenu);
|
changeMenu(&infoMenu);
|
||||||
@@ -1822,7 +1828,12 @@ void MenuFunctions::RunSetup()
|
|||||||
wifi_scan_obj.currentScanMode = WIFI_SCAN_OFF;
|
wifi_scan_obj.currentScanMode = WIFI_SCAN_OFF;
|
||||||
changeMenu(infoMenu.parentMenu);
|
changeMenu(infoMenu.parentMenu);
|
||||||
});
|
});
|
||||||
|
//language info menu
|
||||||
|
languageMenu.parentMenu = &deviceMenu;
|
||||||
|
addNodes(&languageMenu, "Back", TFT_LIGHTGREY, NULL, 0, [this]() {
|
||||||
|
wifi_scan_obj.currentScanMode = WIFI_SCAN_OFF;
|
||||||
|
changeMenu(infoMenu.parentMenu);
|
||||||
|
});
|
||||||
// Set the current menu to the mainMenu
|
// Set the current menu to the mainMenu
|
||||||
changeMenu(&mainMenu);
|
changeMenu(&mainMenu);
|
||||||
|
|
||||||
|
|||||||
@@ -147,6 +147,7 @@ class MenuFunctions
|
|||||||
Menu settingsMenu;
|
Menu settingsMenu;
|
||||||
Menu specSettingMenu;
|
Menu specSettingMenu;
|
||||||
Menu infoMenu;
|
Menu infoMenu;
|
||||||
|
Menu languageMenu;
|
||||||
|
|
||||||
// WiFi menu stuff
|
// WiFi menu stuff
|
||||||
Menu wifiSnifferMenu;
|
Menu wifiSnifferMenu;
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
#define configs_h
|
#define configs_h
|
||||||
|
|
||||||
#define MARAUDER_MINI
|
//#define MARAUDER_MINI
|
||||||
// #define MARAUDER_V4
|
#define MARAUDER_V4
|
||||||
|
|
||||||
#define MARAUDER_VERSION "v0.9.6"
|
#define MARAUDER_VERSION "v0.9.6"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user