[Bug 364630] Re: Please update pyclutter to 1.0 version

Kiwinote kiwinote at gmail.com
Sun Sep 6 08:54:53 UTC 2009


** Description changed:

- "The 0.9.2 developer snapshot of PyClutter brings the Python bindings up to the 1.0 API; apart from the Clutter API they provide top notch access to the COGL API, which means that you’ll be able to implement actors, containers and do so as efficiently as the C API can."
- http://www.clutter-project.org/blog/?p=81
+ "The Python bindings for the Clutter core and integration libraries have been released. this release of the Python bindings map the Clutter 1.0 API cycle."
+ http://www.clutter-project.org/blog/?p=82
  
  http://www.clutter-
- project.org/sources/pyclutter/0.9/pyclutter-0.9.2.tar.gz
+ project.org/sources/pyclutter/1.0/pyclutter-1.0.0.tar.gz
+ 
+ Release notes
+ 
+     * This is the first stable release of the 1.* cycle
+     * Requires Clutter core >= 1.0.0
+     * The bindings for Clutter-GStreamer and Clutter-GTK have been dropped from the PyClutter module, and they will be shipped separately as PyClutter-GStreamer (pyclutter-gst) and PyClutter-GTK (pyclutter-gtk). The new modules are already available as separate repositories.
+ 
+ Changes from 0.8
+ 
+     * Require Clutter core >= 1.0.0
+     * Provide better bindings for the Cogl API
+     * Add more examples ported from the clutter core interactive tests
+     * Dropped the in-tree bindings of clutter-gtk and clutter-gst: you will have to install pyclutter-gtk and pyclutter-gst respectively to be able to import cluttergtk and cluttergst.
+     * Allow accessing child properties for clutter.Container
+     * Allow iterating over the children of a clutter.Container using the native Python iterator support
+     * Allow creating custom ChildMeta classes from Python
+     * Mark the classes removed from upstream Clutter as “deprecated”; trying to instantiate one of the deprecated classes will result in the equivalent class in Clutter 1.0 to be created and a warning printed out on the console
+     * Override the __repr__ and __str__ methods for clutter.Color: the former will print out a wtring that can be used through eval() to create a copy of the color; the latter will print out the hexadecimal representation of the color.
+     * Override the __str__ method of clutter.Event: it will now print more information on the event (type, time, source actor) and per-event type fields (button, key, related actor, etc.).
+     * Deprecated clutter.stage_get_default() in favour of an optional argument to clutter.Stage(); calling:
+ 
+           >>> clutter.Stage(default=True)
+ 
+       will return the default Stage singleton; the default argument is optional and it defaults to False.
+     * Allow passing the following values to methods accepting a clutter.Color:
+           o a clutter.Color (e.g.: clutter.Color(255, 0, 0, 255))
+           o a 4-tuple of RGBA values (e.g.: (255, 0, 0, 255))
+           o a hexadecimal representation of the color (e.g.: ‘#ff0000ff’)

-- 
Please update pyclutter to 1.0 version
https://bugs.launchpad.net/bugs/364630
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


More information about the universe-bugs mailing list