Øyvind Kolås
0dee5eaac3
Renamed all properties of behaviours (and related
...
functions/variables/parameters)
to match the pattern something-start, something-end. Fixes bug #577 .
* clutter/clutter-behaviour-depth.c:
* clutter/clutter-behaviour-depth.h:
* clutter/clutter-behaviour-ellipse.c:
* clutter/clutter-behaviour-ellipse.h:
* clutter/clutter-behaviour-path.c:
* clutter/clutter-behaviour-rotate.c:
* clutter/clutter-behaviour-rotate.h:
* clutter/clutter-behaviour-scale.c:
* clutter/clutter-behaviour-scale.h:
* clutter/clutter-effect.c:
* clutter/clutter-effect.h:
* clutter/clutter-script.c:
* tests/test-depth.c:
* tests/test-script.c:
2007-11-13 13:21:56 +00:00
Emmanuele Bassi
4189c66a21
2007-10-01 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-fixed.h: Add CLUTTER_FIXED_TO_INT() and
deprecate CLUTTER_FIXED_INT(), for symmetry with
CLUTTER_FIXED_FROM_INT().
* clutter/clutter-alpha.c:
* clutter/clutter-behaviour-depth.c:
* clutter/clutter-behaviour-ellipse.c:
* clutter/clutter-behaviour-path.c:
* clutter/clutter-fixed.h: Use CLUTTER_FIXED_TO_INT().
2007-10-02 14:53:32 +00:00
Tomas Frydrych
a40f50fffa
Fixed CCW rotation in rotate behaviour (bug 483); fixed overall path length calculation for angles > 360 in rotate and ellipse.
2007-08-22 10:33:26 +00:00
Emmanuele Bassi
5bf83b3f0a
2007-08-08 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-behaviour-ellipse:
(clutter_behaviour_ellipse_get_tiltx): Remove useless
"Return" in the API documentation.
2007-08-08 23:23:18 +00:00
Emmanuele Bassi
f57edd70d3
Even more documentation fixes
2007-08-07 14:03:58 +00:00
Matthew Allum
3a8cc2226b
2007-08-07 Matthew Allum <mallum@openedhand.com>
...
* clutter/clutter-behaviour-ellipse.c:
Add a documentation note regarding ellipse setting
the applied actors position.
2007-08-07 12:17:15 +00:00
Emmanuele Bassi
f32dca44e2
2007-08-03 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-behaviour-ellipse.c:
(clutter_behaviour_ellipse_get_angle_tilt): Avoid recursion
by fixing a typo.
(clutter_behaviour_ellipse_get_angle_begin),
(clutter_behaviour_ellipse_get_angle_end): Correct the angles
here too.
2007-08-03 Emmanuele Bassi <ebassi@openedhand.com>
2007-08-03 15:40:11 +00:00
Emmanuele Bassi
ac5ca04fa5
2007-08-03 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-behaviour-ellipse.c:
(clutter_behaviour_ellipse_get_property): Do not forget to
correct the angles when returning them.
2007-08-03 15:18:43 +00:00
Tomas Frydrych
b368f1833a
added direction paramenter to clutter_behaviour_ellipse_new (), made direction to be respected, unclamped angle values
2007-08-03 09:52:52 +00:00
Tomas Frydrych
936fea0b37
Fixed invalid assumption about z cooordiance in calculation of
...
tilt in y axis.
2007-07-30 16:09:40 +00:00
Emmanuele Bassi
0d287fc4d4
2007-07-29 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-behaviour-ellipse.c: Documentation
fixes; kill some indirections; freeze the notification
queue when (potentially) emitting multiple notify
signals.
* clutter/clutter-alpha.h: Remove the unused macro
CLUTTER_TYPE_SMOOTHSTEP.
2007-07-29 08:54:24 +00:00
Emmanuele Bassi
ad64200aa7
2007-07-28 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-actor.[ch]: Use GInitiallyUnowned
as the parent structure in the ClutterActor structure
definition; somehow, this has escaped everyone attention
in one year and a half. Luckily, GInitiallyUnowned is
as big as GObject.
(clutter_actor_get_abs_position_units),
(clutter_actor_get_abs_position): Check parameters.
* clutter/clutter-texture.h: Unmangle the flags enum
type declaration, so that dumb parsers like h2defs.py
are not fooled.
* clutter/clutter-behaviour-ellipse.[ch]:
* clutter/clutter-effect.c: Fix some documentation
issues and make gtk-doc happy.
2007-07-28 17:11:39 +00:00
Tomas Frydrych
aed6a0cbe2
pruned ClutterBehaviourEllipse api
2007-07-27 13:44:42 +00:00
Tomas Frydrych
e17173edb4
ClutterBehaviourEllipse: allow tilt in all three axis
2007-07-27 08:18:41 +00:00
Emmanuele Bassi
5724178685
Miscellaneous fixes to make gtk-doc scanner happy
2007-07-26 15:14:45 +00:00
Tomas Frydrych
de27074b48
cleanup some trailing whitespace
2007-07-26 13:48:58 +00:00
Tomas Frydrych
43854a3e0a
fixed ClutterBehaviourEllipse angle setters; updated ChangeLog
2007-07-26 13:48:50 +00:00
Tomas Frydrych
f1b27d9e1b
added direction property to ClutterBehaviourEllipse
2007-07-26 13:48:44 +00:00
Emmanuele Bassi
049f2feedc
2007-07-22 Emmanuele Bassi <ebassi@openedhand.com>
...
* clutter/clutter-behaviour-ellipse.c: Remove pointer indirections;
add sanity checks on the public entry points; make all the public
properties floating point (where needed) andconvert them to fixed
point internally. (Partial fix for #389 )
2007-07-22 22:35:45 +00:00
Tomas Frydrych
f605136c39
improvements to ClutterBehaviourEllipse
2007-07-11 07:16:21 +00:00
Tomas Frydrych
e1a8434d64
Documentation updates
2007-06-01 10:00:35 +00:00
Tomas Frydrych
7ada1c0ae0
Changed behaviour so that a beginning angle of 0 would correspond to 12 o'clock
2007-05-31 10:11:06 +00:00
Tomas Frydrych
733de46f3b
Fixed ellipse behaviour for negative angles; fixed double to int conversion for negative numbers; fixed CLUTTER_ANGLE_FROM_DEGX; added ClutterVertices and clutter_actor_get_transformed_vertices()
2007-05-31 09:29:12 +00:00
Matthew Allum
8310a87bfc
2007-05-31 Matthew Allum <mallum@openedhand.com>
...
* clutter/clutter-behaviour-ellipse.c:
Remove uneeded knot signal
* clutter/clutter-behaviour-path.c:
Fix so knot signal is emitted only when a knot is reached.
* clutter/clutter-effect.c:
* clutter/clutter-effect.h:
Add a scale effect.
* configure.ac:
* doc/manual/Makefile.am:
* doc/manual/clutter-manual.xml.in:
* doc/manual/manual.xsl:
* doc/manual/style.css:
Add various bits for application developers manual.
2007-05-30 23:16:58 +00:00
Tomas Frydrych
6e39efb9aa
fixed clutter cos functions; fixed tilt calculations in elliptic path
2007-05-29 09:21:18 +00:00
Tomas Frydrych
bf8996215e
ClutterBehaviourEllipse api changes; z_camera calculation
2007-05-25 12:07:24 +00:00
Emmanuele Bassi
b0395a1178
Remove ClutterLayout from the main branch
2007-05-17 12:03:43 +00:00
Tomas Frydrych
92754aaeee
added tilt parameter to clutter_behaviour_ellipse_new()
2007-05-15 11:51:14 +00:00
Tomas Frydrych
84f51d0d71
removed debugging messages
2007-04-30 08:39:35 +00:00
Tomas Frydrych
e61aed2146
cleaned up ClutterBehaviourEllipse api, added documentation
2007-04-30 08:39:20 +00:00
Tomas Frydrych
58aeeed192
initial stab at elliptic path behaviour
2007-04-30 08:39:11 +00:00