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

Updating #1

Open
molenzwiebel opened this issue Nov 10, 2016 · 0 comments
Open

Updating #1

molenzwiebel opened this issue Nov 10, 2016 · 0 comments

Comments

@molenzwiebel
Copy link
Member

Like the title says. Currently, there is no way to either check for updates, or update the application in general.

Since the launcher and the payload executables itself will ideally almost never update, it should be sufficient to only download the resources (bundle.js, maybe inject.js). It should be fairly straightforward to do this on Mac (since the resources are writable in the bundle), but Windows might need some code changes to the file resolving algo (just copying the files to %APPDATA% on first run should be fine).

Might also be interesting to see when to check for updates. Ideally, I want to launch the LCU instantly and check for an update in the background. That means however that updates will only go through after a restart. Ace should have enough error recovery to survive, and it might be interesting to see if we can add an Ace has been updated! notification to notify the user that a restart of Ace will get them a new version.

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