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

Update Support #91

Open
4 of 6 tasks
azubieta opened this issue Oct 20, 2021 · 4 comments
Open
4 of 6 tasks

Update Support #91

azubieta opened this issue Oct 20, 2021 · 4 comments
Labels
feature-request Issues to discuss future features to be added to this software.

Comments

@azubieta azubieta added the feature-request Issues to discuss future features to be added to this software. label Oct 20, 2021
probal31 added a commit that referenced this issue Oct 20, 2021
- Added QAppImageUpdate library support for updating appimage
- Added update button to AppView qml
- Added update appimage functionality to appmodel
@probal31
Copy link
Contributor

Hello,

Did some progress with the appimage update functionality.

It checks for availability of update for the appimages based on the update information available in the appimage those are already downloaded in the system. If available it downloads the latest appimage.

@azubieta
Copy link
Collaborator Author

Let's use the AppImage update information to group binaries and create update channels. By example the update string below would allow us to fetch the stable x86_64 builds for the product id in question. From the store side we would only have to call the features provided by appimage update.

ocs-v1-zsync|www.appimagehub.com/ocs/v1|<product id>|*stable-x86_64.AppImage

@azubieta
Copy link
Collaborator Author

@milohr in this case the download process is performed by appimage-update, so we still need to call the integrate method that it's already implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Issues to discuss future features to be added to this software.
Projects
None yet
Development

No branches or pull requests

3 participants