Skip to content

Commit e490b40

Browse files
Merge branch 'master' into master
2 parents bc6a07f + 72edd3d commit e490b40

File tree

3 files changed

+16
-4
lines changed

3 files changed

+16
-4
lines changed

esp32_marauder/MenuFunctions.cpp

+12-1
Original file line numberDiff line numberDiff line change
@@ -1401,6 +1401,7 @@ void MenuFunctions::RunSetup()
14011401
settingsMenu.list = new LinkedList<MenuNode>();
14021402
specSettingMenu.list = new LinkedList<MenuNode>();
14031403
infoMenu.list = new LinkedList<MenuNode>();
1404+
languageMenu.list = new LinkedList<MenuNode>();
14041405

14051406
// WiFi menu stuff
14061407
wifiSnifferMenu.list = new LinkedList<MenuNode>();
@@ -1429,6 +1430,7 @@ void MenuFunctions::RunSetup()
14291430
confirmMenu.name = " Confirm Update ";
14301431
espUpdateMenu.name = " ESP8266 Update ";
14311432
updateMenu.name = " Update Firmware ";
1433+
languageMenu.name = " Language ";
14321434
infoMenu.name = " Device Info ";
14331435
settingsMenu.name = " Settings ";
14341436
bluetoothMenu.name = " Bluetooth ";
@@ -1722,6 +1724,10 @@ void MenuFunctions::RunSetup()
17221724
wifi_scan_obj.currentScanMode = OTA_UPDATE;
17231725
changeMenu(&whichUpdateMenu);
17241726
});
1727+
addNodes(&deviceMenu, "Language", TFT_WHITE, NULL, DRAW, [this]() {
1728+
wifi_scan_obj.currentScanMode = SHOW_INFO;
1729+
changeMenu(&languageMenu);
1730+
});
17251731
addNodes(&deviceMenu, "Device Info", TFT_WHITE, NULL, DEVICE_INFO, [this]() {
17261732
wifi_scan_obj.currentScanMode = SHOW_INFO;
17271733
changeMenu(&infoMenu);
@@ -1822,7 +1828,12 @@ void MenuFunctions::RunSetup()
18221828
wifi_scan_obj.currentScanMode = WIFI_SCAN_OFF;
18231829
changeMenu(infoMenu.parentMenu);
18241830
});
1825-
1831+
//language info menu
1832+
languageMenu.parentMenu = &deviceMenu;
1833+
addNodes(&languageMenu, "Back", TFT_LIGHTGREY, NULL, 0, [this]() {
1834+
wifi_scan_obj.currentScanMode = WIFI_SCAN_OFF;
1835+
changeMenu(infoMenu.parentMenu);
1836+
});
18261837
// Set the current menu to the mainMenu
18271838
changeMenu(&mainMenu);
18281839

esp32_marauder/MenuFunctions.h

+1
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ class MenuFunctions
147147
Menu settingsMenu;
148148
Menu specSettingMenu;
149149
Menu infoMenu;
150+
Menu languageMenu;
150151

151152
// WiFi menu stuff
152153
Menu wifiSnifferMenu;

esp32_marauder/configs.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
#define configs_h
44

55
#define POLISH_POTATO
6-
7-
#define MARAUDER_MINI
8-
// #define MARAUDER_V4
6+
7+
//#define MARAUDER_MINI
8+
#define MARAUDER_V4
99

1010
#define MARAUDER_VERSION "v0.9.6"
1111

0 commit comments

Comments
 (0)