path: root/src/lib/evas/Evas_Common.h (follow)
AgeCommit message (Collapse)Author
2014-04-14Fixed a problem with e wl server that sent invalid key value to wl client.Gwanglim Lee
Summary: This problem occurred due to xkb_keysym_t value of libxkbcommon by e wl server. e wl server should pass keycode from evdev input device on to wl client. In order that e wl server receives valid keycode Ecore_Event_Key should have an extended data member. This patch should be applied with server side patch. @fix Test Plan: run e wl server -> create wl client -> type keys Reviewers: raster, devilhorns, zmike CC: cedric Differential Revision:
2014-04-01evas: let loader specify there prefered color space.Cedric BAIL
2014-03-11evas/font: Added evas_font_path_global_* APIs.Youngbok Shin
Summary: These APIs will be used for adding font paths for the application. The existing APIs for font path, such as evas_font_path_append, are used for adding font paths to the given evas. But, these APIs will affect to every evas in the process. Reviewers: tasn, woohyun, Hermet, seoz CC: cedric, herdsman Differential Revision: @feature
2014-02-01evas: fix doxygen warning in group of Evas_KeyJihoon Kim
Evas_Common.h:5243: warning: end of file while inside a group
2014-01-07fix typos in EFL documentsJihoon Kim
2014-01-07fix warning related to argument in generating doxygenJihoon Kim
2013-12-20evas - removed unnecessary doc infoChunEon Park
2013-11-04alpha1 release autofoo/build tree work to pass distcheck and actually workv1.8.0-alpha1Carsten Haitzler (Rasterman)
2013-10-04evas/image: Add video surface caps.Rafael Antognolli
Wayland subsurfaces can be used as video surfaces too, similarly to Ecore_X windows. However, they support a different set of features. Some of them, like subsurface clipping and scaling, might be added in the future, but so far we must work with what we have. This commit allows to set an enum bitfield to the Video_Surface, with the default value being one that will keep the same behavior as before, for Ecore_X window. Thus, backward compatibility should not be broken. It's possible to inform Evas that the surface in question is not able to resize or scale, or that it's above or below the original canvas surface. This allows Evas to show the surface itself, or use a buffer of pixels instead, when the capabilities are not available.
2013-10-01evas: make Evas_Loader.h a real public API.Cedric Bail
2013-09-27Revert "eo: libs,test,benchmarks Eo_Class -> Eo"Tom Hacohen
This reverts commit 1714fe93f42d6950171d0ab9069bfb808a62fd31. We actually want this type, it makes things clearer. Conflicts: src/tests/eo/function_overrides/function_overrides_inherit2.c src/tests/eo/function_overrides/function_overrides_simple.c src/tests/eo/suite/eo_test_class_simple.c
2013-09-27eo: libs,test,benchmarks Eo_Class -> EoJérémy Zurcher
Conflicts: src/tests/eo/suite/eo_test_general.c
2013-08-29evas: add interceptor for focus_set.Cedric Bail
2013-06-28evas: prevent people from including header directly.Cedric Bail
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.