daisy / pipeline-gui

Desktop GUI interface for the pipeline
GNU Lesser General Public License v2.1
1 stars 2 forks source link

Improve user interface of updater #52

Open bertfrees opened 7 years ago

bertfrees commented 7 years ago

I think users expect that when they hit the "Check for updates" button, they will get a list of available new versions, and will then be given the possibility to install a new version. Now the updating process just starts immediately.

Also, when the updating was successful, I think a message saying "Updated" would be nice, and it doesn't make sense to check for updates again so the "Check for updates" button should be replaced with a "Close window" button.

mccallum-sgd commented 6 years ago

When I checked for updates, nothing seemed to happen and I didn't get any messages at all. @bertfrees and I assumed it just didn't find any newer versions, but from what we can see here it should still give the message "There are no new versions". This should be captured by the gui and displayed, but this doesn't seem to be the case.

@bertfrees will try to debug this.

bertfrees commented 5 years ago

The button is now disabled when updating is done, but the other part of the issue, namely that the updating immediately starts when pressing the "Check for updates" button is pressed, is not fixed yet. Moving to backlog.