AppImageUpdate
AppImageUpdate copied to clipboard
AppImageUpdate lets you update AppImages in a decentral way using information embedded in the AppImage itself.
 I know that there are some command line tool commands but it would be nice if in case of an error the user would get more information.
The `appimage::update::Updater::checkForChanges` method returns `true` in the `updateAvailable` parameter if the method fails to download the update information (WTF!).
``` me@host:~$ sudo /isodevice/Applications/AppImageUpdate-x86_64.AppImage /isodevice/Applications/AppImageUpdate-x86_64.AppImage AppImageUpdate version 1-alpha (commit d855332), build 410 built on 2019-07-29 14:59:00 UTC QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' Fetching release information for tag "continuous"...
When I run `AppImageUpdate-383-cf29501-x86_64.AppImage` and want to resize the dialog window I'm not able to. Edit: also notice the window title is truncated.  Running: ``` DISTRIB_ID=ManjaroLinux DISTRIB_RELEASE=18.0.0 DISTRIB_CODENAME=Illyria DISTRIB_DESCRIPTION="Manjaro...
``` me@host:~$ /isodevice/Applications/AppImageUpdate-171-b380930-x86_64.AppImage /isodevice/Applications/Firefox-latest.glibc2.3.4-x86_64.AppImage AppImageUpdate version 1-alpha (commit b380930), build 171 built on 2017-11-27 17:25:25 UTC Checking for updates... ... done Starting update... Updating from Bintray via ZSync open: Permission...
Despite applying https://github.com/probonopd/AppImageKit/pull/364 in https://github.com/probonopd/AppImageUpdate/commit/1ffe5aab8095062da16c6029980523300cda8c57 we still get  when trying to update an AppImage in a location that the current user has no write rights for...
Continued from https://github.com/AppImage/AppImageKit/issues/653#issuecomment-380662974 > ... the AppImage update tools should be aware of GitHub's rate limit and possibly even allow users to login for checks made to GitHub's API if...
Fallback to full download if HTTP Range Request does not work. Example: My firewall blocks HTTP Range Requests.
``` # Get "old" AppImage linux@host:~> wget -c "https://gitlab.com/probono/QtQuickApp/-/jobs/73879740/artifacts/raw/QtQuickApp-x86_64.AppImage" # Check whether it has a correct zsync URL linux@host:~> Downloads/appimageupdatetool-329-7260f32-x86_64.AppImage -d QtQuickApp-x86_64.AppImage Parsing file: QtQuickApp-x86_64.AppImage AppImage type: 2 Raw update...
the information it told me ``` QElfParser: '/tmp/.mount_AppImaLtZe5J/usr/bin/qt.conf' is not an ELF object "'/tmp/.mount_AppImaLtZe5J/usr/bin/qt.conf' is not an ELF object" not a plugin but how to do next would you give...