summaryrefslogtreecommitdiff
path: root/demos/widget-factory
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2019-03-05 20:44:45 +0100
committerMatthias Clasen <mclasen@redhat.com>2019-03-29 10:03:18 -0400
commit9d0a42dc143daabe02c90b447bdff42e7f39e1b8 (patch)
treee3ec7502516ca8a4f79f878d83a119b999832618 /demos/widget-factory
parentec9be217710b98f6fd24e03e58ac3306e45aa933 (diff)
downloadgtk+-9d0a42dc143daabe02c90b447bdff42e7f39e1b8.tar.gz
stack: Add a cube spin transition
Add a transition to GtkStack that pretends pages are the sides or a cube, and switch them by rotating the cube. Use this transition in widget-factory.
Diffstat (limited to 'demos/widget-factory')
-rw-r--r--demos/widget-factory/widget-factory.c2
-rw-r--r--demos/widget-factory/widget-factory.ui2
2 files changed, 2 insertions, 2 deletions
diff --git a/demos/widget-factory/widget-factory.c b/demos/widget-factory/widget-factory.c
index dcd4760e97..08f9d5efb4 100644
--- a/demos/widget-factory/widget-factory.c
+++ b/demos/widget-factory/widget-factory.c
@@ -48,7 +48,7 @@ change_transition_state (GSimpleAction *action,
GtkStackTransitionType transition;
if (g_variant_get_boolean (state))
- transition = GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT;
+ transition = GTK_STACK_TRANSITION_TYPE_ROTATE_LEFT_RIGHT;
else
transition = GTK_STACK_TRANSITION_TYPE_NONE;
diff --git a/demos/widget-factory/widget-factory.ui b/demos/widget-factory/widget-factory.ui
index 67377698e7..8c3a7f6a50 100644
--- a/demos/widget-factory/widget-factory.ui
+++ b/demos/widget-factory/widget-factory.ui
@@ -426,7 +426,7 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
<property name="margin">10</property>
<child>
<object class="GtkStack" id="toplevel_stack">
- <property name="transition-duration">30000</property>
+ <property name="transition-duration">1000</property>
<child>
<object class="GtkStackPage">
<property name="name">page1</property>