[clutter] examples: Allow optional animations in flow-layout
- From: Bastian Winkler <bwinkler src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [clutter] examples: Allow optional animations in flow-layout
- Date: Wed, 30 May 2012 11:12:57 +0000 (UTC)
commit 93627c876d836eb84079f4a71161571b7d5e5bca
Author: Bastian Winkler <buz netbuz org>
Date: Tue May 29 14:44:44 2012 +0200
examples: Allow optional animations in flow-layout
Allow animations to demonstrate the LayoutManager animation API
https://bugzilla.gnome.org/show_bug.cgi?id=677085
examples/flow-layout.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/examples/flow-layout.c b/examples/flow-layout.c
index 4f92e85..d7ac738 100644
--- a/examples/flow-layout.c
+++ b/examples/flow-layout.c
@@ -9,6 +9,7 @@ static gboolean is_homogeneous = FALSE;
static gboolean vertical = FALSE;
static gboolean random_size = FALSE;
static gboolean fixed_size = FALSE;
+static gboolean use_animations = FALSE;
static gint n_rects = N_RECTS;
static gint x_spacing = 0;
@@ -64,6 +65,13 @@ static GOptionEntry entries[] = {
&fixed_size,
"Fix the layout size", NULL
},
+ {
+ "use-animations", 'a',
+ 0,
+ G_OPTION_ARG_NONE,
+ &use_animations,
+ "Use animations", NULL
+ },
{ NULL }
};
@@ -102,6 +110,7 @@ main (int argc, char *argv[])
x_spacing);
clutter_flow_layout_set_row_spacing (CLUTTER_FLOW_LAYOUT (layout),
y_spacing);
+ clutter_layout_manager_set_use_animations (layout, use_animations);
box = clutter_actor_new ();
clutter_actor_set_layout_manager (box, layout);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]