path: root/src/examples/evas/evas-map-aa-eo.c (unfollow)
AgeCommit message (Collapse)Author
2019-03-18efl: remove EFL_EO_API_SUPPORT macroDaniel Kolesa
Summary: Since we're now going to be shipping some eo classes as stable, there is no point in keeping the eo api behind a macro, and it should be enabled by default. Another case is beta classes, but those are behind the EFL_BETA_API_SUPPORT guard. This also changes includes around the place where things are clearly broken (such as an included header needing something from another header but that other header being guarded, notably efl_ui_widget.h needing focus manager but focus manager being behind beta in Elementary.h) Reviewers: zmike, cedric, bu5hm4n, stefan_schmidt, segfaultxavi Reviewed By: cedric, segfaultxavi Subscribers: segfaultxavi, #reviewers, #committers Tags: #efl Differential Revision:
2019-02-21Rename Efl.Gfx.Map -> Efl.Gfx.MappingXavi Artigas
Summary: For clarity, since there are all kinds of maps, including a navigation map widget. Also, corrected some misspellings. Test Plan: make && make check && make examples all work Reviewers: cedric, zmike, bu5hm4n Reviewed By: cedric Subscribers: Jaehyun_Cho, #reviewers, #committers Tags: #efl Maniphest Tasks: T7564 Differential Revision:
2017-08-18examples: Improve error message text from Evas examplesBryce Harrington
Reviewers: cedric, devilhorns Subscribers: jpeg Differential Revision:
2017-08-09examples: Fix sp. exemple_dataBryce Harrington
Subscribers: cedric, jpeg Differential Revision:
2017-05-12evas map: Rename raw_coord to coord_absoluteJean-Philippe Andre
This is more in line with the other "absolute" APIs.
2017-05-11evas map: Introduce new API for maps (Efl.Gfx.Map)Jean-Philippe Andre
This implements an entirely new API model for Evas Map by relying on high-level transformations on the object rather than an external Evas_Map structure that needs to be constantly updated manually. The implementation relies on Evas_Map. To rotate an object all you need to do now is efl_gfx_map_rotate(obj, 45.0, NULL, 0.5, 0.5); Or with a C++ syntax: obj.rotate(45.0, NULL, 0.5, 0.5); Or even simply (with default arguments): obj.rotate(45.0); The map transformation functions are: - rotate - rotate_3d - rotate_quat - zoom - translate (new!) - perspective_3d - lightning_3d @feature
2017-05-08examples/evas: streamline the intro description statement for examplesBryce Harrington
Summary: For people browing through the examples, having the opening statement be concise and consistent will help them more quickly find what they're looking for. Signed-off-by: Bryce Harrington <> Test Plan: Some of the examples had identical opening statements (e.g. the image object examples). I've tried to give each a unique description defining what they are demonstrating, but you may want to doublecheck I got these correct. Of particular note, to me evas-images5.c looks like just a fixup to evas-images4.c, so I'm not sure what makes these two distinct. Subscribers: cedric, jpeg Differential Revision: Signed-off-by: Cedric BAIL <>
2016-06-29evas: Add 2 EO examples for mapsJean-Philippe Andre
Those are copy & paste & eo-ified versions of the legacy samples. I did not touch the other legacy APIs, only maps.
2015-02-20evas: resources for evas-2d examples are added to resource folder.Bogdan Devichev
Summary: Process of loading is standard now. TODOs which are added here will be done in one of the next commits soon. Reviewers: cedric, Hermet, raster Subscribers: cedric Differential Revision: Signed-off-by: Cedric BAIL <>
2015-01-07Evas examples: Fix comment also in evas-map-aa.cJean-Philippe Andre
i'm dumb and didn't even read the line above the one i changed...
2015-01-07Evas examples: Fix command line in evas-map-aa.cJean-Philippe Andre
2014-11-26evas/example - fix wrong image size.ChunEon Park
2014-11-26evas/examples: add map anti aliasing example.ChunEon Park