|
|
|
- page Evas
- (1.0) Need a way ot scaling an image and just PRODUCING the output (scaling direct to target buffe r- no blend/copy etc.)
- page Evas
- (1.0) Could improve evas's scaling down code to limit multiple samples per output pixel to maybe 2x2?
- page Evas
- (1.0) Document API
- page Evas
- (1.0) Evas needs to check delete_me member for all object functions
- page Evas
- (1.0) Evas engine that renders to Evas_Objects
- page Evas
- (1.0) OpenGL engine needs to use texture meshes
- page Evas
- (1.0) OpenGL engine needs texture cache and size setting
- page Evas
- (1.0) OpenGL Engine needs YUV import API to YUV texture
- page Evas
- (1.0) All engines need pixel import API
- page Evas
- (1.0) Add parital render through composite layer api to engines
- page Evas
- (1.0) Move callback processing to a queue and do it asynchronously???
- page Evas
- (1.0) Add button grabbing
- page Evas
- (1.0) Add generic object method call system
- page Evas
- (1.0) Add callbacks set for smart object parents to be set on all child smart objects too.
- page Evas
- (1.0) Define image load errors (and maybe have an error to string func)
- page Evas
- (1.0) Add text styles (outline etc.)
- page Evas
- (1.0) Add font load query calls (so we know if a font load failed)
- page Evas
- (1.0) Add font listing calls
- page Evas
- (1.0) Add ability to check image comments & disk format
- page Evas
- (1.0) Add group objects
- page Evas
- (1.0) Add fontset support
- page Evas
- (1.0) Export engine rendering API cleanly to Evas API
- page Evas
- (1.0) Add smart object ability to provide rendering callback
- page Evas
- (1.1) Make freetype optional and put in optional graymap font engine
- page Evas
- (1.1) Free images if object invisible (and put back in chache)
- page Evas
- (1.1) Check robustness of malloc/calloc/realloc failures.
- page Evas
- (1.1) Add memory use reduction code if any allocations fail
- page Evas
- (1.1) If image loads fails due to memory allocatue failure, load reduced res version
- page Evas
- (1.1) If image load fails due to memory allocation failure, try split it up into tiles and demand-load them
- page Evas
- (1.2) Add external image loaders (application provided callbacks to load)
- page Evas
- (1.2) Add loadable image loader module support (evas loads file.so)
- page Evas
- (1.2) Add external image loader modules (application provides path to file.so)
- page Evas
- (1.3) Add X11 primtive engine (ie pixmap)
- page Evas
- (1.3) Add immediate mode drawing commands to image objects
- page Evas
- (1.3) Fix FB engine to allocate vt and release properly
- page Evas
- (1.4) Add ellipse objects (circle, arc, ellipse etc.)
- page Evas
- (1.5) Make software engine draw lines & polys etc. with aa
- page Evas
- (1.5) Add radial gradients to gradient objects
- page Evas
- (1.5) Add Symbian Engine
- page Evas
- (1.6) Add PalmOS Engine
- page Evas
- (1.6) Add Apple OpenGL Engine
- page Evas
- (1.7) Document engine API and other internals
- page Evas
- (1.7) Allow any object to clip any other object, and not just rectangles
- page Evas
- (1.8) Add more evas demos
- page Evas
- (1.9) Write the error mechanism in evas_xcb_buffer.c
- page Evas
- (1.9) Rewrite the render xcb engine
- page Evas
- (1.10) Improve Win32 Direct3D Engine
- Global evas_object_rectangle_add
- Find a documentation group to put this under.
- Global evas_object_textblock_add
- Find a documentation group to put this under.
- Global evas_object_event_callback_add
- Move this next code example and most of the documentation for this next function into the group documentation.
- Group Evas_Object_Layer_Group
- Document which way layers go.
- Global evas_object_smart_clipped_member_add
- add member_add() callback to Evas_Smart_Class.
- Global evas_object_smart_clipped_member_del
- add member_del() callback to Evas_Smart_Class.
- Global evas_hash_free
- Complete polishing documentation for evas_hash.c. The functions' docs may be grouped, but they need some simplification.
Copyright © Enlightenment.org
Evas Documentation