727ba52a4d
Deleted Test-WinUtilPackageManager.ps1 + custom winget and choco installs + remove winget/choco enums and exeptions ( #4606 )
...
* Update Invoke-WPFGetInstalled.ps1
* Update Install-WinUtilWinget.ps1
* Update Install-WinUtilChoco.ps1
* Update Install-WinUtilChoco.ps1
* Update Install-WinUtilWinget.ps1
* Delete functions/private/Test-WinUtilPackageManager.ps1
* Update Install-WinUtilChoco.ps1
* Update Install-WinUtilWinget.ps1
* Update Install-WinUtilChoco.ps1
* Update Invoke-WPFGetInstalled.ps1
* Update Invoke-WPFGetInstalled.ps1
* Update Install-WinUtilChoco.ps1
* Update Install-WinUtilWinget.ps1
* Update Install-WinUtilWinget.ps1
* Update Install-WinUtilChoco.ps1
* Update Install-WinUtilWinget.ps1
* Update Install-WinUtilChoco.ps1
* Update Install-WinUtilWinget.ps1
* Update Install-WinUtilChoco.ps1
* Update Install-WinUtilChoco.ps1
* Update Install-WinUtilChoco.ps1
* Update Install-WinUtilChoco.ps1
* Update Install-WinUtilWinget.ps1
* Fixed lastrun.json
* refactor: remove PackageManagers enum and unused custom exception classes
* Update Invoke-WPFUIElements.ps1
* Update Get-WinUtilSelectedPackages.ps1
* Update Set-Preferences.ps1
* Update main.ps1
* Complete package manager enum removal
Use string package-manager preferences throughout the remaining helpers and focused tests. Restore the existing Winget install flow and package-manager probe helper so PR 4606 keeps the current WinGet repair method.
* Fix string keyed package split
---------
Co-authored-by: Chris Titus <contact@christitus.com >
2026-07-02 12:50:57 -05:00
Chris Titus and GitHub
58d37bb461
Clean up analyzer warnings across app search and ISO workflows ( #4794 )
...
* Clean up analyzer warnings
* Align analyzer warning cleanup policy
* Run PSScriptAnalyzer directly in unittests workflow
* Bind lazy-rendered buttons to click handlers
* Remove WinUtil performance tracing
* Fix Win11 ISO creator temp directory reuse
2026-07-02 12:05:25 -05:00
Chris Titus and GitHub
2cb20893fc
Expand Pester coverage across install, tweaks, and UI workflows ( #4792 )
...
* Harden Pester CI and discard runspace return values
* Add prioritized test backlog
* Add WinUtil action logging
* Add config integrity tests
* Add XAML control wiring tests
* Add registry and service helper tests
* Add package manager tests
* Add runspace behavior tests
* Add tweak orchestration tests
* Add install workflow tests
* Add update profile tests
* Add AppX removal tests
* Log package installer output
* Add UI state helper tests
* Pin Pester test runner version
* Expand Win11 Creator tests
* Add preferences and theme tests
* Add search filter tests
* Add compile contract tests
* Use single WinUtil session log
* Remove installer output logging helper
* Handle locked WinUtil transcript log
* Avoid appending to active transcript log
* Log install uninstall package identities
2026-07-01 21:49:15 -05:00
Gabi and GitHub
24aaf9a3cf
Cleanup Get-WinUtilSelectedPackages.ps1 and remove annoying messages ( #4496 )
...
* Cleanup Get-WinUtilSelectedPackages.ps1 and remove annoying messages
* Update Get-WinUtilSelectedPackages.ps1
* Update Get-WinUtilSelectedPackages.ps1
* Update Get-WinUtilSelectedPackages.ps1
* Merge branch 'main' into patch-8
* Update Get-WinUtilSelectedPackages.ps1
* Update Get-WinUtilSelectedPackages.ps1
* Update Get-WinUtilSelectedPackages.ps1
* Update Get-WinUtilSelectedPackages.ps1
2026-05-19 13:07:10 -05:00
0028e439b5
Cleaned up typos, fixes grammatical errors and other related fixes ( #4215 )
...
* cleaned up typo, fixes, grammatical and other related fixes (#2 )
* typo in Lightshot app name
* remove trailing comma in applications.json
* consistent capitalization of Windows, WinGet - only user-facing text
- includes update to devdocs-generator.ps1, so docs for tweaks modifying registry will have `Windows settings` rather than `windows settings`
* various fixes for typos, style, punctuation and capitalization
* capitalize 'AM'
* Update README.md
change formatting for GitHub UI interaction form code format (` `) to bold md
Co-authored-by: Jay <65828559+Jay-o-Way@users.noreply.github.com >
* typos and wording in docs
---------
Co-authored-by: Jay <65828559+Jay-o-Way@users.noreply.github.com >
2026-03-26 15:26:21 -05:00
d005a225a2
NoUI mode and Concurrency edits ( #4092 )
...
* Autorun changes
* Missed a handle
* Remove todo
---------
Co-authored-by: Chris Titus <dfm.titus@gmail.com >
2026-02-22 17:28:55 -06:00
UnaTried and GitHub
28958938fc
Fixing the winget installing 0 failed error ( #3391 )
...
It just adds the `$null =` from the else to the start of the add line if the package is equal to `na`.
For winget the package added is put into an extra set of $(), because of how it is in the else. I haven't tested it without.
2025-06-26 12:14:46 -05:00
KamaleiZestri and GitHub
89919494e5
Refactor preferChocolatey system to handle other package managers easier ( #3296 )
...
* Easier to add more package managers changes
* style fixes
2025-04-14 13:33:16 -05:00