1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-26 11:38:02 +02:00

Open Containing Folder UI tweak. Fix.

This commit is contained in:
Brian Fiete 2024-07-16 14:46:51 +02:00
parent 82ca5f0209
commit 6849184cbf
2 changed files with 5 additions and 4 deletions

View file

@ -2957,7 +2957,8 @@ namespace IDE.ui
void AddOpenContainingFolder() 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) => item.mOnMenuItemSelected.Add(new (item) =>
{ {
let projectItem = GetSelectedProjectItem(); 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) => item.mOnMenuItemSelected.Add(new (menu) =>
{ {
let projectItem = GetSelectedProjectItem(); let projectItem = GetSelectedProjectItem();
@ -3014,7 +3015,7 @@ namespace IDE.ui
if (!path.IsWhiteSpace) if (!path.IsWhiteSpace)
{ {
ProcessStartInfo psi = scope ProcessStartInfo(); ProcessStartInfo psi = scope ProcessStartInfo();
psi.SetFileName(gApp.mSettings.mEditorSettings.mDefaultConsole); psi.SetFileName(gApp.mSettings.mEditorSettings.mWindowsConsole);
psi.SetWorkingDirectory(path); psi.SetWorkingDirectory(path);
psi.UseShellExecute = true; psi.UseShellExecute = true;

View file

@ -184,7 +184,7 @@ namespace IDE.ui
} }
ProcessStartInfo psi = scope ProcessStartInfo(); ProcessStartInfo psi = scope ProcessStartInfo();
psi.SetFileName(gApp.mSettings.mEditorSettings.mDefaultConsole); psi.SetFileName(gApp.mSettings.mEditorSettings.mWindowsConsole);
psi.UseShellExecute = true; psi.UseShellExecute = true;
psi.SetWorkingDirectory(mPath); psi.SetWorkingDirectory(mPath);