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

Electron app with auto-update, do as much of the updating as possible while app is still open #306

Open
Jaifroid opened this issue Oct 30, 2022 · 2 comments
Assignees
Milestone

Comments

@Jaifroid
Copy link
Member

Many Electron apps keep a small window open so that the user can see whether the app has finished updating or not. This is important, because otherwise the user may restart the app while it is installing, which can lead to ugly failures.

There is sample code for this somewhere on the Electron Builder site. I just need to find and apply it.

@Jaifroid Jaifroid added this to the Release 2.3.0 milestone Oct 30, 2022
@Jaifroid Jaifroid self-assigned this Oct 30, 2022
@Jaifroid
Copy link
Member Author

Some interesting info about this issue here: electron-userland/electron-builder#7294.

@Jaifroid Jaifroid modified the milestones: Release 2.3.0, Release 2.4.0 Jan 5, 2023
@Jaifroid Jaifroid modified the milestones: Release 2.4.0, Release 2.5.0 Jan 20, 2023
@Jaifroid
Copy link
Member Author

Jaifroid commented Jun 7, 2023

It seems this isn't easy to implement. A better solution would be to allow the update to initiate while the app is still open, and to complete fully when shut down. Changed title to reflect this.

@Jaifroid Jaifroid changed the title Keep a window open while the Electron app is auto-updating Electron app with auto-update, do as much of the updating as possible while app is still open Jul 13, 2023
@Jaifroid Jaifroid modified the milestones: Release 2.7.0, Release 2.8.0 Sep 4, 2023
@Jaifroid Jaifroid modified the milestones: Release 3.0.0, Release 3.1.0 Dec 28, 2023
@Jaifroid Jaifroid modified the milestones: Release 3.1.0, Release 3.2.0 Feb 2, 2024
@Jaifroid Jaifroid modified the milestones: Release 3.2.0, Release 3.3.0 Mar 25, 2024
@Jaifroid Jaifroid modified the milestones: Release 3.3.0, Release 3.4.0 Apr 23, 2024
@Jaifroid Jaifroid modified the milestones: Release 3.4.0, Release 3.3.0 May 31, 2024
@Jaifroid Jaifroid modified the milestones: Release 3.4.0, Release 3.5.0 Aug 19, 2024
@Jaifroid Jaifroid modified the milestones: Release 3.5.0, Release 3.6.0 Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant