From 9d0a42dc143daabe02c90b447bdff42e7f39e1b8 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 5 Mar 2019 20:44:45 +0100 Subject: 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. --- gtk/gtkstack.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'gtk/gtkstack.h') diff --git a/gtk/gtkstack.h b/gtk/gtkstack.h index 658ef8bb6a..8f67b889c2 100644 --- a/gtk/gtkstack.h +++ b/gtk/gtkstack.h @@ -72,7 +72,10 @@ typedef enum { GTK_STACK_TRANSITION_TYPE_OVER_UP_DOWN, GTK_STACK_TRANSITION_TYPE_OVER_DOWN_UP, GTK_STACK_TRANSITION_TYPE_OVER_LEFT_RIGHT, - GTK_STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT + GTK_STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT, + GTK_STACK_TRANSITION_TYPE_ROTATE_LEFT, + GTK_STACK_TRANSITION_TYPE_ROTATE_RIGHT, + GTK_STACK_TRANSITION_TYPE_ROTATE_LEFT_RIGHT } GtkStackTransitionType; struct _GtkStack { -- cgit v1.2.1