[gnome-builder] terminal: remove button from header bar



commit 9ae39cb4c65a542fe082ed5cff2442d84c23249c
Author: Christian Hergert <chergert redhat com>
Date:   Wed May 1 17:49:58 2019 -0700

    terminal: remove button from header bar

 src/libide/terminal/ide-terminal-workspace.c  |  7 -----
 src/libide/terminal/ide-terminal-workspace.ui | 44 ---------------------------
 2 files changed, 51 deletions(-)
---
diff --git a/src/libide/terminal/ide-terminal-workspace.c b/src/libide/terminal/ide-terminal-workspace.c
index 5f7f10252..f1d3233aa 100644
--- a/src/libide/terminal/ide-terminal-workspace.c
+++ b/src/libide/terminal/ide-terminal-workspace.c
@@ -22,7 +22,6 @@
 
 #include "config.h"
 
-#include "ide-terminal-popover.h"
 #include "ide-terminal-workspace.h"
 
 struct _IdeTerminalWorkspace
@@ -30,9 +29,7 @@ struct _IdeTerminalWorkspace
   IdeWorkspace        parent_instance;
 
   IdeHeaderBar       *header_bar;
-  DzlShortcutTooltip *new_shortcut;
   DzlShortcutTooltip *search_shortcut;
-  IdeTerminalPopover *terminal_popover;
 };
 
 G_DEFINE_TYPE (IdeTerminalWorkspace, ide_terminal_workspace, IDE_TYPE_WORKSPACE)
@@ -78,11 +75,7 @@ ide_terminal_workspace_class_init (IdeTerminalWorkspaceClass *klass)
 
   gtk_widget_class_set_template_from_resource (widget_class, 
"/org/gnome/libide-terminal/ui/ide-terminal-workspace.ui");
   gtk_widget_class_bind_template_child (widget_class, IdeTerminalWorkspace, header_bar);
-  gtk_widget_class_bind_template_child (widget_class, IdeTerminalWorkspace, new_shortcut);
   gtk_widget_class_bind_template_child (widget_class, IdeTerminalWorkspace, search_shortcut);
-  gtk_widget_class_bind_template_child (widget_class, IdeTerminalWorkspace, terminal_popover);
-
-  g_type_ensure (IDE_TYPE_TERMINAL_POPOVER);
 }
 
 static void
diff --git a/src/libide/terminal/ide-terminal-workspace.ui b/src/libide/terminal/ide-terminal-workspace.ui
index 7d8bfb2e1..7254daa35 100644
--- a/src/libide/terminal/ide-terminal-workspace.ui
+++ b/src/libide/terminal/ide-terminal-workspace.ui
@@ -9,42 +9,6 @@
         <property name="show-fullscreen-button">true</property>
         <property name="menu-id">ide-terminal-workspace-menu</property>
         <property name="visible">true</property>
-        <child type="primary">
-          <object class="GtkBox">
-            <property name="hexpand">false</property>
-            <property name="visible">true</property>
-            <style>
-              <class name="linked"/>
-            </style>
-            <child>
-              <object class="GtkButton" id="new_button">
-                <property name="action-name">win.new-terminal</property>
-                <property name="visible">true</property>
-                <child>
-                  <object class="GtkImage">
-                    <property name="margin-end">3</property>
-                    <property name="margin-start">3</property>
-                    <property name="icon-name">tab-new-symbolic</property>
-                    <property name="visible">true</property>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child>
-              <object class="DzlMenuButton">
-                <property name="focus-on-click">false</property>
-                <property name="show-arrow">false</property>
-                <property name="icon-name">pan-down-symbolic</property>
-                <property name="popover">terminal_popover</property>
-                <property name="visible">true</property>
-                <style>
-                  <class name="image-button"/>
-                  <class name="run-arrow-button"/>
-                </style>
-              </object>
-            </child>
-          </object>
-        </child>
         <child type="secondary">
           <object class="IdeSearchButton" id="search_button">
             <property name="hexpand">false</property>
@@ -73,17 +37,9 @@
       </object>
     </child>
   </template>
-  <object class="DzlShortcutTooltip" id="new_shortcut">
-    <property name="title" translatable="yes">Open new terminal</property>
-    <property name="command-id">org.gnome.builder.workspace.new-terminal</property>
-    <property name="widget">new_button</property>
-  </object>
   <object class="DzlShortcutTooltip" id="search_shortcut">
     <property name="title" translatable="yes">Search your project</property>
     <property name="command-id">org.gnome.builder.workspace.global-search</property>
     <property name="widget">search_button</property>
   </object>
-  <object class="IdeTerminalPopover" id="terminal_popover">
-    <property name="visible">true</property>
-  </object>
 </interface>


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