[gnome-builder] libide/gui: give access to build settings in workspace
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] libide/gui: give access to build settings in workspace
- Date: Tue, 26 Jul 2022 01:09:53 +0000 (UTC)
commit 44b8631c3df0d38ef4521c61f53240b7cd7e6757
Author: Christian Hergert <chergert redhat com>
Date: Mon Jul 25 18:09:37 2022 -0700
libide/gui: give access to build settings in workspace
src/libide/gui/ide-workbench.c | 10 ++++++++++
1 file changed, 10 insertions(+)
---
diff --git a/src/libide/gui/ide-workbench.c b/src/libide/gui/ide-workbench.c
index ba89d3119..63b8cf65a 100644
--- a/src/libide/gui/ide-workbench.c
+++ b/src/libide/gui/ide-workbench.c
@@ -763,7 +763,9 @@ insert_action_groups_foreach_cb (IdeWorkspace *workspace,
gpointer user_data)
{
g_autoptr(IdeSettingsActionGroup) project_settings_group = NULL;
+ g_autoptr(IdeSettingsActionGroup) build_settings_group = NULL;
g_autoptr(GSettings) project_settings = NULL;
+ g_autoptr(GSettings) build_settings = NULL;
IdeWorkbench *self = user_data;
g_assert (IDE_IS_MAIN_THREAD ());
@@ -781,6 +783,14 @@ insert_action_groups_foreach_cb (IdeWorkspace *workspace,
gtk_widget_insert_action_group (GTK_WIDGET (workspace),
"project-settings",
G_ACTION_GROUP (project_settings_group));
+
+ build_settings = g_settings_new ("org.gnome.builder.build");
+ build_settings_group = g_object_new (IDE_TYPE_SETTINGS_ACTION_GROUP,
+ "settings", build_settings,
+ NULL);
+ gtk_widget_insert_action_group (GTK_WIDGET (workspace),
+ "build-settings",
+ G_ACTION_GROUP (build_settings_group));
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]