Chris Titus
419b150220
Revert "Simplfy Invoke-WPFUltimatePerformance.ps1 ( #4319 )" ( #4333 )
...
This reverts commit e30c0a4c27 .
2026-04-07 13:04:02 -05:00
Gabi
e30c0a4c27
Simplfy Invoke-WPFUltimatePerformance.ps1 ( #4319 )
...
* Simplfy Invoke-WPFUltimatePerformance.ps1
* Update Invoke-WPFButton.ps1
* Update Invoke-WPFUltimatePerformance.ps1
* Update Invoke-WPFUltimatePerformance.ps1
* Update Invoke-WPFButton.ps1
* Update Invoke-WPFUltimatePerformance.ps1
* Update Invoke-WPFUltimatePerformance.ps1
* Update Invoke-WPFUltimatePerformance.ps1
* Update Invoke-WPFUltimatePerformance.ps1
2026-04-07 12:59:37 -05:00
Gabi
0cd971d992
Update Install-WinUtilWinget.ps1 ( #4302 )
...
* Update Install-WinUtilWinget.ps1
* Update Install-WinUtilWinget.ps1
* Update Install-WinUtilWinget.ps1
* Update Install-WinUtilWinget.ps1
* Update Install-WinUtilWinget.ps1
2026-04-07 12:50:05 -05:00
Sean (ANGRYxScotsman)
a0fdf2cb80
removed redundant appx packages from win11 creator ( #4321 )
...
* redundant
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* Update Invoke-WinUtilISOScript.ps1
* removed notes aswell
2026-04-07 10:48:52 -05:00
Gabi
b8f1671ff7
Removed some old code from Invoke-WPFButton.ps1 ( #4318 )
2026-04-07 10:47:42 -05:00
Gabi
0536047200
Fix: onedrivesetup not being removed ( #4317 )
...
* Removed onedrive removal from Invoke-WinUtilISOScript.ps1
* Update autounattend.xml
* Update Invoke-WinUtilISOScript.ps1
2026-04-07 10:47:24 -05:00
Gabi
c24ea5e53b
Update Invoke-WinUtilISO.ps1 ( #4314 )
2026-04-07 10:46:11 -05:00
Chris Titus
d2c9bc8751
formatting fixes
2026-04-02 15:30:12 -05:00
Gabi
7f105a58bb
Update Invoke-WinUtilRemoveEdge.ps1 ( #4291 )
...
* Update Invoke-WinUtilRemoveEdge.ps1
* Update Invoke-WinUtilRemoveEdge.ps1
* Merge branch 'ChrisTitusTech:main' into patch-12
2026-04-02 15:24:18 -05:00
Gabi
e0118aabe5
Added WPFFixesNTPPool ( #4290 )
...
* Added WPFFixesNTPPool
* Create Invoke-WPFFixesNTPPool.ps1
* Update Invoke-WPFFixesNTPPool.ps1
* Update Invoke-WPFFixesNTPPool.ps1
* Update Invoke-WPFFixesNTPPool.ps1
* Merge branch 'ChrisTitusTech:main' into patch-11
* Update NTP server to pool.ntp.org for improved synchronization
2026-04-02 15:17:27 -05:00
Gabi
9535302e6d
Fix issue #4285 ( #4289 )
...
* Update Invoke-WPFFeatureInstall.ps1
* Merge branch 'ChrisTitusTech:main' into patch-10
2026-04-02 15:08:51 -05:00
Gabi
1eba305fab
Update Invoke-WPFUpdatesdisable.ps1 to not require a restart ( #4288 )
...
* Update Invoke-WPFUpdatesdisable.ps1 to not require a restart
* Update Invoke-WPFUpdatesdisable.ps1
* Update Invoke-WPFUpdatesdefault.ps1
* Merge branch 'ChrisTitusTech:main' into patch-9
2026-04-02 15:07:34 -05:00
makhlwf
74f990028f
fix: improve screen reader accessibility by naming control containers ( #4287 )
2026-04-02 15:06:39 -05:00
Gabi
1cd918cbe1
Remove OneDrive startup entry ( #4253 )
...
* Remove Onedrive startup entry
* Merge branch 'ChrisTitusTech:main' into patch-1
* Merge branch 'ChrisTitusTech:main' into patch-1
* Merge branch 'main' into patch-1
2026-04-02 14:28:06 -05:00
Gabi
0c38d420ee
Removed WaaSMedicSvc from Invoke-WPFUpdatesdisable.ps1 ( #4267 )
2026-03-31 10:38:49 -05:00
Gabi
24c6706ab2
Update Invoke-WinUtilSSHServer.ps1 ( #4254 )
...
* Update Invoke-WinUtilSSHServer.ps1
* fix: correct ssh-agent restart, use USERPROFILE path, add sshd_config idempotency check
* Cleanup for Invoke-WinUtilSSHServer.ps1
* Update Invoke-WinUtilSSHServer.ps1
* Merge branch 'ChrisTitusTech:main' into patch-2
* Update Invoke-WinUtilSSHServer.ps1
* Update Invoke-WinUtilSSHServer.ps1
* Merge branch 'main' into patch-2
* Update Invoke-WinUtilSSHServer.ps1
* typo
2026-03-27 08:26:36 -05:00
Paweł Gwozdowski
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
Chris Titus
b1d4eb022c
Fix mount disk error ( #4204 )
...
* wait for mounting to assign disk letter
* update
* Gabi fixing my slop with a comment
2026-03-12 15:45:42 -05:00
Gabi
ec17c085df
Fix: Prevent Win11 Creator UI reset when switching tabs during ISO Creation ( #4199 )
...
* Fix: Prevent Win11 Creator UI reset when switching tabs during ISO modification
* Update Invoke-WinUtilISO.ps1
2026-03-12 15:09:52 -05:00
Eren
2bb007b6ff
Fix import / export config issue ( #4189 )
...
* apply toggle fix
* apply fix that disables all toggles outside of config
2026-03-11 16:23:32 -05:00
Chris Titus
1d401b2e02
initial fix ( #4178 )
2026-03-11 10:29:38 -05:00
Gabi
d2dbf03572
Update Invoke-WPFFixesWinget.ps1 ( #4160 )
2026-03-05 16:39:50 -06:00
Chris Titus
df17ca4695
Fix offline mode ( #4153 )
...
* Fix usb error on drive with no existing partitions
* fix offline mode
* Add offline banner
2026-03-04 12:21:18 -06:00
Chris Titus
7f46e8d60d
Fix usb error on drive with no existing partitions ( #4151 )
2026-03-04 11:44:10 -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
b493737982
Win11 Creator USB and Log Fixes ( #4139 )
...
* initial usb fixes
* fix full button width
* Cleanup and Verbose output for copy
* expand ui and fix clean and reset
* Add minimal driver injection
* initial driver support
* fix verbage
* fix syntax error
* create log file on iso generation
* inject to boot.wim for install
* fix single driver install issues
* fix first run probs
* cleanup injection
* improve clean up
* Fix OSCDIMG output and cleanup comments
* Fix Scrollviewer in Status Log
* large drive support and change to Exfat
* Fix BOOT for older UEFI and Add error checks for small usb drives
* fix single usb drive error
2026-03-03 00:19:37 -06:00
KamaleiZestri
ddc10b0935
Unite preferences ( #4133 )
...
* One preference file
* Set default before converting types
2026-03-02 13:05:43 -06:00
Eren
3fb5c04693
Fix import/export functionality ( #4131 )
...
* fix: cast selections to string to prevent PSCustomObject type issues
* fix(presets): clear existing selections before importing to replace state instead of merging
* refactor(impex): warn user when exporting empty selections or importing empty config
2026-03-02 13:02:48 -06:00
Chris Titus
14ad9f7fea
Win11 iso ( #4113 )
...
* Tab creation
* scaffold outline for the iso tab
* autounattended creation
* inital modification success
* iso save success
* cleanup and iso improvements
* fix startmenu on new 26h2
* remove old first startup
* Fix run for use
* fix unapproved verb
* Keep step 4 output expanded
* update auto-merge
* Cleanup
* remove out-null and trailing whitespace
* explain modify and creator button
* fix scroll to end
* remove workflow change
* fix home updates
2026-02-24 15:50:41 -06:00
Gabi
52afab2252
Remove edge ( #4112 )
2026-02-24 15:40:41 -06:00
Chris Titus
2ba3a5d324
Win11 ISO Creator ( #4110 )
...
* Tab creation
* scaffold outline for the iso tab
* autounattended creation
* inital modification success
* iso save success
* cleanup and iso improvements
* fix startmenu on new 26h2
* remove old first startup
* Fix run for use
* fix unapproved verb
* Keep step 4 output expanded
* update auto-merge
* Cleanup
* remove out-null and trailing whitespace
* explain modify and creator button
* fix scroll to end
* remove workflow change
2026-02-24 15:28:49 -06:00
Gabi
349889b194
Minor format changes for Invoke-WPFSystemRepair.ps1 ( #4100 )
...
* Format changes
* Update Invoke-WPFSystemRepair.ps1
2026-02-22 17:31:54 -06:00
KamaleiZestri
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
Chris Titus
e93753e5c9
Json-Cleanup-Expansion ( #4090 )
...
* initial cleanup
* remove winutilgpu
2026-02-22 17:19:04 -06:00
Eren
f6c0c9682c
apply escaping ( #4071 )
2026-02-18 11:44:42 -06:00
Eren
60d31a1fe0
Hightlight FOSS Apps ( #4065 )
...
* add foss tag functionality
* update applications
* update
* update
* fix
* update
* update
* fix formatting
2026-02-17 13:35:26 -06:00
Gabi
586fd56603
Update-Invoke-WPFSystemRepair.ps1 ( #4043 )
...
* Update Invoke-WPFSystemRepair.ps1
* Update Invoke-WPFSystemRepair.ps1
* add chkdsk back in to tell users if there disk is broken
* Merge branch 'Update-Invoke-WPFSystemRepair' of https://github.com/gabinun/winutil into pr/GabiNun/4043
* add doc
2026-02-17 12:55:51 -06:00
KamaleiZestri
70a94abe02
Decoupled UI and data ( #4051 )
...
* Decoupled UI and data
* Fix bad variable naming
* Fix mistype
* Fix mistype v2
Editing from mobile is hard
2026-02-17 12:39:44 -06:00
KamaleiZestri
0e41122d89
More microwin files to delete ( #4050 )
2026-02-17 12:31:23 -06:00
Gabi
4e7416a2dc
Remove Adobe Creative Cloud ( #4048 )
...
* Delete functions/public/Invoke-WPFRunAdobeCCCleanerTool.ps1
* Update feature.json
2026-02-17 12:30:38 -06:00
Eren
be8d20d478
export and import toggle switch states in config JSON ( #4037 )
...
* feat: add support for importing and exporting WPFToggle checkbox states.
* feat: add export and import
* remove unnecessary buttons from tweaks tab
* Merge branch 'main' into feature/import-export
* Merge branch 'main' into feature/import-export
2026-02-12 14:34:28 -06:00
Eren
9d841687e3
Fix winget package uninstallation issues ( #4036 )
...
* refactor: refine Program parameter type to string
* refactor: rename `Invoke-WPFRunspace` parameter `ArgumentList` to `ParameterList`
2026-02-12 13:52:09 -06:00
Eren
b2ccb3669b
Content-based Automatic Sorting ( #4022 )
...
* Implement Auto-sorting instead of manually defining order
* ffix visual bugs
2026-02-11 09:28:09 -06:00
KamaleiZestri
8a8fed517c
Unify $winutildir ( #4004 )
2026-02-10 14:14:20 -06:00
Gabi
681f0ec3b9
Change WinUtilInstallPSProfile to use pwsh ( #3998 )
...
* Update Invoke-WinUtilInstallPSProfile.ps1
* Update Invoke-WinUtilInstallPSProfile.ps1
* Update Invoke-WinUtilInstallPSProfile.ps1
* Update Invoke-WinUtilInstallPSProfile.ps1
* Update Invoke-WinUtilInstallPSProfile.ps1
* Mention that ps profile is pwsh only
2026-02-10 14:10:04 -06:00
Chris Titus
27b0a59abb
Zeus-toggle-fix ( #4017 )
...
* Fix Get Installed toggle detection and multiple config bugs
Fixes the issue where "Get Installed" in the Tweaks tab was not correctly
pulling all toggle states, plus several additional config bugs discovered
during investigation.
Changes:
- Unified toggle detection logic using Get-WinUtilToggleStatus
- Fixed registry value detection (0 values were incorrectly treated as missing)
- Added DefaultState support for missing registry keys
- Fixed WPFTweaksUTC registry type (QWord → DWord)
- Fixed WPFTweaksServices startup types (TermService, VaultSvc: Automatic → Manual)
- Fixed duplicate order collisions in tweaks
- Fixed FFmpeg display name
- Improved OneDrive removal script reliability
- Improved Copilot removal script with wildcard pattern and null check
- Fixed code formatting (added spaces after if/Foreach statements)
Files changed:
- functions/private/Invoke-WinUtilCurrentSystem.ps1
- functions/private/Get-WinUtilToggleStatus.ps1
- config/tweaks.json
- config/applications.json
Fixes #3762
Fixes #3189
Fixes #3876
Potentially fixes #3008
Potentially fixes #3815
* Fix toggles
---------
Co-authored-by: Akhil Achanta <akhilachanta8@gmail.com >
2026-02-10 13:37:37 -06:00
Chris Titus
457f1820c4
Revert "Fix Get Installed toggle detection and multiple config bugs ( #3959 )" ( #4016 )
...
This reverts commit 414cd139e2 .
2026-02-10 13:33:07 -06:00
Akhil Kumar Achanta
414cd139e2
Fix Get Installed toggle detection and multiple config bugs ( #3959 )
...
Fixes the issue where "Get Installed" in the Tweaks tab was not correctly
pulling all toggle states, plus several additional config bugs discovered
during investigation.
Changes:
- Unified toggle detection logic using Get-WinUtilToggleStatus
- Fixed registry value detection (0 values were incorrectly treated as missing)
- Added DefaultState support for missing registry keys
- Fixed WPFTweaksUTC registry type (QWord → DWord)
- Fixed WPFTweaksServices startup types (TermService, VaultSvc: Automatic → Manual)
- Fixed duplicate order collisions in tweaks
- Fixed FFmpeg display name
- Improved OneDrive removal script reliability
- Improved Copilot removal script with wildcard pattern and null check
- Fixed code formatting (added spaces after if/Foreach statements)
Files changed:
- functions/private/Invoke-WinUtilCurrentSystem.ps1
- functions/private/Get-WinUtilToggleStatus.ps1
- config/tweaks.json
- config/applications.json
Fixes #3762
Fixes #3189
Fixes #3876
Potentially fixes #3008
Potentially fixes #3815
2026-02-10 13:29:50 -06:00
Gabi
fcc5481477
Remove microwin ( #3999 )
...
* Delete microwin functions
* Update main.ps1
* Remove oscdimg.exe which is used by microwin
* Delete config/autounattend.xml
* Update .gitignore
* Update bug_report.yaml
* Update themes.json
* Update Invoke-WinUtilFontScaling.ps1
* Update Invoke-AutoConfigDialog.ps1
* Update Invoke-WPFButton.ps1
* Update inputXML.xaml
* Delete docs/assets/images/microwin directory
* Delete docs/assets/images/MicroWinScreen.png
* Delete docs/assets/images/Microwin-Dark.png
* Delete docs/assets/images/Microwin-Light.png
* Update faq.md
* Update KnownIssues.md
* Update getting-started.md
* Update _index.md
* Delete docs/content/userguide/microwin directory
* Update architecture.md
---------
Co-authored-by: Chris Titus <dfm.titus@gmail.com >
2026-02-06 10:29:10 -06:00
Chris Titus
ac116d7083
New install gui ( #3995 )
...
* cleanup and checkbox addition
* Make collapsable categories
* finish new install GUI
* Fix search
2026-02-06 10:26:29 -06:00