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

Implement AppStream data support #72

Merged
merged 2 commits into from
Oct 30, 2023
Merged

Implement AppStream data support #72

merged 2 commits into from
Oct 30, 2023

Conversation

mserajnik
Copy link
Contributor

This implements support for AppStream data provided via AppData files which is responsible mainly for the information presented in GUI Flatpak managers, but is also used to show the current application version in the CLI as well as making the application findable when running flatpak search.

How to test:

  1. Build and deploy the repository
  2. Run flatpak update --appstream <repository name>; this should not produce an error
  3. Try searching for an application in your repository that exposes an AppData file via flatpak search and see if it's found and if it displays it's current version number

Example how it should look like when it's working:

image

The Flatpak manifest for the application shown in this example can be found here and the AppData file here.

Closes #71

@andyholmes andyholmes merged commit 73e8909 into andyholmes:main Oct 30, 2023
8 of 10 checks passed
@andyholmes
Copy link
Owner

Cool, thanks!

@mserajnik mserajnik deleted the implement-appstream-data-support branch October 30, 2023 21:46
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.

Support AppStream data
2 participants