-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Refractor] Update Tab #3230
base: main
Are you sure you want to change the base?
[Refractor] Update Tab #3230
Conversation
- move update presets to smaller collumn - add new collumn for windows update manager - add datagrid - add datagrid style
- add Computername into DataGrid (if needed) - add toggle for Update History - add Update History interface - add Update Interface Toggle Logic - add Update scan logic - initialize Update selected / all logic - center specific datagrid columns
- added verbose checkbox - added longtitle - added install selected logic - added install all logic
Co-authored-by: MyDrift <[email protected]>
Co-authored-by: CodingWonders <[email protected]>
Co-authored-by: Mr.k <[email protected]>
Install-WindowsUpdate -Confirm:$false -IgnoreReboot:$true -IgnoreRebootRequired:$true | ||
} | ||
$sync.form.Dispatcher.Invoke([action]{ Set-WinUtilTaskbaritem -state "None" -overlay "checkmark" }) | ||
Write-Host "All Update Processes Completed" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Currently neither the install all, nor install selected code handles updating the DataGrid (Updates List) according to the result of installation (if successful, remove the update(s) from the list, otherwise keep them) which'll help visualize the remaining updates. Of course an easier solution is to call Invoke-WPFUpdateScan
that gets all of the updates (for the third time, first two is done by user when clicking the button, and the second by install code), and also update DataGrid.
Type of Change
Description
TODO:
You are able to search for updates, select the ones you want to install:


You are also able to view your Update History:

Checklist