xod icon indicating copy to clipboard operation
xod copied to clipboard

Do not block the IDE while update is downloading

Open brusherru opened this issue 6 years ago • 1 comments

Rationale

We show a popup without any progress, but we have that one in the console. Let's show progress in the Deployment pane and use Installer tab for the log / errors. After the update is downloaded do not restart IDE automatically, but show a persistent message with the button "Restart IDE".

Acceptance criteria

  • [ ] Show progress bar in Deployment pane after downloading has been started
  • [ ] Put logs or errors in the Installer tab of deployment pane
  • [ ] Show message with the button "Restart IDE" after download complete
  • [ ] Pressing on "Restart IDE" button installs the update and restarts the IDE
  • [ ] While downloading is in the progress, IDE is not blocked

brusherru avatar Dec 28 '18 12:12 brusherru

You are mixing two issues here. The (1) is a regression and a bug which should be fixed as a hotfix. It used to work fine previously.

The (2) is a feature, not a tweak. And why should we implement its progress especially? Can we re-use the Deployment pane progress bar and the Installer tab?

Would you extract the (1) to a new issue and give both more precise names and labels, please?

nkrkv avatar Dec 28 '18 13:12 nkrkv