[gnome-builder] flatpak: use application addin for accessing runtime info
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] flatpak: use application addin for accessing runtime info
- Date: Thu, 16 Feb 2017 05:08:32 +0000 (UTC)
commit c91f1a994c704486da9549c895402de071f92612
Author: Christian Hergert <chergert redhat com>
Date: Wed Feb 15 21:07:26 2017 -0800
flatpak: use application addin for accessing runtime info
We can check the runtime info from the application info now.
plugins/flatpak/gbp-flatpak-preferences-addin.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/plugins/flatpak/gbp-flatpak-preferences-addin.c b/plugins/flatpak/gbp-flatpak-preferences-addin.c
index 7e220fa..6f720fb 100644
--- a/plugins/flatpak/gbp-flatpak-preferences-addin.c
+++ b/plugins/flatpak/gbp-flatpak-preferences-addin.c
@@ -21,6 +21,7 @@
#include <flatpak.h>
#include <glib/gi18n.h>
+#include "gbp-flatpak-application-addin.h"
#include "gbp-flatpak-preferences-addin.h"
#include "gbp-flatpak-transfer.h"
@@ -46,9 +47,11 @@ create_row (GbpFlatpakPreferencesAddin *self,
{
g_autofree gchar *label = NULL;
g_autoptr(GbpFlatpakTransfer) transfer = NULL;
+ GbpFlatpakApplicationAddin *app_addin;
GtkWidget *box;
GtkWidget *button;
+ app_addin = gbp_flatpak_application_addin_get_default ();
transfer = gbp_flatpak_transfer_new (name, arch, branch, TRUE);
box = g_object_new (GTK_TYPE_BOX,
@@ -75,7 +78,7 @@ create_row (GbpFlatpakPreferencesAddin *self,
"width-request", 100,
NULL);
- if (gbp_flatpak_transfer_is_installed (transfer, NULL))
+ if (gbp_flatpak_application_addin_has_runtime (app_addin, name, arch, branch))
gtk_button_set_label (GTK_BUTTON (button), _("Update"));
/* TODO: Update label after transfer completes */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]