[gnome-builder] workbench: make drawer part of the workbench
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] workbench: make drawer part of the workbench
- Date: Mon, 10 Nov 2014 12:43:12 +0000 (UTC)
commit 11c3d0118f5733d4ec5097aa814e779641e6648e
Author: Christian Hergert <christian hergert me>
Date: Mon Nov 10 04:43:00 2014 -0800
workbench: make drawer part of the workbench
This simplifies things rather than creating a GbDrawer.
src/resources/ui/gb-workbench.ui | 60 +++++++++++++++++++++++++++-----------
1 files changed, 43 insertions(+), 17 deletions(-)
---
diff --git a/src/resources/ui/gb-workbench.ui b/src/resources/ui/gb-workbench.ui
index c6e3a1c..4b89560 100644
--- a/src/resources/ui/gb-workbench.ui
+++ b/src/resources/ui/gb-workbench.ui
@@ -159,30 +159,56 @@
</object>
</child>
<child>
- <object class="GtkStack" id="stack">
+ <object class="GtkPaned" id="main_paned">
<property name="visible">True</property>
- <property name="transition_type">GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN</property>
+ <property name="orientation">horizontal</property>
+ <property name="position">250</property>
<child>
- <object class="GbEditorWorkspace" id="editor">
- <property name="name">editor</property>
- <property name="visible">True</property>
+ <object class="GtkBox">
+ <property name="visible">False</property>
+ <property name="orientation">vertical</property>
+ <child>
+ <object class="GtkStackSwitcher" id="drawer_switcher">
+ <property name="visible">True</property>
+ <property name="vexpand">False</property>
+ <property name="stack">drawer_stack</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkStack" id="drawer_stack">
+ <property name="visible">True</property>
+ <property name="vexpand">True</property>
+ </object>
+ </child>
</object>
- <packing>
- <property name="icon_name">text-editor-symbolic</property>
- <property name="name">editor</property>
- <property name="title" translatable="yes">Editor</property>
- </packing>
</child>
<child>
- <object class="GbDevhelpWorkspace" id="devhelp">
- <property name="name">devhelp</property>
+ <object class="GtkStack" id="stack">
<property name="visible">True</property>
+ <property name="transition_type">GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN</property>
+ <child>
+ <object class="GbEditorWorkspace" id="editor">
+ <property name="name">editor</property>
+ <property name="visible">True</property>
+ </object>
+ <packing>
+ <property name="icon_name">text-editor-symbolic</property>
+ <property name="name">editor</property>
+ <property name="title" translatable="yes">Editor</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GbDevhelpWorkspace" id="devhelp">
+ <property name="name">devhelp</property>
+ <property name="visible">True</property>
+ </object>
+ <packing>
+ <property name="name">devhelp</property>
+ <property name="icon_name">help-browser-symbolic</property>
+ <property name="title" translatable="yes">Documentation</property>
+ </packing>
+ </child>
</object>
- <packing>
- <property name="name">devhelp</property>
- <property name="icon_name">help-browser-symbolic</property>
- <property name="title" translatable="yes">Documentation</property>
- </packing>
</child>
</object>
</child>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]