| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
libappstream-glib is mostly unmaintained, and libappstream is more
actively developed (and up to date with the AppStream specification).
Port from libappstream-glib to libappstream. Handily, a lot of the APIs
are exactly the same. The main changes are:
* `AsApp` → `AsComponent`
* `AsStore` → `AsMetadata`
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
(Mostly done by Philip, then Phaedrus finished this)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The history command seems to have been broken since it was changed to
use FlatpakDecomposed, since that type only works for app or runtime
refs, resulting in errors such as:
$ flatpak history
error: appstream2/x86_64 is not application or runtime
Fix this by making the logic a bit smarter, and don't let any one
invalid ref entry prevent the whole command from working.
Fixes #4332
|
|
|
|
| |
This checks if e.g. `org.app.App.Locale` is a subref of `org.app.App`.
|
|
|
|
| |
We now all use the FlatpakDecompose versions.
|
|
|
|
| |
This allows this to be used both with strv (len=-1) and other arrays.
|
| |
|
|
|
|
| |
This is used in flatpak_dir_deploy()
|
|
|
|
| |
This is a useful helper.
|
|
|
|
|
| |
This is useful as we have partial refs in the metadata files, like
the app runtime dependency.
|
| |
|
| |
|
| |
|
|
flatpak-utils.c is getting large, and also I got some issues with
include order, so split out things that are purely handling ref stings
in various ways to its own file.
|