Skip to content

Feature/appx removal tab - #4729

Merged
ChrisTitusTech merged 94 commits into
mainfrom
unknown repository
Jul 1, 2026
Merged

Feature/appx removal tab#4729
ChrisTitusTech merged 94 commits into
mainfrom
unknown repository

Conversation

@ghost

@ghost ghost commented Jun 21, 2026

Copy link
Copy Markdown

Type of Change

  • New feature
  • Bug fix
  • Documentation update
  • Refactor
  • UI/UX improvement

Description

stealing from win11debloat is what i do best

We are not using Remove-AppxProvisionedPackage because Remove-AppxPackage -AllUsers does the same thing

this isn't using the appx removal function because of pr #4697
i also did a cleanup on Update-WinUtilSelections and Invoke-WPFSelectedCheckboxesUpdate

fyy it takes about 10 seconds to uninstall microsoft teams specifically, it should take less than a second for everything else

Issue related to PR

GabiNun2 added 2 commits June 21, 2026 17:57
- Add config/appx.json with curated list of removable AppX packages

- Add AppX Removal tab (WPFTab6) with Select All, Clear, and Remove buttons

- Reuse existing Invoke-WPFUIElements engine for minimal code footprint

- Add Invoke-WPFAppxRemoval.ps1 for background runspace package removal

- Add theme colors for the new tab button in light and dark modes
@ghost
ghost requested a review from ChrisTitusTech as a code owner June 21, 2026 15:03
@ghost
ghost marked this pull request as draft June 21, 2026 15:03
@github-actions github-actions Bot added the new feature New feature or request label Jun 21, 2026
@ghost
ghost marked this pull request as ready for review June 21, 2026 16:36
@ghost
ghost marked this pull request as ready for review June 27, 2026 09:24
@ghost ghost mentioned this pull request Jul 1, 2026
@ChrisTitusTech

Copy link
Copy Markdown
Owner

commit msg 'yep' ... @GabiNun2 just use ai to make a message that means something.

@ChrisTitusTech
ChrisTitusTech merged commit 7c71a39 into ChrisTitusTech:main Jul 1, 2026
3 checks passed
@ghost

ghost commented Jul 1, 2026

Copy link
Copy Markdown
Author

commit msg 'yep' ... @GabiNun2 just use ai to make a message that means something.

i don't pay for ai on my system so it would mean i would have to go to chat.com everytime and show them the diff of a commit which would take way to long

@ghost
ghost deleted the feature/appx-removal-tab branch July 1, 2026 17:15
@ghost

ghost commented Jul 1, 2026

Copy link
Copy Markdown
Author

commit msg 'yep' ... @GabiNun2 just use ai to make a message that means something.

this pr might have needed more testing and work done but i'm sure when it goes into pre-release we will catch problems before they make it to main

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working new feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Too aggressive standard deinstaller Unwanted Pre-Installed Apps - Remove a bit aggressive

1 participant