Chris Titus
492d5b57d7
cleanup
2026-07-02 12:06:36 -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
cc2be2d5e8
cleanup
2026-07-02 10:21:41 -05:00
Chris Titus and GitHub
93dc23dd66
Speed up runspace and tab initialization ( #4793 )
...
* Add startup performance tracing
* Lazy initialize non-default tabs
* Render install app entries incrementally
* Defer and cache toggle status checks
* Clean up runspace invocation ownership
* Defer GUI runspace pool startup
* Defer status taskbar asset rendering
* Record final speed verification
* Fix deferred install render timer callback
* Add dispatcher smoke coverage for install rendering
* Replace install render timer with dispatcher callbacks
* Gate performance tracing behind compile switch
* Clean up analyzer warnings in speed changes
* Speed up runspace and tab initialization
2026-07-01 23:34:59 -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
Chris Titus and GitHub
c3b4f85fce
Handle Microsoft Store winget sources ( #4790 )
2026-07-01 17:15:44 -05:00
Chris Titus and GitHub
104c763132
Fix Win11 Creator product-key validation failures ( #4791 )
...
* feat: Enhance Win11 Creator with edition ID handling and update autounattend.xml generation
* Strengthen Pester coverage for config and function files
2026-07-01 17:15:26 -05:00
Chris Titus
8062815655
Merge branch 'main' of https://github.com/ChrisTitusTech/winutil
2026-07-01 13:03:33 -05:00
Chris Titus
58be808823
feat: Add AGENTS.md and SPEC.md for project guidelines and instructions
2026-07-01 13:03:30 -05:00
Chris Titus and GitHub
77dc64cbea
chore: Update generated dev docs ( #4787 )
2026-07-01 12:24:30 -05:00
Chris Titus and GitHub
c7dfbeb7fe
chore: Update generated dev docs ( #4786 )
2026-07-01 12:14:00 -05:00
Chris Titus and GitHub
26f89adf95
chore: Update generated dev docs ( #4779 )
2026-06-29 10:34:21 -05:00
Chris Titus and GitHub
8b6098b36a
chore: Update generated dev docs ( #4778 )
2026-06-29 10:32:35 -05:00
Chris Titus and GitHub
0f39648de6
chore: Update generated dev docs ( #4763 )
2026-06-26 19:34:10 -04:00
Chris Titus and GitHub
31425a5520
chore: Update generated dev docs ( #4739 )
2026-06-22 14:47:09 -05:00
Chris Titus and GitHub
ae4c787545
chore: Update generated dev docs ( #4738 )
2026-06-22 14:35:13 -05:00
Chris Titus and GitHub
cc40fdf42a
chore: Update generated dev docs ( #4737 )
2026-06-22 14:21:05 -05:00
Chris Titus and GitHub
7ffb396786
chore: Update generated dev docs ( #4736 )
2026-06-22 14:17:57 -05:00
Chris Titus and GitHub
edca5207ec
chore: Update generated dev docs ( #4735 )
2026-06-22 14:17:10 -05:00
Chris Titus and GitHub
b9e324b01a
chore: Update generated dev docs ( #4734 )
2026-06-22 14:08:57 -05:00
Chris Titus and GitHub
dbab51061d
chore: Update generated dev docs ( #4733 )
2026-06-22 14:03:36 -05:00
Chris Titus and GitHub
9d75eadf16
chore: Update generated dev docs ( #4732 )
2026-06-22 13:52:03 -05:00
Chris Titus and GitHub
ea1cff0724
Add 'Refactor' option to PR template
2026-06-08 10:19:47 -05:00
Chris Titus and GitHub
09569162a1
chore: Update generated dev docs ( #4672 )
2026-06-08 10:10:56 -05:00
Chris Titus and GitHub
80aa6af30a
chore: Update generated dev docs ( #4671 )
2026-06-08 10:05:32 -05:00
Chris Titus and GitHub
7dfebba70f
chore: Update generated dev docs ( #4670 )
2026-06-08 10:01:26 -05:00
Chris Titus and GitHub
e50621a9dc
chore: Update generated dev docs ( #4669 )
2026-06-08 09:49:20 -05:00
Chris Titus and GitHub
eebb56ac5a
chore: Update generated dev docs ( #4668 )
2026-06-08 09:45:11 -05:00
Chris Titus and GitHub
9fdf944ef9
chore: Update generated dev docs ( #4667 )
2026-06-08 09:43:02 -05:00
Chris Titus and GitHub
5832f0df81
chore: Update generated dev docs ( #4631 )
2026-06-03 16:09:54 -05:00
Chris Titus and GitHub
62c43e6e82
chore: Update generated dev docs ( #4630 )
2026-06-03 16:07:49 -05:00
Chris Titus and GitHub
74a3ddad1c
chore: Update generated dev docs ( #4629 )
2026-06-03 16:06:49 -05:00
Chris Titus and GitHub
b2eeda9eb2
chore: Update generated dev docs ( #4627 )
2026-06-03 13:46:17 -05:00
Chris Titus and GitHub
5f8e493536
chore: Update generated dev docs ( #4626 )
2026-06-03 13:43:59 -05:00
Chris Titus and GitHub
58df36841f
chore: Update generated dev docs ( #4625 )
2026-06-03 13:35:59 -05:00
Chris Titus and GitHub
4bda00ec2d
chore: Update generated dev docs ( #4624 )
2026-06-03 13:29:11 -05:00
Chris Titus and GitHub
32cec06ed6
chore: Update generated dev docs ( #4622 )
2026-06-03 13:15:11 -05:00
Chris Titus and GitHub
b5160d9e24
chore: Update generated dev docs ( #4621 )
2026-06-03 13:09:04 -05:00
Chris Titus and GitHub
3ca87648b4
chore: Update generated dev docs ( #4619 )
2026-06-03 13:01:02 -05:00
Chris Titus and GitHub
56e0541113
chore: Update generated dev docs ( #4618 )
2026-06-03 12:59:00 -05:00
Chris Titus and GitHub
893dca4055
chore: Update generated dev docs ( #4579 )
2026-05-28 13:14:28 -05:00
Chris Titus and GitHub
b379574574
chore: Update generated dev docs ( #4558 )
2026-05-26 15:17:54 -05:00
Chris Titus and GitHub
48e94f71bc
chore: Update generated dev docs ( #4555 )
2026-05-26 15:01:09 -05:00
Chris Titus and GitHub
5aa099f6e2
Fix missing dism metadata ( #4516 )
...
* Fix product key invalid and missing metadata on some isos
* Fix Gabi's broken light mode pr
2026-05-19 14:11:27 -05:00
Chris Titus and GitHub
82f51b4bf1
chore: Update generated dev docs ( #4515 )
2026-05-19 13:26:45 -05:00
Chris Titus and GitHub
753d47b9bc
Merge branch 'main' into pr/gepardjaro/4503 ( #4514 )
2026-05-19 13:26:07 -05:00
Chris Titus and GitHub
f57b5f4ffa
chore: Update generated dev docs ( #4513 )
2026-05-19 13:01:00 -05:00
Chris Titus and GitHub
522c4471c0
chore: Update generated dev docs ( #4512 )
2026-05-19 12:42:19 -05:00
Chris Titus and GitHub
d8193fd8ac
chore: Update generated dev docs ( #4475 )
2026-05-12 13:07:48 -05:00
Chris Titus
25adabd622
update bug
2026-05-12 13:07:27 -05:00
Chris Titus and GitHub
3e16817640
chore: Update generated dev docs ( #4474 )
2026-05-12 13:03:58 -05:00
Chris Titus and GitHub
d0b91d190a
chore: Update generated dev docs ( #4473 )
2026-05-12 13:03:01 -05:00
Chris Titus and GitHub
fa073f8475
chore: Update generated dev docs ( #4472 )
2026-05-12 12:19:19 -05:00
Chris Titus and GitHub
aa636926fa
chore: Update generated dev docs ( #4457 )
2026-05-07 15:53:01 -05:00
184fe22a35
Cleanup: Delete all Scheduled Tasks related things ( #4435 )
...
* Delete functions/private/Set-WinUtilScheduledTask.ps1
* Update Invoke-WinUtilTweaks.ps1
* Update Invoke-WinUtilCurrentSystem.ps1
* waste of time
---------
Co-authored-by: Gabi <218829269+GabiNun2@users.noreply.github.com >
2026-04-30 15:16:27 -05:00
Chris Titus and GitHub
4065759ca0
chore: Update generated dev docs ( #4434 )
2026-04-30 12:46:57 -05:00
97d5f7b850
feat: Add Brave debloat settings to tweaks.json ( #4427 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 12:46:12 -05:00
Chris Titus and GitHub
d43c26e314
chore: Update generated dev docs ( #4433 )
2026-04-29 12:18:13 -05:00
Chris Titus and GitHub
ec5c7a4639
chore: Update generated dev docs ( #4432 )
2026-04-29 11:59:52 -05:00
Chris Titus and GitHub
51cf62cdba
chore: Update generated dev docs ( #4403 )
2026-04-21 15:32:37 -05:00
Chris Titus and GitHub
cdf8727911
chore: Update generated dev docs ( #4399 )
2026-04-21 14:40:29 -05:00
Chris Titus
dee694b166
Merge branch 'main' of https://github.com/ChrisTitusTech/winutil
2026-04-21 14:20:14 -05:00
Chris Titus
87a5779f0b
tweak service reduction
2026-04-21 14:20:08 -05:00
Chris Titus and GitHub
f31e5eb2ac
chore: Update generated dev docs ( #4382 )
2026-04-17 09:04:35 -05:00
Chris Titus and GitHub
26959b0e63
chore: Update generated dev docs ( #4381 )
2026-04-17 09:01:16 -05:00
Chris Titus and GitHub
d736bc4305
chore: Update generated dev docs ( #4380 )
2026-04-17 08:58:38 -05:00
Chris Titus and GitHub
5516be2464
chore: Update generated dev docs ( #4338 )
2026-04-07 14:10:34 -05:00
Chris Titus
9f972fdac1
Merge branch 'main' of https://github.com/ChrisTitusTech/winutil
2026-04-07 14:09:40 -05:00
Chris Titus and GitHub
c453f260cf
Revert "Revert "Simplfy Invoke-WPFUltimatePerformance.ps1"" ( #4335 )
...
* Revert "Revert "Simplfy Invoke-WPFUltimatePerformance.ps1 (#4319 )" (#4333 )"
This reverts commit 419b150220 .
* Refactor Invoke-WPFUltimatePerformance function to use "ChrisTitus - Ultimate Power Plan" naming and improve power plan management
* add message for laptop users
* Remove activation of "ChrisTitus - Ultimate Power Plan" during setup
2026-04-07 14:09:31 -05:00
Chris Titus
98eba09986
formatting
2026-04-07 13:07:36 -05:00
Chris Titus and GitHub
61bce6afda
chore: Update generated dev docs ( #4334 )
2026-04-07 13:04:43 -05:00
Chris Titus and GitHub
419b150220
Revert "Simplfy Invoke-WPFUltimatePerformance.ps1 ( #4319 )" ( #4333 )
...
This reverts commit e30c0a4c27 .
2026-04-07 13:04:02 -05:00
Chris Titus and GitHub
372fa0159a
chore: Update generated dev docs ( #4332 )
2026-04-07 13:00:56 -05:00
Chris Titus and GitHub
3d300f6634
chore: Update generated dev docs ( #4331 )
2026-04-07 12:58:59 -05:00
Chris Titus and GitHub
811cc126e6
chore: Update generated dev docs ( #4329 )
2026-04-07 12:51:25 -05:00
Chris Titus and GitHub
e077fc7e21
chore: Update generated dev docs ( #4328 )
2026-04-07 12:47:42 -05:00
Chris Titus and GitHub
00fbd0e86d
chore: Update generated dev docs ( #4326 )
2026-04-07 10:46:13 -05:00
Chris Titus and GitHub
6a495411e8
chore: Update generated dev docs ( #4325 )
2026-04-07 10:31:58 -05:00
Chris Titus
e4dd305084
fix release drafter
2026-04-02 15:49:39 -05:00
Chris Titus
d2c9bc8751
formatting fixes
2026-04-02 15:30:12 -05:00
Chris Titus and GitHub
838b0c1a1b
chore: Update generated dev docs ( #4301 )
2026-04-02 15:17:58 -05:00
Chris Titus and GitHub
e94742a77d
chore: Update generated dev docs ( #4300 )
2026-04-02 14:53:03 -05:00
Chris Titus and GitHub
e63d75e398
chore: Update generated dev docs ( #4293 )
2026-03-31 10:35:12 -05:00
Chris Titus and GitHub
10906e037e
chore: Update generated dev docs ( #4292 )
2026-03-31 10:33:09 -05:00
Chris Titus
88c68fd411
update bug report
2026-03-04 15:50:00 -06:00
Chris Titus
e82aaf03f0
update bug report
2026-03-04 15:46:18 -06:00
Chris Titus
9a77fed09b
minimize feature request template
2026-03-04 15:29:48 -06:00
Chris Titus
42dfc8c82b
fix write failure on letter assignment from failed usb format
2026-03-04 09:21:39 -06:00
Chris Titus
d3dc3e7976
Merge branches 'main' and 'main' of https://github.com/ChrisTitusTech/winutil
2026-02-18 14:44:33 -06:00
Chris Titus
2625478ef3
assign docs label
2026-02-18 14:41:00 -06:00
Chris Titus
043ec9abe0
Merge branch 'main' of https://github.com/ChrisTitusTech/winutil
2026-02-18 14:18:55 -06:00
Chris Titus
5c92fcbde5
delete branch after it merges
2026-02-18 14:18:53 -06:00
Chris Titus
9ab1c6bbd3
automerge pat
2026-02-18 14:16:07 -06:00
Chris Titus
97d3ada895
update auto merge
2026-02-18 14:11:15 -06:00
Chris Titus
8212b3ed5e
Merge branch 'main' of https://github.com/ChrisTitusTech/winutil
2026-02-18 13:57:50 -06:00
Chris Titus
d410667c6d
auto approve docs
2026-02-18 13:57:48 -06:00
Chris Titus
f15c212df5
no persist on perms workflow
2026-02-18 12:34:23 -06:00
Chris Titus
152c157b51
fix docs to create pr
2026-02-18 12:31:08 -06:00
Chris Titus
0b76ab3aa4
verbose checks for if PR is needed
2026-02-18 11:14:52 -06:00
Chris Titus
436e3c353e
persist creds
2026-02-18 11:10:57 -06:00