mirror of
https://github.com/brl/mutter.git
synced 2025-02-16 21:34:09 +00:00
2006-06-14 Matthew Allum <mallum@openedhand.com>
* AUTHORS: * README: * TODO: Update all.
This commit is contained in:
parent
1127c5605f
commit
7b1945eb84
4
AUTHORS
4
AUTHORS
@ -0,0 +1,4 @@
|
|||||||
|
Matthew Allum <mallum@o-hand.com> - primary authour
|
||||||
|
Emmanuele Bassi <ebassi@o-hand.com> - python bindings, gobject/glib mastery
|
||||||
|
Iain Holmes <iain@o-hand.com> - GTK Clutter widget
|
||||||
|
Jorn Baayen <jorn@o-hand.com> - Gstreamer bits
|
@ -1,3 +1,10 @@
|
|||||||
|
2006-06-14 Matthew Allum <mallum@openedhand.com>
|
||||||
|
|
||||||
|
* AUTHORS:
|
||||||
|
* README:
|
||||||
|
* TODO:
|
||||||
|
Update all.
|
||||||
|
|
||||||
2006-06-13 Matthew Allum <mallum@openedhand.com>
|
2006-06-13 Matthew Allum <mallum@openedhand.com>
|
||||||
|
|
||||||
* clutter/clutter-video-texture.c:
|
* clutter/clutter-video-texture.c:
|
||||||
|
27
README
27
README
@ -1,14 +1,21 @@
|
|||||||
|
Clutter README.
|
||||||
|
===============
|
||||||
|
|
||||||
|
Clutter aims to give a nice easy GObject based API for creating fast,
|
||||||
|
mainly 2D single window stylalised applications such as media box
|
||||||
|
UI's, presentaions, kiosk style apps etc. It uses OpenGL for rendering.
|
||||||
|
|
||||||
What it will do:
|
Its not meant to be a full featured GUI toolkit for regular desktop
|
||||||
|
apps nor provide a general interface to *all* openGL functionality.
|
||||||
- Give a nice easy GObject based API for creating fast, mainly 2D
|
|
||||||
single window stylalised applications such as media box UI's,
|
|
||||||
presentaions, kiosk style apps etc.
|
|
||||||
|
|
||||||
- If you've ever used Director, thats the kind of functionality,
|
|
||||||
clutter aims for.
|
|
||||||
|
|
||||||
What it wont do:
|
It currently uses fairly low end GL functionality with an aim to still
|
||||||
|
work well on open source graphics drivers as well as possibly making
|
||||||
|
an eventual GL ES port feasable.
|
||||||
|
|
||||||
- Provide a general interface to all openGL functionality
|
Clutter currently requires GLib >= 2.8, GdkPixbuf, Gstreamer 0.10 and
|
||||||
|
OpenGL >= 1.2. Its also recommended you have some kind of working
|
||||||
|
hardware OpenGL on your target system.
|
||||||
|
|
||||||
|
Clutter is LGPL licensed.
|
||||||
|
|
||||||
|
If you want to hack on and improve clutter check the TODO file.
|
||||||
|
53
TODO
53
TODO
@ -1,39 +1,26 @@
|
|||||||
TODO
|
TODO
|
||||||
====
|
====
|
||||||
|
|
||||||
- Element
|
Posiible New Features
|
||||||
o depth and z positioning ?
|
==
|
||||||
o can glscale -1 for mirroring / flipping, or just use rotation ?
|
|
||||||
|
|
||||||
- Stage
|
- Gradients
|
||||||
o Events - mouse
|
- Audio only object implementing ClutterMedia Interface.
|
||||||
|
- Some kind of glitz/cairo integration - a GlitzDrawable Actor ?
|
||||||
|
- Improve clutter label usage as to expose more pango functionality.
|
||||||
|
- More portability - GL ES, DirectFB?, Windows, Mac ?
|
||||||
|
- Overhaul co-ordinate system ( more precision ? )
|
||||||
|
|
||||||
- Texture
|
Optimisations
|
||||||
o display lists ?
|
==
|
||||||
|
|
||||||
- Rect
|
- Display lists.
|
||||||
o rounded
|
- labels being more conservative on texture creation.
|
||||||
o gradients ( or add to elements ? )
|
- Custom source rather than idle handler for paints ?
|
||||||
o general polygon handler ?
|
|
||||||
|
Other
|
||||||
- Video Texture
|
==
|
||||||
o complete API from bacon-video-widget *Mostly done*
|
- Unit tests
|
||||||
o Work with pixel aspect and use this info to size element correctly ?
|
- Much improved examples / demos
|
||||||
o mostly rewrite or check with orig author for LGPL.
|
- Sort Documentation
|
||||||
|
- Bindings to languages other than just Python.
|
||||||
- Group
|
|
||||||
o apply tranforms to group of elements
|
|
||||||
o scissor to clip
|
|
||||||
o sizing ? how does set/get_geometry affect ?
|
|
||||||
o stacking orders with 'depth' value.
|
|
||||||
|
|
||||||
- GST
|
|
||||||
o Fix FIXME's
|
|
||||||
o Remove and use fake sinc instead
|
|
||||||
|
|
||||||
- Audio api for sound effects etc
|
|
||||||
|
|
||||||
- Document, Document, Document!
|
|
||||||
o fix GTK Doc set up with index, grouping etc
|
|
||||||
|
|
||||||
- Glitz integration ?
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user