mirror of
https://github.com/wiiu-env/WiiUPluginLoaderBackend.git
synced 2024-11-22 12:49:17 +01:00
ConfigMenu: Remove unused option to enable plugins
This commit is contained in:
parent
17aa2c0231
commit
df01d3785a
@ -28,7 +28,6 @@ struct ConfigDisplayItem {
|
|||||||
std::string name;
|
std::string name;
|
||||||
std::string author;
|
std::string author;
|
||||||
std::string version;
|
std::string version;
|
||||||
bool enabled{};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#define MAX_BUTTONS_ON_SCREEN 8
|
#define MAX_BUTTONS_ON_SCREEN 8
|
||||||
@ -124,7 +123,6 @@ void ConfigUtils::displayMenu() {
|
|||||||
cfg.name = plugin->metaInformation->getName();
|
cfg.name = plugin->metaInformation->getName();
|
||||||
cfg.author = plugin->metaInformation->getAuthor();
|
cfg.author = plugin->metaInformation->getAuthor();
|
||||||
cfg.version = plugin->metaInformation->getVersion();
|
cfg.version = plugin->metaInformation->getVersion();
|
||||||
cfg.enabled = true;
|
|
||||||
|
|
||||||
for (auto &hook : plugin->getPluginInformation()->getHookDataList()) {
|
for (auto &hook : plugin->getPluginInformation()->getHookDataList()) {
|
||||||
|
|
||||||
@ -191,7 +189,6 @@ void ConfigUtils::displayMenu() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (buttonsTriggered & VPAD_BUTTON_HOME) {
|
if (buttonsTriggered & VPAD_BUTTON_HOME) {
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -207,10 +204,7 @@ void ConfigUtils::displayMenu() {
|
|||||||
redraw = true;
|
redraw = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (buttonsTriggered & VPAD_BUTTON_X) {
|
if (buttonsTriggered & VPAD_BUTTON_A) {
|
||||||
configs[selectedBtn].enabled = !configs[selectedBtn].enabled;
|
|
||||||
redraw = true;
|
|
||||||
} else if (buttonsTriggered & VPAD_BUTTON_A) {
|
|
||||||
currentConfig = &configs[selectedBtn];
|
currentConfig = &configs[selectedBtn];
|
||||||
if (currentConfig == nullptr) {
|
if (currentConfig == nullptr) {
|
||||||
break;
|
break;
|
||||||
@ -244,16 +238,12 @@ void ConfigUtils::displayMenu() {
|
|||||||
// draw buttons
|
// draw buttons
|
||||||
uint32_t index = 8 + 24 + 8 + 4;
|
uint32_t index = 8 + 24 + 8 + 4;
|
||||||
for (uint32_t i = start; i < end; i++) {
|
for (uint32_t i = start; i < end; i++) {
|
||||||
if (configs[i].enabled) {
|
|
||||||
DrawUtils::setFontColor(COLOR_TEXT);
|
DrawUtils::setFontColor(COLOR_TEXT);
|
||||||
} else {
|
|
||||||
DrawUtils::setFontColor(COLOR_DISABLED);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (i == selectedBtn) {
|
if (i == selectedBtn) {
|
||||||
DrawUtils::drawRect(16, index, SCREEN_WIDTH - 16 * 2, 44, 4, COLOR_BORDER_HIGHLIGHTED);
|
DrawUtils::drawRect(16, index, SCREEN_WIDTH - 16 * 2, 44, 4, COLOR_BORDER_HIGHLIGHTED);
|
||||||
} else {
|
} else {
|
||||||
DrawUtils::drawRect(16, index, SCREEN_WIDTH - 16 * 2, 44, 2, configs[i].enabled ? COLOR_BORDER : COLOR_DISABLED);
|
DrawUtils::drawRect(16, index, SCREEN_WIDTH - 16 * 2, 44, 2, COLOR_BORDER);
|
||||||
}
|
}
|
||||||
|
|
||||||
DrawUtils::setFontSize(24);
|
DrawUtils::setFontSize(24);
|
||||||
@ -278,11 +268,6 @@ void ConfigUtils::displayMenu() {
|
|||||||
DrawUtils::drawRectFilled(8, SCREEN_HEIGHT - 24 - 8 - 4, SCREEN_WIDTH - 8 * 2, 3, COLOR_BLACK);
|
DrawUtils::drawRectFilled(8, SCREEN_HEIGHT - 24 - 8 - 4, SCREEN_WIDTH - 8 * 2, 3, COLOR_BLACK);
|
||||||
DrawUtils::setFontSize(18);
|
DrawUtils::setFontSize(18);
|
||||||
DrawUtils::print(16, SCREEN_HEIGHT - 8, "\ue07d Navigate ");
|
DrawUtils::print(16, SCREEN_HEIGHT - 8, "\ue07d Navigate ");
|
||||||
if (configs[selectedBtn].enabled) {
|
|
||||||
DrawUtils::print(SCREEN_WIDTH - 16, SCREEN_HEIGHT - 8, "\ue002 Disable / \ue000 Select", true);
|
|
||||||
} else {
|
|
||||||
DrawUtils::print(SCREEN_WIDTH - 16, SCREEN_HEIGHT - 8, "\ue002 Enable / \ue000 Select", true);
|
|
||||||
}
|
|
||||||
|
|
||||||
// draw scroll indicator
|
// draw scroll indicator
|
||||||
DrawUtils::setFontSize(24);
|
DrawUtils::setFontSize(24);
|
||||||
@ -390,11 +375,6 @@ void ConfigUtils::displayMenu() {
|
|||||||
DrawUtils::drawRectFilled(8, SCREEN_HEIGHT - 24 - 8 - 4, SCREEN_WIDTH - 8 * 2, 3, COLOR_BLACK);
|
DrawUtils::drawRectFilled(8, SCREEN_HEIGHT - 24 - 8 - 4, SCREEN_WIDTH - 8 * 2, 3, COLOR_BLACK);
|
||||||
DrawUtils::setFontSize(18);
|
DrawUtils::setFontSize(18);
|
||||||
DrawUtils::print(16, SCREEN_HEIGHT - 8, "\ue07d Navigate ");
|
DrawUtils::print(16, SCREEN_HEIGHT - 8, "\ue07d Navigate ");
|
||||||
if (configs[selectedBtn].enabled) {
|
|
||||||
DrawUtils::print(SCREEN_WIDTH - 16, SCREEN_HEIGHT - 8, "\ue002 Disable / \ue000 Select", true);
|
|
||||||
} else {
|
|
||||||
DrawUtils::print(SCREEN_WIDTH - 16, SCREEN_HEIGHT - 8, "\ue002 Enable / \ue000 Select", true);
|
|
||||||
}
|
|
||||||
|
|
||||||
// draw scroll indicator
|
// draw scroll indicator
|
||||||
DrawUtils::setFontSize(24);
|
DrawUtils::setFontSize(24);
|
||||||
@ -552,7 +532,6 @@ void ConfigUtils::displayMenu() {
|
|||||||
CallHook(gLoadedPlugins, WUPS_LOADER_HOOK_CONFIG_CLOSED);
|
CallHook(gLoadedPlugins, WUPS_LOADER_HOOK_CONFIG_CLOSED);
|
||||||
|
|
||||||
for (const auto &element : configs) {
|
for (const auto &element : configs) {
|
||||||
DEBUG_FUNCTION_LINE("Delete %08X", element.config);
|
|
||||||
delete element.config;
|
delete element.config;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user