Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove force install of Winget + Small improvements #2083

Merged
merged 4 commits into from
Jun 25, 2024

Conversation

Marterich
Copy link
Contributor

@Marterich Marterich commented Jun 12, 2024

  • Removes the forced install of winget on startup. Suppose a user clicks install on the applications page. In that case, winget will be installed anyways, but this removes the delay on bootup for users with a bad internet connection and only want to use winget for the tweaks or micro win. (Closes Not use winget but use chocolatey only #2076, Closes Remove winget and chocolately #2068, Closes Winget Auto Install #2039, Closes Winget Outdated...install takes FOREVER. #2022, Closes Don't be forced to install winget #2065) (Maybe it's possible to install winget in a separate Runspace but I haven't tested this)

  • Disables the unnecessary Progress bar on bootup which is normally shown when "Get-ComputerInfo" is run. The user doesn't care how long this takes, because the command runs in a separate Runspace anyway.

  • Adds a -Run Toggle in the Compile script so when developing and constantly recompiling and testing, it's easier to compile and run with a single command

Copy link
Contributor

@brrock brrock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great

@ChrisTitusTech ChrisTitusTech merged commit 4958c5e into ChrisTitusTech:main Jun 25, 2024
@Marterich Marterich deleted the RemoveForceInstall branch June 27, 2024 17:27
@ChrisTitusTech ChrisTitusTech added the skip-changelog Skip Change Logs label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip-changelog Skip Change Logs
Projects
None yet
3 participants