mirror of
https://github.com/rbalsleyMSFT/FFU.git
synced 2026-06-14 10:19:36 -06:00
Feat: Add live log monitoring tab to UI
Introduces a new "Monitor" tab in the `BuildFFUVM` UI to display live log output from the build process. When a build is started, the UI now automatically switches to the Monitor tab. It tails the main log file in real-time and displays the content in a list view, which auto-scrolls as new entries appear. This provides immediate visual feedback on the build progress and any errors without needing to manually open the log file. Additionally, this change adds a Ctrl+C keyboard shortcut to copy selected log lines from the monitor view to the clipboard.
This commit is contained in:
@@ -421,7 +421,7 @@ Import-Module "$PSScriptRoot\FFU.Common" -Force
|
||||
# Set the module's verbose preference to match the script's - allows logging verbose output to console.
|
||||
$moduleInfo = Get-Module -Name 'FFU.Common'
|
||||
if ($moduleInfo) {
|
||||
& $moduleInfo { $script:VerbosePreference = $args[0] } $VerbosePreference
|
||||
& $moduleInfo { $script:VerbosePreference = $args[0] } $VerbosePreference | Out-Null
|
||||
}
|
||||
|
||||
# If a config file is specified and it exists, load it
|
||||
|
||||
Reference in New Issue
Block a user