Closed flavioislima closed 1 month ago
Yeah, I wonder if updating electron-updater will fix some of the bugs on the electron side. I will continue to improve this flow on future PRs.
All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.
I have read the CLA Document and I hereby sign the CLA
recheck
I have read the CLA Document and I hereby sign the CLA
I have read the CLA Document and I hereby sign the CLA
Since we got some feedback from users and devs that are not aware of the auto update and thinks that they always need to download the update manually.
It adds 2 new IPC calls that will be used from the store to check the current update status that can be
updating
,updated
oridle
(fallback). Depending on the state we show a different message and action on the store. If updating, it is possible to close the modal. If has updated, a button to restart the client is shown. If idle, we go back to the current behavior of showing the URL to download.Also, re-enabled the
autoInstallOnAppQuit
option. I think wasfalse
by mistake.Store changes: https://github.com/HyperPlay-Gaming/hyperplay-store/pull/223
How to test
Updating
message.Screenshots
Use the following Checklist if you have changed something on the Backend or Frontend: