Skip to content

Conversation

@adil192
Copy link

@adil192 adil192 commented Dec 6, 2022

@probonopd
Copy link
Member

probonopd commented Dec 6, 2022

Hi @adil192, thanks for submitting.
Now I am curious: The squashfs image inside this AppImage uses xz compression, whereas we normally use zlib (old) or zstd (new). Did you make this choice intentionally?

@adil192
Copy link
Author

adil192 commented Dec 6, 2022

That might be because I'm using appimage-builder. My recipe doesn't say anything about xz compression

@probonopd
Copy link
Member

OK, thanks. @azubieta would you know the answer?

@azubieta
Copy link
Contributor

azubieta commented Dec 22, 2022

Hi, sorry for the late response. I have been quite busy lately. The xz format was set at some point because it showed better compression ratios. We could make it configurable if needed.

Copy link
Author

@adil192 adil192 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@probonopd Does this link auto update?

Ideally, the file in data/ contains a link to https://github.com/User/App/ (not to a specific AppImage!), and if the AppImage follows the standard nomenclature, then https://github.com/User/App/releases/whatever/App-1.0-x86_64.AppImage, https://github.com/User/App/releases/whatever/App-1.1-x86_64.AppImage,... will automatically be picked up.

@probonopd
Copy link
Member

@probonopd Does this link auto update?

Only if the GitHub repository and AppImage file follow standard naming. E.g.,

  • github.com/MyName/MyApp
  • MyApp-0.1.0-x86_64.AppImage

adil192 added a commit to saber-notes/saber that referenced this pull request Sep 7, 2025
adil192 added a commit to saber-notes/saber that referenced this pull request Sep 7, 2025
@adil192
Copy link
Author

adil192 commented Dec 28, 2025

@probonopd Do you know why the test is failing? I can't see any errors in its output

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants