-
-
Notifications
You must be signed in to change notification settings - Fork 529
Please add more UniGetUI update options in addition to "Update UniGetUl automatically" #2448
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
Comments
@marticliment Sorry, I've been cleaning up and improving my issue/suggestion after I posted it. I thought I had it all written up nicely and then I found what I felt were improvements or more tweaking to the suggestion(s). (Face palm) |
You can do both of those things:
|
@marticliment I understand that and use those settings. My point is, it would possibly be a good idea to ... 1] offer the user a single button to "Backup all UniGetUI settings and installed packages", OR right there with a "Install now" or "Update now" button (so the user doesn't have to leave and go do those tasks) (in the case of 1] or 2] or to at least reference those options (3] above) in case the user isn't aware of them. If nothing else, perhaps encourage the user to consider backing up their UniGetUI settings and/or installed packages if they have not done so. This would be worth considering whether the user is aware of them (and uses them) like I do or not. If you provided some buttons or links right there with an "Install now" or "Update now" button, then the user certainly has no excuse to be unaware of the options or for failure to use them. If they choose not to use them, they certainly cannot blame UniGetUI if they have some freak problem. |
Oh, I see |
Sorry for not maybe articulating that as clearly at the beginning as I meant to. |
@marticliment, thank you. I look forward to testing this in a UniGetUI build. |
Please confirm these before moving forward.
Describe the new feature
Hi. I was not sure if this would be considered more of an "improvement or an enhancement" to an existing feature or a new feature. I think it is somewhat a new feature and somewhat an improvement/enhancement to existing functionality.
I would like to have more options for checking for updates, including at least the beta-level releases, and if there is an update, then being able to tell UniGetUI to go ahead and perform the udpate.
In addition to the checkbox for "Update UniGetUl automatically", I would like the following added to UniGetUI:
"Check now for UniGetUI updates" button --
Admittedly, if UniGetUI is very quick and reliable about checking for updates when it is launched or there was some setting to tell it to check every X minutes/hours/days, then this button is probably not necessary. However, I prefer to check manually. I do not leave UniGetUI running all of the time. I launch it regularly, check for updates for the packages, install them, and then usually close UniGetUI.
This option/functionality ties in with 1) (above) and 3) (below). I have included a screenshot showing Paint.net's Updates options, which includes a "Also check for pre-release (beta) versions of paint.net".
I would like a sub-option similar to this (for example, "Also check for beta-level releases of UniGetUI") to tell UniGetUI to check for beta-level releases. Sure, you could have two sub-options, one for alpha-level releases and one for beta-level releases, but I personally would not want to have UniGetUI offer to "Install now" (or "Update now") [ see 3) below ] on the fly any release that wasn't at least beta-level. For safety reasons, I personally think it is probably best NOT to offer alpha releases to a user. Alpha releases are probably best to be manually installed. # (see below)
# As a side note, going back to 2) above, you could add a "Also check for alpha-level releases of UniGetUI" option and make it clear to the user that they will be notified if one is available, but for their safety, alpha releases must be downloaded and installed manually. Whether the benefits of this outweigh the complexity or trouble, I do not know. I guess the question is do you want more alpha release testers or about the same level that you already have?
1] offer the user a button to "Backup all UniGetUI settings and installed packages", OR
2] offer the user two shortcut buttons, one for "Export settings to a local file" and one for "Perform a backup of the installed packages", OR
3] at least encourage the user to go and do both of the tasks in 2] above (Export settings and Perform a backup)
Describe how this new feature could help users
This would be helpful for any user that wants more control over checking for UniGetUI updates, including beta-level (and/or possibly alpha-level updates), and then being given the option to install an available update. This is especially useful for those that do not want to rely on the "Update UniGetUl automatically" option.
The text was updated successfully, but these errors were encountered: