11 Commits (main)

Author SHA1 Message Date
Plínio Larrubia c5405a9dc5
Keep only the main branch (#183)
* Fix ArchWSL cert install
- No manual steps required

* Fix GPG signing key when a key already exists for git config

* Stop logging before using the GPG/SSH setup

* Fix Java EclipseAdoptium JDK installation

* Remove Outlook app

* fix: revert Stand by time when plugged in to 30 minutes

* docs: Add section to import all modules in the terminal

* refactor: Remove unneeded Windows Optional Features (#180)
- NET Framework 3.5
- NET Framework 4.x + ASPNET 4.x

* docs: Prepare to use main branch only
- Set the Architecture as a requirement

---------

Co-authored-by: Haxy <clienthax@gmail.com>
2 weeks ago
Plínio Larrubia baf699567f
Core changes, additions and refactor (#127)
* fix: console background color changing
- Add new background colors which works greatly with Powershell and Windows Terminal

* docs: update ISSUE_TEMPLATEs
- Log folder location
- change label to only Feature Request

* Fix: Tab 1 Panel 2 app order

* refactor: change script tmp folder to actually be on User Temp
- Get the Script Temp folder using a new function

* Delete remaining from old tmp\ folder

* arch: rename all powershell scripts to match PS naming
- Even if it isn't approved

* chore: remove unused code
- Install-HEVCSupport function which doesn't work anymore

* arch: rename remaining scripts
- Also fix an name warning from PSScriptAnalyzer
- Remove Main() functions

* style: change debloat script order
- Remove useless code from Remove-CapabilitiesList

* feat: remove old quick assist if the new one is already installed

* feat: Install Quick Assist by GUI
- Remove some console output which wasn't important

* BREAKING CHANGE: Attempt to correctly rename the remaining files (part 1)

* fix: Attempt to correctly rename the remaining files (part 2)

* Change CONTRIBUTING to a less strict policy

* Fix path not being found while downloading (#95)
- This is not a complete fix

* Fix adwcleaner not working (#95)
- Organize imports (yes, again)

* Fix adwcleaner not working (yikes!) (#95)

* Don't set NVIDIA services to Manual anymore (#98)
- Solves issues with GeForce Experience and Control Panel

* Remove more Apps: (#102)
- WhatsApp
- Amazon Prime Video
- TikTok
- Facebook
- Instagram

Spotify will not be removed, as i don't want to :v

* Remove useless files and code
- The lib Grant-RegistryPermission isn't working at all
- Removing all references from this handmade lib

* Prefer using "legacy" Windows 10 context menu on Windows 11
- If you dislike it you can click twice on "Enable Legacy Context Menu" to restore the default
- Less laggy

* Stop triggering github actions everyday

* Rename powershell-linter CI

* Refactor Issue templates
- Need less info
- Fixed punctuation.

* Logs should be divided monthly

* Modify Windows Explorer Navigation Pane behaviors
- Hide Duplicated Removable Devices
- Disable Expand to folder on navigation pane

(Seems to solve: Explorer opening as the primary window without any reason)

* Making disable expand to folder on navigation pane irreversible
- The default is already disabled

* Load PSScheduledJob Module before using it's calls (#119)

* Add DELL bloatware to remove
- Add Alienware apps, but keep them commented
.
.
.
I've been thinking about this for a long time...

* Use less colors on terminal
> This is not Cyberpunk 2077
- Change credits location

* Enable Run Dialog History back (#102)
- Press Win + R, then type something, you should see more stuff now.

* Add Hyper-V to Optional Features (#102)

* Add Windows Sandbox to Optional Features (#102)

* Add new MS Edge Apps to Remove

* Organize Bloatware list in each category
- Add Dev Home to MSApps

* Don't remove Dev Home yet, it can't be reinstalled

* Winget and Chocolatey won't install while initializing the script (#110)
- Every Winget/Chocolatey operation was moved to Software Install Tab.
- To be able to install apps again, you need to install individually Winget and Chocolatey.
- Also, you can Add or Remove Daily Upgrade for Winget and Chocolatey.
- Chocolatey can now be Uninstalled! *(Be aware to uninstall everything before)*

infra: Manage-Software and every code related to package managers were moved to /src/lib/package-managers/

* Update the message when a package manager was already found before enabling daily upgrade

* Switch Xbox app order on list
- Replace comments

No code changes.

* Update CONTRIBUTING
- I thought i made this change before, sorry for the inconvenience.

* Purge Cortana from reinstallable system apps. (#124)

* When removing Microsoft Edge, keep EdgeWebView (#125)

* Keep EdgeCore folder
- Testing to Remove Edge but keep EdgeWebView working

* Fix Remove-ItemVerified hardcode

* Revert EdgeCore commit (#125)
- Refactor what folders are removed (The Exclude param was broken)

* Move the last package manager related file to /src/lib/package-managers/

* Allow WinDebloatTools to run asking for admin perms +
+ Run Windows Terminal or PowerShell depending on winget.
- If script is in the wrong folder, it'll be able to detect and correct it.

* Install Winget, Chocolatey and WSL on DEMAND (#110 #112)
- If the user wants to install something, instead of going directly to an error, install the missing package manager.
- The 1st time installing will prompt a bigger message (I don't know how this happened)

* Fix PSScriptAnalyzer note.
- The cmdlet 'Install-Software' returns an object of type 'System.Management.Automation.ScriptBlock' but this type is not declared in the OutputType attribute.

* Add option to switch Mouse Acceleration (#102)

* Add option to turn on/off Family Safety Features from Task Schedules (#104)

* Improve Windows Search info (#112)
- Use lib to disable/enable service for WSearch service
- Isolate WSearch tweak on Services category

* Fix Mouse Acceleration persistance after reboot (#102)
- Changed Type to String.

* Add Messenger app and Spotify (#102)
- Spotify line was uncommented

* Fix missing .URL file association :D (#113)
- Took a long time to find out, I'm not doing this again
- All .reg files should wait until finished
- Add "None" type to Set-ItemPropertyVerified
  - Used to a specific case where REG_NONE was needed
- Check if system is Windows 10, then only apply on it
- Added other comment to Windows Photos App, because it's the same as Video Editor (2 apps in 1)
- Create new reg file to bypass perms, solving the .url file disassociation
- In Enable-LegacyContextMenu suppress the New-Item command output

* Use -Encoding UTF8 parameter (#118?)

* Load PSScheduledJob Module in Manage-DailyUpgradeJob (#119)
- For some reason the import was missing again.

* Disable Edge Tasks and Services after uninstalling (#123/#125)
- Add a disclaimer to the message before Removing Edge
- Fixed wildcard usage '*' in Set-ScheduledTaskState function
2 weeks ago
Plínio Larrubia 427d2ca059
Change the Contributing policy to be less restrictive (#94)
* Change CONTRIBUTING to a less strict policy
2 weeks ago
Plínio Larrubia d43aa9b68f
docs: Remove two images from CONTRIBUTING
- Deleted 2 .pngs
2 weeks ago
Plínio Larrubia d164e04a8f
Docs: Improve writing on README and CONTRIBUTING 2 weeks ago
Plínio Larrubia d32b08154d
Revamp the documentation
- Refactor a lot of descriptions
- Most sections received an update, explore!
- Update Contributing section and file
2 weeks ago
Plínio Larrubia 28b7608dd5
Make more manual tweaks to GUI (#48)
- Moved Apps installation scripts to src\utils\install-individual-system-apps.psm1
- Renamed function to Disable/Enable Background apps (Fix CI Warning)
- Made function to Control "Search for App in Store for Unknown Extensions"
- Removed Xbox Apps from remove-bloatware-apps.ps1
  - Who want to Remove Xbox will need to click on that GUI button
- Added 3 tweaks to individual-tweaks
- Added 8 installs on install-individual-system-apps
- Fix the Coding style JSON for vscode
2 weeks ago
Plínio Larrubia 43bebdd5ae
`docs`: minor update on documentations
- Contributing has a direct reference to the guide
- Readme has a Contributing section linking to the CONTRIBUTING file
- Bug Report has the location to the new log folder
- On OS selector, put just Windows 10/Windows 11 (without architecture)
2 weeks ago
Plínio Larrubia af7ba6753b
`Structure`: prepare to rename repo to 'Win Debloat Tools' 2 weeks ago
Plínio Larrubia 4bedf82943
`misc`: fix html identation 2 weeks ago
Plínio Larrubia 36a5813773
`docs`: add CONTRIBUTING.md
- Move off-topic content from README to CONTRIBUTING
- Moved some credits to *Used code references* and *License*
2 weeks ago