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

Add an option to pass multiple packages to winget at one time, like "winget install x y z" since it has it now, plus more ideas on ensuring we don't close in the middle of applying changes. #169

Open
DrewNaylor opened this issue Jun 8, 2023 · 0 comments

Comments

@DrewNaylor
Copy link
Owner

Need to figure out the order of "install", "uninstall", and "upgrade", though. Should I do uninstall first, then upgrade, then install? Hopefully specifying versions is possible too, otherwise that would be an issue.

Partially related due to how commands could get long and I may need to split things up a bit intelligently, I need to ensure we don't pass anything with "guinget" (or the package name that a hypothetical fork names itself; must be in the resources so that it's easy to change for a programmer) to winget until it's the last thing so that we don't close until we're ready to close if a user is updating us or whatever, as the Store restarts and stores the packages but we don't yet (ideally we need to store the list of package changes that need to be done if we get closed while applying changes; I made an issue somewhere about this but I forgot where).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant