path: root/src/lib/evas/Evas.h (follow)
AgeCommit message (Collapse)Author
2013-06-26evas: cleanup headers. Should work on windows.Cedric Bail
2013-06-20evas: Keep sane name for public headerSebastian Dransfeld
Evas_Common.h should be used for the public header, and rather rename evas_common.h internal header to another name. Sa: Evas_Common_Header.h -> Evas_Common.h evas_common.h -> evas_common_private.h Shouldn't have both Evas_Common.h and evas_common.h because of case insensitive filesystems.
2013-04-28Evas: rename Evas_Common.h to Evas_Common_Header.hDaniel Zaoui
This change is due to EFL compilation failing in Windows. This file was conflicting with evas_common.h. Case sensitive issue...
2013-04-25Evas: Split Evas headersDaniel Zaoui
Now, Evas.h includes three new files: - Evas_Eo.h: Eo API functions (functions defines, enums, base id). - Evas_Legacy.h: contains the API functions related to objects - Evas_Common.h: common data (structs, enums...) + functions not related to objects. This phase is needed for the EFL 1.8 release to disable Eo APIs if we consider it is not enough mature to be used by applications.
2013-04-17Evas.h: fixed documentation source formatting while reading it.Daniel Juyung Seo
2013-04-12Add subclasses for evas device api (new in 1.8) and document the evasCarsten Haitzler (Rasterman)
device api... :)
2013-04-11evas: use eo_data_get less. Use clipees_has if you want to know the number ↵Cedric Bail
of child now.
2013-04-10Efl textblock/entry: additions to split BiDi cursorYakov Goldberg
- handling multiple runs, multiple lines, last char of line/par - tests added Signed-off-by: Yakov Goldberg <>
2013-04-10Efl textblock/entry: Added support for split BiDi cursor.Tom 'TAsn' Hacohen
If logical cursor is between LTR/RTL text two cursors will be shown. Upper cursor is shown for the text of the same direction as paragraph, lower cursor - for opposite. NOT DONE YET Signed-off-by: Tom 'TAsn' Hacohen <>
2013-04-08evas device new/free -> add/del (new 1.8 api so no log).Carsten Haitzler (Rasterman)
2013-04-08Add multiple output api support to evas... just "eo infra stubs" rightCarsten Haitzler (Rasterman)
2013-04-04evas: fix documentation sample code format specifiersU. Artie Eoff
%f causes 0.0000 to always be printed... changed to %d to get the desired/correct output result. Signed-off-by: U. Artie Eoff <>
2013-04-02evas_object_image.c/Evas.h: Added Eo apis for image preload.Daniel Juyung Seo
1. Added evas_obj_image_preload_begin/cancel APIs. 2. Removed evas_obj_image_preload. This accepts 'cancel' as a parameter and it's so confusing to developers. 3. No ChangeLog/NEWS for this change because Eo APIs were not released yet. 4. Discussed with Raster. 5. It's encouraged to use elm_image however. elm_image has elm_image_preload_disabled_set() API.
2013-04-02Evas.h: fixed documentation.Daniel Juyung Seo
2013-03-28evas - updated docChunEon Park
2013-03-26evas: no need for a callback per async call.Cedric BAIL
Let's not multiply our callback infrastructure without any serious need. We already have to many of them.
2013-03-22evas: optionally propagate update rectangle on RENDER_POST.Cedric BAIL
2013-03-15fix doc formatting.Carsten Haitzler (Rasterman)
2013-03-12evas: cleanup header in preparation for Eina_Cow.Cedric BAIL
2013-02-28evas - updated doc.ChunEon Park
2013-02-28evas - use uppper case in the doc.ChunEon Park
2013-02-13add api and lets test it - i'll document it later, but need to testCarsten Haitzler
first. SVN revision: 83867
2013-02-10Replace supported_typesDaniel Zaoui
Signed-off-by: Daniel Zaoui <> SVN revision: 83802
2013-01-09efl/evas: improve docs linkingGustavo Sverzut Barbieri
SVN revision: 82493
2013-01-07Fix typo in evas_map_free doxy.Christopher Michael
NB: Can someone please backport this ?? Signed-off-by: Christopher Michael <> SVN revision: 82335
2013-01-04evas: add event source evas objectLeandro Dorileo
This patch introduces fields to event Evas_Event_Mouse_* structures to hold the event source evas object in case of evas source events propagation. SVN revision: 82138
2013-01-03evas Evas.h: Fixed a typo.Daniel Juyung Seo
SVN revision: 82069
2012-12-28efl/docs: clean-up and make it more uniform.Gustavo Sverzut Barbieri
now unified docs are bit more uniform in their start pages, overall improved but much to do :-( SVN revision: 81851
2012-12-20efl: Adding much improved textblock style documentation.Jonas M. Gastal
SVN revision: 81485
2012-12-18efl: Created Evas group and added all existing evas groups to it.Jonas M. Gastal
SVN revision: 81288
2012-12-18evas: Async renderLeandro Pereira
SVN revision: 81282
2012-12-18efl: Modified section names as doxygen reuses titles for same named sections ↵Jonas M. Gastal
in different pages. SVN revision: 81279
2012-12-18efl: Unifying authors page.Jonas M. Gastal
SVN revision: 81277
2012-12-18efl: Adding a unified main page that links to the "mainpage" of libs.Jonas M. Gastal
SVN revision: 81273
2012-12-17Fix docsDaniel Zaoui
Signed-off-by: Daniel Zaoui <> SVN revision: 81130
2012-12-12evas: add ellipsis support in evas.Cedric BAIL
Patch done with help from Tom Hacohen. SVN revision: 80763
2012-12-05directfb says bye...Gustavo Sverzut Barbieri
After agreement in the mail list, core developers agree to remove this engine that was not being supported for a long time. Given that most operations Evas uses are not accelerated in DirectFB, or at least hardware that exclusively supports DirectFB, it's better for those people to just use Evas/Ecore software (buffer) rendering and expose DirectFB's framebuffer as destination surface. SVN revision: 80232
2012-11-30evas: revert patch from Zbigniew Kosinski due to Tom's good argument.Cedric BAIL
SVN revision: 79872
2012-11-28evas: improve documentation.Cedric BAIL
Patch by Zbigniew Kosinski <> SVN revision: 79774
2012-11-25Added missing descriptions for Eo defines whose functions hadn'tDaniel Zaoui
descriptions at all. Needed in language bindings. Signed-off-by: Daniel Zaoui <> SVN revision: 79646
2012-11-04merge: and now EvasVincent Torri
I've tested make -j 3 install and it works nicely I've tested expedite with software and opengl xlib, and it works. Not tested other engines, so please report any problems (engines or other) on the ML. TODO: examples and tests, I'll add them later ISSUE: Eina_Unicode size check. It indirectly depends on eina_config.h, which is created at the end of the configure script. So its size is always 0. I don't know how that size is used, so I can't do a lot, for now. SVN revision: 78895