[gnome-builder] flatpak: add handle-confirm to install test
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] flatpak: add handle-confirm to install test
- Date: Wed, 5 May 2021 20:41:14 +0000 (UTC)
commit 855541b5bc0042d3e4bd9fb33066f209d74c2b0c
Author: Christian Hergert <chergert redhat com>
Date: Wed May 5 13:02:16 2021 -0700
flatpak: add handle-confirm to install test
We need this now to verify the installation.
src/plugins/flatpak/daemon/test-install.c | 10 ++++++++++
1 file changed, 10 insertions(+)
---
diff --git a/src/plugins/flatpak/daemon/test-install.c b/src/plugins/flatpak/daemon/test-install.c
index bcbb95495..3fa0d6981 100644
--- a/src/plugins/flatpak/daemon/test-install.c
+++ b/src/plugins/flatpak/daemon/test-install.c
@@ -28,6 +28,15 @@
#include "ipc-flatpak-service.h"
#include "ipc-flatpak-transfer.h"
+static gboolean
+handle_confirm (IpcFlatpakTransfer *transfer,
+ GDBusMethodInvocation *invocation,
+ const char * const *refs)
+{
+ ipc_flatpak_transfer_complete_confirm (transfer, invocation);
+ return TRUE;
+}
+
static void
install_cb (GObject *object,
GAsyncResult *result,
@@ -118,6 +127,7 @@ main (gint argc,
g_dbus_proxy_set_default_timeout (G_DBUS_PROXY (service), G_MAXINT);
transfer = ipc_flatpak_transfer_skeleton_new ();
+ g_signal_connect (transfer, "handle-confirm", G_CALLBACK (handle_confirm), NULL);
g_signal_connect (transfer, "notify::message", G_CALLBACK (print_info), NULL);
g_signal_connect (transfer, "notify::fraction", G_CALLBACK (print_info), NULL);
ret = g_dbus_interface_skeleton_export (G_DBUS_INTERFACE_SKELETON (transfer), connection, transfer_path,
&error);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]