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

Updater V1: UI for update site URL changes #81

Draft
wants to merge 8 commits into
base: master
from

Conversation

Projects
None yet
2 participants
@frauzufall
Copy link
Member

frauzufall commented Feb 26, 2019

This adds a dialog to the update procedure where the user can review changes to URLs of enabled update sites coming from the list of available update sites.

It depends on imagej/imagej-updater#71.

screenshot_2019-02-27_00-48-52

frauzufall and others added some commits Feb 26, 2019

ReviewSiteURLsDialog to handle remote URL changes of activated update…
… sites

* in case an activated update site is from the available update site
list and gets an URL update, this dialog can ask for confirmation of the
URL update
* user can accept URL update or keep current state
* if user keeps current state, choice can optionally be remembered
* choices can be made for all affected update sites at once or
individually
* current main use case is changing URLs from HTTP to HTTPS
* depends on imagej/imagej-updater#71
* touches imagej/imagej-updater#66
Adds Update Site URL status check to Updater procedure
* during update all URLs from the available update site list are checked
for updates
* if the update site is disabled, the URL is updated automatically
* if the update site is enabled, the user is asked for confirmation of
URL change
* depends on imagej/imagej-updater#71
* touches imagej/imagej-updater#66
Adds "Update URLs" button to update site list
* adds button to update site list which performs test if any activated
update site URLs can be updated
Sets personal site URL to HTTP or HTTPS depending on what's supported
* if a user adds a personal site, it will prepend HTTP or HTTPS
depending on if the updater can handle the HTTPS protocol
Set URLs edited via UI as modified
* the updater won't ask then to update these URLs again
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.