+2006-06-22 Matthew Allum <mallum@openedhand.com>
+
+ * clutter/clutter-main.h:
+ Remove bogus xvisual call.
+
+2006-06-22 Matthew Allum <mallum@openedhand.com>
+
+ * clutter/clutter-actor.c:
+ * clutter/clutter-actor.h:
+ Remove mirroring related calls ( unimplemented )
+ * gtk/gtk-clutter-test.c: 0 -> NULL
+
2006-06-22 Iain Holmes <iain@openedhand.com>
* clutter/clutter-actor.c:
<chapter>
<title>Clutter Overview</title>
<para>
- FIXME
+
+ Clutter is a GObject based library for creating fast, visually
+ rich graphical user interfaces. It is intended for creating single
+ window stylalised applications such as media box UI's,
+ presentaions, kiosk style apps in preference to regular 'desktop'
+ style applications.
+
+ </para>
+ <para>
+
+ Clutter's underlying graphics rendering is OpenGL ( version 1.2+ )
+ based. The clutter API is intended to be easy to use, attempting
+ to hide many of the GL complexitys. It targets maily 2D based
+ graphics and is definetly not intended to be a general interface
+ for all OpenGL functionality ( yet ).
+
+ </para>
+ <para>
+
+ As well as OpenGL Clutter depends on and uses GLib, GObject,
+ GDKPixbuf and GStreamer. Clutter is released under the GNU Library
+ General Public License (GNU LGPL)
+
</para>
</chapter>
<chapter>
<xi:include href="xml/clutter-color.xml"/>
<xi:include href="xml/clutter-util.xml"/>
</chapter>
+
+ <appendix id="license">
+ <title>License</title>
+
+ <para>
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the <citetitle>GNU Library General
+ Public License</citetitle> as published by the Free Software
+ Foundation; either version 2 of the License, or (at your option)
+ any later version.
+ </para>
+
+ <para>
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ <citetitle>GNU Library General Public License</citetitle> for
+ more details.
+ </para>
+
+ <para>
+ You may obtain a copy of the <citetitle>GNU Library General
+ Public License</citetitle> from the Free Software Foundation by
+ visiting <ulink type="http" url="http://www.fsf.org">their Web
+ site</ulink> or by writing to:
+
+ <address>
+ Free Software Foundation, Inc.
+ <street>59 Temple Place</street> - Suite 330
+ <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>
+ <country>USA</country>
+ </address>
+ </para>
+ </appendix>
+
</book>
#include "gtk-clutter.h"
#define TRAILS 0
-#define NHANDS 6
+#define NHANDS 2
#define WINWIDTH 800
#define WINHEIGHT 800
#define RADIUS 250
if (!pixbuf)
g_error("pixbuf load failed");
-
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
g_signal_connect (window, "destroy",
G_CALLBACK (gtk_main_quit), NULL);
/* Create a timeline to manage animation */
timeline = clutter_timeline_new (360, 60); /* num frames, fps */
- g_object_set(timeline, "loop", TRUE, 0); /* have it loop */
+ g_object_set(timeline, "loop", TRUE, NULL); /* have it loop */
/* fire a callback for frame change */
g_signal_connect(timeline, "new-frame", G_CALLBACK (frame_cb), oh);