From 715399b6eb0427364e48c4c2c8d0c047223eb91d Mon Sep 17 00:00:00 2001 From: mmuffins Date: Wed, 22 Apr 2026 18:00:14 +0200 Subject: [PATCH 1/2] Add support for linux commandline --- ProcessTracker.Core/Helpers/Enums.cs | 5 +++-- ProcessTracker.Core/Menus/ProcessMenu.cs | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/ProcessTracker.Core/Helpers/Enums.cs b/ProcessTracker.Core/Helpers/Enums.cs index ae72939..fe4b793 100644 --- a/ProcessTracker.Core/Helpers/Enums.cs +++ b/ProcessTracker.Core/Helpers/Enums.cs @@ -12,7 +12,8 @@ public enum FieldTypeEnum { Name = 1, Path = 2, - Description = 3, - MainWindowTitle = 4 + CommandLine = 3, + Description = 4, + MainWindowTitle = 5, } } diff --git a/ProcessTracker.Core/Menus/ProcessMenu.cs b/ProcessTracker.Core/Menus/ProcessMenu.cs index 4e10db7..c152af7 100644 --- a/ProcessTracker.Core/Menus/ProcessMenu.cs +++ b/ProcessTracker.Core/Menus/ProcessMenu.cs @@ -411,9 +411,9 @@ public override async Task Select() if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux)) { // sub menu selection - fieldType = ConsoleHelpers.GetSelectionFromStringArray("Select a filter.", new string[] { "Name", "Path", "Exit" }); - // exit when press 3 - if (fieldType == 3) + fieldType = ConsoleHelpers.GetSelectionFromStringArray("Select a filter.", new string[] { "Name", "Path", "CommandLine", "Exit" }); + // exit when press 4 + if (fieldType == 4) break; } else From eb7b38954b6c95fcbc8ac9631d87da8f817b17b4 Mon Sep 17 00:00:00 2001 From: mmuffins Date: Wed, 22 Apr 2026 20:50:19 +0200 Subject: [PATCH 2/2] Missing field --- ProcessTracker.Core/Menus/ProcessMenu.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ProcessTracker.Core/Menus/ProcessMenu.cs b/ProcessTracker.Core/Menus/ProcessMenu.cs index c152af7..a897d07 100644 --- a/ProcessTracker.Core/Menus/ProcessMenu.cs +++ b/ProcessTracker.Core/Menus/ProcessMenu.cs @@ -418,7 +418,7 @@ public override async Task Select() } else {// sub menu selection - fieldType = ConsoleHelpers.GetSelectionFromStringArray("Select a filter.", new string[] { "Name", "Path", "Description", "Main Window Title", "Exit" }); + fieldType = ConsoleHelpers.GetSelectionFromStringArray("Select a filter.", new string[] { "Name", "Path", "CommandLine", "Description", "Main Window Title", "Exit" }); // exit when press 5 if (fieldType == 5) break;