]> Pileus Git - ~andy/gtk/commitdiff
Add a visual test for vertical inline toolbars
authorCosimo Cecchi <cosimoc@gnome.org>
Wed, 10 Oct 2012 17:43:17 +0000 (13:43 -0400)
committerCosimo Cecchi <cosimoc@gnome.org>
Wed, 10 Oct 2012 17:43:17 +0000 (13:43 -0400)
tests/visuals/Makefile.am
tests/visuals/inline-toolbar-horizontal.ui [moved from tests/visuals/inline-toolbar.ui with 100% similarity]
tests/visuals/inline-toolbar-vertical.ui [new file with mode: 0644]

index d8699347c3ac78d20514c59e5066ebd93561c904..90d53793e11a4f76c7b08fde3a01c87d69b841f2 100644 (file)
@@ -24,7 +24,8 @@ visuals_LDADD = $(LDADDS)
 visuals_SOURCES = visuals.c
 
 EXTRA_DIST = \
-       inline-toolbar.ui \
+       inline-toolbar-horizontal.ui \
+       inline-toolbar-vertical.ui \
        level-bar.ui \
        linked-buttons-horizontal.ui \
        linked-buttons-vertical.ui \
diff --git a/tests/visuals/inline-toolbar-vertical.ui b/tests/visuals/inline-toolbar-vertical.ui
new file mode 100644 (file)
index 0000000..df7e699
--- /dev/null
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+  <!-- interface-requires gtk+ 3.0 -->
+  <object class="GtkWindow" id="window1">
+    <property name="can_focus">False</property>
+    <property name="default_width">300</property>
+    <property name="default_height">350</property>
+    <child>
+      <object class="GtkGrid" id="grid">
+        <property name="row-spacing">6</property>
+        <property name="orientation">vertical</property>
+        <child>
+          <object class="GtkToolbar" id="toolbar1">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="vexpand">True</property>
+            <property name="icon_size">1</property>
+            <property name="orientation">vertical</property>
+            <property name="toolbar-style">icons</property>
+            <style>
+              <class name="inline-toolbar"/>
+            </style>
+            <child>
+              <object class="GtkToggleToolButton" id="toolbutton1">
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="use_action_appearance">False</property>
+                <property name="label" translatable="yes">Normal</property>
+                <property name="use_underline">True</property>
+                <property name="icon_name">list-add-symbolic</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="homogeneous">True</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkToggleToolButton" id="toolbutton2">
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="use_action_appearance">False</property>
+                <property name="label" translatable="yes">Normal</property>
+                <property name="use_underline">True</property>
+                <property name="icon_name">list-add-symbolic</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="homogeneous">True</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkToggleToolButton" id="toolbutton3">
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="use_action_appearance">False</property>
+                <property name="label" translatable="yes">Active</property>
+                <property name="use_underline">True</property>
+                <property name="icon_name">list-remove-symbolic</property>
+                <property name="active">True</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="homogeneous">True</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkToggleToolButton" id="toolbutton4">
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="use_action_appearance">False</property>
+                <property name="label" translatable="yes">Active</property>
+                <property name="use_underline">True</property>
+                <property name="icon_name">list-remove-symbolic</property>
+                <property name="active">True</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="homogeneous">True</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkToggleToolButton" id="toolbutton5">
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="sensitive">False</property>
+                <property name="can_focus">False</property>
+                <property name="use_action_appearance">False</property>
+                <property name="label" translatable="yes">Insensitive</property>
+                <property name="use_underline">True</property>
+                <property name="icon_name">edit-find-symbolic</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="homogeneous">True</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkToggleToolButton" id="toolbutton6">
+                <property name="use_action_appearance">False</property>
+                <property name="visible">True</property>
+                <property name="sensitive">False</property>
+                <property name="can_focus">False</property>
+                <property name="use_action_appearance">False</property>
+                <property name="label" translatable="yes">Insensitive Active</property>
+                <property name="use_underline">True</property>
+                <property name="icon_name">go-up-symbolic</property>
+                <property name="active">True</property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="homogeneous">True</property>
+              </packing>
+            </child>
+          </object>
+        </child>
+      </object>
+    </child>
+  </object>
+</interface>