diff --git a/src/SaveTool/SaveTool_drawMainMenu.cpp b/src/SaveTool/SaveTool_drawMainMenu.cpp index 663f3ea..bae4be2 100644 --- a/src/SaveTool/SaveTool_drawMainMenu.cpp +++ b/src/SaveTool/SaveTool_drawMainMenu.cpp @@ -41,6 +41,18 @@ void SaveTool::drawMainMenu() { ImGui::EndMenu(); } + if(ImGui::BeginMenu(ICON_FA_FOLDER_OPEN " Open manager directory")) { + if(ImGui::MenuItem(ICON_FA_EXCHANGE_ALT " Staging area", nullptr, false, _massManager != nullptr)) { + openUri(Utility::Directory::toNativeSeparators(_massManager->stagingAreaDirectory())); + } + + if(ImGui::MenuItem(ICON_FA_FILE_ARCHIVE " Profile backups", nullptr, false, _profileManager != nullptr)) { + openUri(Utility::Directory::toNativeSeparators(_profileManager->backupsDirectory())); + } + + ImGui::EndMenu(); + } + ImGui::Separator(); if(ImGui::MenuItem(ICON_FA_SIGN_OUT_ALT " Quit##QuitMenuItem")) {