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

Auto-update? #12

Open
froyo4u opened this issue Jun 3, 2022 · 6 comments
Open

Auto-update? #12

froyo4u opened this issue Jun 3, 2022 · 6 comments
Labels
enhancement New feature or request

Comments

@froyo4u
Copy link

froyo4u commented Jun 3, 2022

If possible it would be nice to have an auto-updating feature or at least something that prompts you for it to auto-install so that manual downloading and extracting isn't necessary.

If this isn't possible at the moment then sorry!

@PhantomGamers PhantomGamers added the enhancement New feature or request label Jun 3, 2022
@KawaiiSelbst
Copy link

Eah i need it too!

@PhantomGamers
Copy link
Owner

I would like to implement this eventually but sadly, as far as I can tell, there is no preexisting library that offers this functionality that works with the AvaloniaUI framework (unless I were to package SFP with an installer on Windows 😩) and it's a bit annoying to do since I'd probably have to make a helper app to facilitate this functionality since you can't easily replace files from a running app.

@Senliast
Copy link

Yes, please implement it!

@Hexality
Copy link

at least for now make it redirect to /releases instead of /releases/latest

@PhantomGamers
Copy link
Owner

at least for now make it redirect to /releases instead of /releases/latest

This is the case for the latest release, I only remembered because I happened to test the update checking lol

@Bread-Ch4n
Copy link

It's possible to implement auto-updating by downloading the update and running a new process that would kill SFP and replace the binary with the updated one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants