TODO ==== New Features == - More portability - GL ES, DirectFB?, Windows, Mac ? (See backends branch, GL ES for 0.3) - Text entry actor (0.3). - VBox and HBox ClutterGroup subclasses (0.3). - Figure out focus model + binding events to actors (0.3). - Fragment shading ? - Gradients - More drawing primitives (or just cairo?) Optimisations == - Display lists. - Custom source rather than idle handler for paints ? - General oprofiling. - GL state cache - avoid so much expensive glenable/disable calling during paint (Also GL does not check if a state is already set) Other == - Unit tests - Much improved examples / demos - Bindings to languages other than just Python and Perl. - Improve documentation. - Overhaul co-ordinate system ( more precision ? )