[gnome-builder/wip/gtk4-port: 940/1774] plugins/buildui: add build manager to window actions




commit 61ad68c87dc3fa9623056c4982aa10979b236ba4
Author: Christian Hergert <chergert redhat com>
Date:   Tue May 10 11:44:03 2022 -0700

    plugins/buildui: add build manager to window actions

 src/plugins/buildui/gbp-buildui-targets-dialog.c | 7 +++++++
 1 file changed, 7 insertions(+)
---
diff --git a/src/plugins/buildui/gbp-buildui-targets-dialog.c 
b/src/plugins/buildui/gbp-buildui-targets-dialog.c
index 4b2b46590..aeb7f0181 100644
--- a/src/plugins/buildui/gbp-buildui-targets-dialog.c
+++ b/src/plugins/buildui/gbp-buildui-targets-dialog.c
@@ -148,6 +148,8 @@ static void
 gbp_buildui_targets_dialog_set_context (GbpBuilduiTargetsDialog *self,
                                         IdeContext              *context)
 {
+  IdeBuildManager *build_manager;
+
   IDE_ENTRY;
 
   g_assert (GBP_IS_BUILDUI_TARGETS_DIALOG (self));
@@ -157,6 +159,11 @@ gbp_buildui_targets_dialog_set_context (GbpBuilduiTargetsDialog *self,
   if (context == NULL)
     IDE_EXIT;
 
+  build_manager = ide_build_manager_from_context (context);
+  gtk_widget_insert_action_group (GTK_WIDGET (self),
+                                  "build-manager",
+                                  G_ACTION_GROUP (build_manager));
+
   self->set = ide_extension_set_adapter_new (IDE_OBJECT (context),
                                              peas_engine_get_default (),
                                              IDE_TYPE_BUILD_TARGET_PROVIDER,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]