2008-06-14 Emmanuele Bassi <ebassi@openedhand.com>
* README: We depend on PangoCairo, now; also add all the missing release notes entries and the missing backends configuration notes.
This commit is contained in:
parent
04bf04db4d
commit
000806c4c3
@ -1,3 +1,8 @@
|
|||||||
|
2008-06-14 Emmanuele Bassi <ebassi@openedhand.com>
|
||||||
|
|
||||||
|
* README: We depend on PangoCairo, now; also add all the missing
|
||||||
|
release notes entries and the missing backends configuration notes.
|
||||||
|
|
||||||
2008-06-14 Matthew Allum <mallum@openedhand.com>
|
2008-06-14 Matthew Allum <mallum@openedhand.com>
|
||||||
|
|
||||||
* README:
|
* README:
|
||||||
|
56
README
56
README
@ -8,7 +8,7 @@ Clutter currently requires:
|
|||||||
|
|
||||||
* GLib >= 2.14.0
|
* GLib >= 2.14.0
|
||||||
* GdkPixbuf
|
* GdkPixbuf
|
||||||
* Pango >= 1.18
|
* PangoCairo >= 1.18
|
||||||
* OpenGL >= 1.4, OpenGL ES 1.1 or OpenGL ES 2.0
|
* OpenGL >= 1.4, OpenGL ES 1.1 or OpenGL ES 2.0
|
||||||
* GLX, SDL, WGL or an EGL Implementation
|
* GLX, SDL, WGL or an EGL Implementation
|
||||||
|
|
||||||
@ -62,22 +62,28 @@ See the INSTALL file. Info on specific Clutter options;
|
|||||||
|
|
||||||
eglnative:
|
eglnative:
|
||||||
EGL/Open GL ES backend on 'native windowing system' - i.e
|
EGL/Open GL ES backend on 'native windowing system' - i.e
|
||||||
raw framebuffer. Expects EGL implementation to provide a
|
raw framebuffer. Expects the EGL implementation to provide
|
||||||
createNativeWindow () call. Also optionally supports
|
a createNativeWindow() call. Also it optionally supports
|
||||||
tslib for touchscreen events.
|
tslib for touchscreen events.
|
||||||
|
|
||||||
sdl: Basic SDL backend, using Open GL. Should provide portability
|
sdl: Basic SDL backend, using Open GL. Should provide portability
|
||||||
to Windows and possibly other OS's. (experimental)
|
to Windows and possibly other OS's.
|
||||||
|
|
||||||
osx: OS X backend. (experimental)
|
osx: OS X backend. (experimental)
|
||||||
|
|
||||||
win32:
|
win32:
|
||||||
Windows WGL backend
|
Microsoft Windows(tm) WGL backend (experimental)
|
||||||
|
|
||||||
--with-imagebackend=[gdk-pixbuf/internal]
|
fruity:
|
||||||
Select the image loading backend used by COGL (default=gdk-pixbuf)
|
Apple iPod Touch(tm)/iPhone(tm) backend (experimental)
|
||||||
|
|
||||||
gdk-pixbuf: Depend on gdk-pixbuf-2.0
|
--with-imagebackend=[gdk-pixbuf/quartz/internal]
|
||||||
|
Select the image loading backend used by COGL
|
||||||
|
|
||||||
|
gdk-pixbuf: Depend on gdk-pixbuf-2.0 (default for the glx, eglx,
|
||||||
|
eglnative, sdl, win32 flavours)
|
||||||
|
|
||||||
|
quartz: Depend on CoreGraphics (default for the osx flavour)
|
||||||
|
|
||||||
internal: Internal JPEG and PNG loader. Should only be used
|
internal: Internal JPEG and PNG loader. Should only be used
|
||||||
for testing on new platforms
|
for testing on new platforms
|
||||||
@ -165,6 +171,38 @@ wanting to port to newer releases (See NEWS for general new feature info).
|
|||||||
Release Notes for Clutter 0.8
|
Release Notes for Clutter 0.8
|
||||||
-------------------------------
|
-------------------------------
|
||||||
|
|
||||||
|
* The functions that return the transformed position of an actor have
|
||||||
|
been renamed to be more explicit about it:
|
||||||
|
|
||||||
|
clutter_actor_get_abs_position - clutter_actor_get_transformed_position
|
||||||
|
clutter_actor_get_abs_size - clutter_actor_get_transformed_size
|
||||||
|
|
||||||
|
Their behaviour has not been changed.
|
||||||
|
|
||||||
|
* Clutter does not strictly depend on GdkPixbuf anymore; this means that
|
||||||
|
you will have to include <gdk-pixbuf/gdk-pixbuf.h> yourself if you are
|
||||||
|
operating with GdkPixbuf objects and not including that header. The
|
||||||
|
GdkPixbuf-based API has been removed from Clutter core:
|
||||||
|
|
||||||
|
clutter_texture_new_from_pixbuf
|
||||||
|
clutter_texture_set_pixbuf
|
||||||
|
clutter_texture_get_pixbuf
|
||||||
|
|
||||||
|
are all deprecated functions. It is still possible to load a GdkPixbuf
|
||||||
|
into a ClutterTexture with this sample code:
|
||||||
|
|
||||||
|
clutter_texture_set_from_rgb_data (texture,
|
||||||
|
gdk_pixbuf_get_pixels (pixbuf),
|
||||||
|
gdk_pixbuf_get_has_alpha (pixbuf),
|
||||||
|
gdk_pixbuf_get_width (pixbuf),
|
||||||
|
gdk_pixbuf_get_height (pixbuf),
|
||||||
|
gdk_pixbuf_get_rowstride (pixbuf),
|
||||||
|
4, 0,
|
||||||
|
&error);
|
||||||
|
|
||||||
|
The clutter-gtk integration library has API for using GdkPixbuf with
|
||||||
|
ClutterTextures (among others).
|
||||||
|
|
||||||
* The COGL GL wrapper API has been overhauled and now contains many
|
* The COGL GL wrapper API has been overhauled and now contains many
|
||||||
new features including new texture abstractions, path based
|
new features including new texture abstractions, path based
|
||||||
primitive drawing, improved FBO support and is now fully documented.
|
primitive drawing, improved FBO support and is now fully documented.
|
||||||
@ -238,7 +276,7 @@ Release Notes for Clutter 0.8
|
|||||||
instead of returning the composited opacity of the entire parents chain
|
instead of returning the composited opacity of the entire parents chain
|
||||||
of an actor, clutter_actor_get_opacity() does what you mean, and returns
|
of an actor, clutter_actor_get_opacity() does what you mean, and returns
|
||||||
the opacity set with clutter_actor_set_opacity(). The composited
|
the opacity set with clutter_actor_set_opacity(). The composited
|
||||||
opacity value is now returned by clutter_actor_get_abs_opacity().
|
opacity value is now returned by clutter_actor_get_paint_opacity().
|
||||||
|
|
||||||
* Until 0.6, clutter_label_get_color() would have returned a ClutterColor
|
* Until 0.6, clutter_label_get_color() would have returned a ClutterColor
|
||||||
with the alpha component equal to the composited opacity of the label.
|
with the alpha component equal to the composited opacity of the label.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user