From 6849184cbf009e7bef78e15ae4379d8f05425116 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Tue, 16 Jul 2024 14:46:51 +0200 Subject: [PATCH] Open Containing Folder UI tweak. Fix. --- IDE/src/ui/ProjectPanel.bf | 7 ++++--- IDE/src/ui/StartupPanel.bf | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/IDE/src/ui/ProjectPanel.bf b/IDE/src/ui/ProjectPanel.bf index 8eaf4ccd..1e92e033 100644 --- a/IDE/src/ui/ProjectPanel.bf +++ b/IDE/src/ui/ProjectPanel.bf @@ -2957,7 +2957,8 @@ namespace IDE.ui void AddOpenContainingFolder() { - var item = menu.AddItem("Open Containing Folder"); + var folderItem = menu.AddItem("Open Containing Folder"); + var item = folderItem.AddItem("In Explorer"); item.mOnMenuItemSelected.Add(new (item) => { let projectItem = GetSelectedProjectItem(); @@ -2990,7 +2991,7 @@ namespace IDE.ui } }); - item = menu.AddItem("Open in Terminal"); + item = folderItem.AddItem("In Console"); item.mOnMenuItemSelected.Add(new (menu) => { let projectItem = GetSelectedProjectItem(); @@ -3014,7 +3015,7 @@ namespace IDE.ui if (!path.IsWhiteSpace) { ProcessStartInfo psi = scope ProcessStartInfo(); - psi.SetFileName(gApp.mSettings.mEditorSettings.mDefaultConsole); + psi.SetFileName(gApp.mSettings.mEditorSettings.mWindowsConsole); psi.SetWorkingDirectory(path); psi.UseShellExecute = true; diff --git a/IDE/src/ui/StartupPanel.bf b/IDE/src/ui/StartupPanel.bf index 982f2a47..fec18625 100644 --- a/IDE/src/ui/StartupPanel.bf +++ b/IDE/src/ui/StartupPanel.bf @@ -184,7 +184,7 @@ namespace IDE.ui } ProcessStartInfo psi = scope ProcessStartInfo(); - psi.SetFileName(gApp.mSettings.mEditorSettings.mDefaultConsole); + psi.SetFileName(gApp.mSettings.mEditorSettings.mWindowsConsole); psi.UseShellExecute = true; psi.SetWorkingDirectory(mPath);