Hello,
Looks like *_set/get_gravity was removed without removing from python
(after today's update). Here is a patch for those wanting to compile
pyclutter:
Still new to clutter, so please treat this with caution!
Index: clutter-effect.override
===================================================================
--- clutter-effect.override (revision 1990)
+++ clutter-effect.override (working copy)
@@ -349,7 +349,6 @@
if (py_func == Py_None) {
retval = clutter_effect_scale (templ, actor,
x_end, y_end,
- gravity,
NULL, NULL);
}
else {
@@ -361,7 +360,6 @@
retval = clutter_effect_scale (templ, actor,
x_end, y_end,
- gravity,
pyclutter_effect_complete,
pycb);
}
Index: clutter-base.defs
===================================================================
--- clutter-base.defs (revision 1990)
+++ clutter-base.defs (working copy)
@@ -1475,15 +1475,6 @@
)
)
-(define-method set_gravity
- (of-object "ClutterBehaviourScale")
- (c-name "clutter_behaviour_scale_set_gravity")
- (return-type "none")
- (parameters
- '("ClutterGravity" "gravity")
- )
-)
-
(define-method get_bounds
(of-object "ClutterBehaviourScale")
(c-name "clutter_behaviour_scale_get_bounds")
@@ -1496,14 +1487,6 @@
)
)
-(define-method get_gravity
- (of-object "ClutterBehaviourScale")
- (c-name "clutter_behaviour_scale_get_gravity")
- (return-type "ClutterGravity")
-)
-
-
-
;; From clutter-clone-texture.h
(define-function clone_texture_get_type