-
-
Notifications
You must be signed in to change notification settings - Fork 94
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 Feature #491
Comments
I mean, Discord kinda doesn't trully auto-update as well (at least on Linux), only a modules that it installs during update but the client stays intact. As of Windows and macOS, Electron supports auto-updating these, but I guess in case of Windows my hate over Squirrel format won't make it happen (I'm not sure if NSIS supports auto-updates over Electron) and AFAIK macOS has also required the binary signing for auto-updates to be supported, so yeah… this is kinda problematic right now. Also as of Linux, I thought of setting up the OBS (OpenSuse Build Service) in order to have some kind of CI to automatically build the binaries for multiple Linux distros. But right now I have no clue how to set it up, so it is still uncertain when and if that'll happen. |
This logic is too simple for WebCord; with many platforms being available for the same platform or even distro, it is quite hard to handle updates like this, especially on Linux. Moreover, using And as of Windows (Squirrel instalations), I don't really want to invest any time around implementing auto-updates, I'll drop Squirrel as soon as I start working on NSIS installers for Forge. |
Also, I believe the support for auto-updates could be implemented in the AppImage maker directly, as AppImages are designed to hold an update information and official toolkit is also able to generate delta images based on old and new version of the package, allowing for updates without need of redownloading same data if it is similar between the binaries of different version. |
Was not aware appimages could do that |
Description
I think having webcord auto update like the offical discord app does would be nice instead of having to download a new version each time, i'd be more than happy to help with this idea.
Suggestions
No response
Alternatives
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: