xod
xod copied to clipboard
Do not block the IDE while update is downloading
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
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?