summaryrefslogtreecommitdiff
path: root/common/flatpak-dir-private.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/flatpak-dir-private.h')
-rw-r--r--common/flatpak-dir-private.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/common/flatpak-dir-private.h b/common/flatpak-dir-private.h
index 74d2e974..950944b3 100644
--- a/common/flatpak-dir-private.h
+++ b/common/flatpak-dir-private.h
@@ -70,6 +70,7 @@ GType flatpak_deploy_get_type (void);
#define FLATPAK_REF_BRANCH_KEY "Branch"
#define FLATPAK_REF_COLLECTION_ID_KEY "CollectionID"
#define FLATPAK_REF_DEPLOY_COLLECTION_ID_KEY "DeployCollectionID"
+#define FLATPAK_REF_DEPLOY_SIDELOAD_COLLECTION_ID_KEY "DeploySideloadCollectionID"
#define FLATPAK_REPO_GROUP "Flatpak Repo"
#define FLATPAK_REPO_VERSION_KEY "Version"
@@ -89,6 +90,7 @@ GType flatpak_deploy_get_type (void);
#define FLATPAK_REPO_COLLECTION_ID_KEY "CollectionID"
#define FLATPAK_REPO_DEPLOY_COLLECTION_ID_KEY "DeployCollectionID"
+#define FLATPAK_REPO_DEPLOY_SIDELOAD_COLLECTION_ID_KEY "DeploySideloadCollectionID"
#define FLATPAK_CLI_UPDATE_INTERVAL_MS 300
@@ -646,10 +648,19 @@ GPtrArray * flatpak_dir_list_refs (Fla
FlatpakKinds kinds,
GCancellable *cancellable,
GError **error);
+gboolean flatpak_dir_is_runtime_extension (FlatpakDir *self,
+ FlatpakDecomposed *ref);
GPtrArray * flatpak_dir_list_app_refs_with_runtime (FlatpakDir *self,
+ GHashTable **runtime_app_map,
FlatpakDecomposed *runtime_ref,
GCancellable *cancellable,
GError **error);
+GPtrArray * flatpak_dir_list_app_refs_with_runtime_extension (FlatpakDir *self,
+ GHashTable **runtime_app_map,
+ GHashTable **extension_app_map,
+ FlatpakDecomposed *runtime_ext_ref,
+ GCancellable *cancellable,
+ GError **error);
GVariant * flatpak_dir_read_latest_commit (FlatpakDir *self,
const char *remote,
FlatpakDecomposed *ref,