summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorWill Thompson <will@willthompson.co.uk>2018-05-22 10:11:46 +0100
committerWill Thompson <will@willthompson.co.uk>2018-05-22 10:49:51 +0100
commitc8893aeaa9915898b58f52b3ffcd0129a75236c1 (patch)
tree0e6d26b43d4d4bd3bff142609cb1dc07bd32f64b /data
parent055f6377dadb2e1897ade9d38458a8c91104c625 (diff)
Use GtkStack for the main UI page
The previous use of GtkNotebook was a bit of an abuse that predates the existence of GtkStack.
Diffstat (limited to 'data')
-rw-r--r--data/bustle.ui37
1 files changed, 4 insertions, 33 deletions
diff --git a/data/bustle.ui b/data/bustle.ui
index f6ba293..df5dd94 100644
--- a/data/bustle.ui
+++ b/data/bustle.ui
@@ -192,11 +192,9 @@
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <object class="GtkNotebook" id="diagramOrNot">
+ <object class="GtkStack" id="diagramOrNot">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="show_tabs">False</property>
- <property name="show_border">False</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
@@ -260,15 +258,8 @@
</packing>
</child>
</object>
- </child>
- <child type="tab">
- <object class="GtkLabel" id="label1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Instructions</property>
- </object>
<packing>
- <property name="tab_fill">False</property>
+ <property name="name">InstructionsPage</property>
</packing>
</child>
<child>
@@ -279,20 +270,10 @@
<property name="use_markup">True</property>
</object>
<packing>
+ <property name="name">PleaseHoldPage</property>
<property name="position">1</property>
</packing>
</child>
- <child type="tab">
- <object class="GtkLabel" id="label2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Please hold</property>
- </object>
- <packing>
- <property name="position">1</property>
- <property name="tab_fill">False</property>
- </packing>
- </child>
<child>
<object class="GtkHPaned" id="paned1">
<property name="visible">True</property>
@@ -615,20 +596,10 @@
</child>
</object>
<packing>
+ <property name="name">CanvasPage</property>
<property name="position">2</property>
</packing>
</child>
- <child type="tab">
- <object class="GtkLabel" id="label3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Diagram</property>
- </object>
- <packing>
- <property name="position">2</property>
- <property name="tab_fill">False</property>
- </packing>
- </child>
</object>
<packing>
<property name="expand">True</property>