[gnome-builder] plugins/buildui: add menu/keybinding to stop current build
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] plugins/buildui: add menu/keybinding to stop current build
- Date: Wed, 28 Sep 2022 03:55:41 +0000 (UTC)
commit a091b1a32820a83427d2e54f181b5184e2885ed4
Author: Christian Hergert <chergert redhat com>
Date: Tue Sep 27 20:55:30 2022 -0700
plugins/buildui: add menu/keybinding to stop current build
src/plugins/buildui/gtk/keybindings.json | 1 +
src/plugins/buildui/gtk/menus.ui | 7 +++++++
2 files changed, 8 insertions(+)
---
diff --git a/src/plugins/buildui/gtk/keybindings.json b/src/plugins/buildui/gtk/keybindings.json
index ac0751211..cbff0b77b 100644
--- a/src/plugins/buildui/gtk/keybindings.json
+++ b/src/plugins/buildui/gtk/keybindings.json
@@ -1,6 +1,7 @@
/* Build Actions */
{ "trigger" : "<Control><Shift>l", "action" : "workspace.buildui.log.show", "when" : "hasProject()", "phase"
: "capture" },
{ "trigger" : "<Control><Alt><Shift>b", "action" : "context.build-manager.build", "when" : "hasProject()",
"phase" : "capture" },
+{ "trigger" : "<Control><Alt><Shift>c", "action" : "context.build-manager.cancel", "when" : "hasProject()",
"phase" : "capture" },
/* Run Actions */
{ "trigger" : "<Control><Shift>space", "action" : "context.run-manager.run", "when" : "hasProject()",
"phase" : "capture" },
diff --git a/src/plugins/buildui/gtk/menus.ui b/src/plugins/buildui/gtk/menus.ui
index 72cac048f..2c9f03bda 100644
--- a/src/plugins/buildui/gtk/menus.ui
+++ b/src/plugins/buildui/gtk/menus.ui
@@ -41,6 +41,13 @@
<attribute name="action">context.build-manager.clean</attribute>
<attribute name="verb-icon">builder-build-symbolic</attribute>
</item>
+ <item>
+ <attribute name="label" translatable="yes">Stop Building</attribute>
+ <attribute name="description" translatable="yes">Cancel the current build operation</attribute>
+ <attribute name="action">context.build-manager.cancel</attribute>
+ <attribute name="verb-icon">process-stop-symbolic</attribute>
+ <attribute name="accel"><ctrl><shift><alt>c</attribute>
+ </item>
</section>
<section id="build-export">
<attribute name="page" translatable="yes">Code Foundry</attribute>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]