[gnome-builder] terminal: add terminal menu to frame header menu
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] terminal: add terminal menu to frame header menu
- Date: Thu, 2 May 2019 18:55:23 +0000 (UTC)
commit 14788211673d9f042f0520b0011655754d5ff5e9
Author: Christian Hergert <chergert redhat com>
Date: Thu May 2 11:51:09 2019 -0700
terminal: add terminal menu to frame header menu
src/libide/terminal/ide-terminal-page.c | 2 +-
src/plugins/terminal/gtk/menus.ui | 17 +++++++++++++++++
2 files changed, 18 insertions(+), 1 deletion(-)
---
diff --git a/src/libide/terminal/ide-terminal-page.c b/src/libide/terminal/ide-terminal-page.c
index 2cf0e9581..183a48d9b 100644
--- a/src/libide/terminal/ide-terminal-page.c
+++ b/src/libide/terminal/ide-terminal-page.c
@@ -528,7 +528,7 @@ ide_terminal_page_init (IdeTerminalPage *self)
ide_page_set_icon_name (IDE_PAGE (self), "utilities-terminal-symbolic");
ide_page_set_can_split (IDE_PAGE (self), TRUE);
- ide_page_set_menu_id (IDE_PAGE (self), "terminal-page-document-menu");
+ ide_page_set_menu_id (IDE_PAGE (self), "ide-terminal-page-document-menu");
gtk_overlay_add_overlay (self->terminal_overlay_top, GTK_WIDGET (self->tsearch));
diff --git a/src/plugins/terminal/gtk/menus.ui b/src/plugins/terminal/gtk/menus.ui
index 7405b8307..7def307df 100644
--- a/src/plugins/terminal/gtk/menus.ui
+++ b/src/plugins/terminal/gtk/menus.ui
@@ -26,4 +26,21 @@
</item>
</section>
</menu>
+ <menu id="ide-terminal-page-document-menu">
+ <section id="terminal-section">
+ <attribute name="label" translatable="yes">Terminal</attribute>
+ <item>
+ <attribute name="id">terminal-open-in-new-frame</attribute>
+ <attribute name="label" translatable="yes">Open in New Frame</attribute>
+ <attribute name="action">frame.open-in-new-frame</attribute>
+ <attribute name="target" type="s">""</attribute>
+ </item>
+ <item>
+ <attribute name="label" translatable="yes">Split</attribute>
+ <attribute name="action">frame.split-page</attribute>
+ <attribute name="target" type="s">""</attribute>
+ <attribute name="verb-icon-name">builder-split-tab-symbolic</attribute>
+ </item>
+ </section>
+ </menu>
</interface>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]