From 0b46403ededb6a9a59572aef99e5a2d4a32e9f05 Mon Sep 17 00:00:00 2001 From: Guillaume Jacquemin Date: Sat, 9 Mar 2024 18:36:53 +0100 Subject: [PATCH] Application: add menu entries for the new folders. --- src/Application/Application_drawMainMenu.cpp | 22 ++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/Application/Application_drawMainMenu.cpp b/src/Application/Application_drawMainMenu.cpp index dc7ddb9..82c661f 100644 --- a/src/Application/Application_drawMainMenu.cpp +++ b/src/Application/Application_drawMainMenu.cpp @@ -66,6 +66,28 @@ Application::drawMainMenu() { openUri(Utility::Path::toNativeSeparators(conf().directories().staging)); } + if(ImGui::BeginMenu(ICON_FA_BOXES " Armoury")) { + if(ImGui::MenuItem(ICON_FA_SHIELD_ALT " Armour parts", nullptr, false, + Utility::Path::exists(conf().directories().armours))) + { + openUri(Utility::Path::toNativeSeparators(conf().directories().armours)); + } + + if(ImGui::MenuItem(ICON_FA_ROCKET " Weapons", nullptr, false, + Utility::Path::exists(conf().directories().weapons))) + { + openUri(Utility::Path::toNativeSeparators(conf().directories().weapons)); + } + + if(ImGui::MenuItem(ICON_FA_PALETTE " Custom styles", nullptr, false, + Utility::Path::exists(conf().directories().styles))) + { + openUri(Utility::Path::toNativeSeparators(conf().directories().styles)); + } + + ImGui::EndMenu(); + } + ImGui::EndMenu(); }