Commit ab76e4a
committed
WIP: Got it basically working.
Refactored `ConsoleGui.cs` to improve modularity, readability, and maintainability. Added dynamic layout handling, improved filtering logic, and enhanced status bar functionality. Simplified data loading and display string updates.
Updated `GridViewHelpers.cs` to handle nullable column widths and improve robustness.
Replaced `Terminal.Gui` package reference with a local project reference in `Microsoft.PowerShell.ConsoleGuiTools.csproj` to facilitate debugging. Added `<CopyLocalLockFileAssemblies>` for better build handling.
Added new launch profiles in `launchSettings.json` for streamlined debugging with preloaded `Out-ConsoleGridView` module.
Upgraded Visual Studio version in `GraphicalTools.sln` to 18.3.11206.111.1 parent 63ff5a6 commit ab76e4a
File tree
5 files changed
+327
-291
lines changed- src/Microsoft.PowerShell.ConsoleGuiTools
- Properties
5 files changed
+327
-291
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments