stefan pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=513d6f397e3c919d3b2df3db28c5b0e91152c8f7
commit 513d6f397e3c919d3b2df3db28c5b0e91152c8f7 Merge: c2f130a 1c17188 Author: Stefan Schmidt <[email protected]> Date: Tue Nov 11 13:36:10 2014 +0100 elocation: Add elocation libraray to EFL. Elocation is meant as a convenience library to ease application developers the usage of geo information in their apps. Adding a geo tag to a picture or translating an address to a GPS position and show it on a map widget are just some of the use cases. This has been developed a while ago and was living in my private dev space. It is about time to move this into EFL and bring it forward. So far it has only support for GeoClue1 while I already work on GeoClue2 support. The API is not considered stable yet and it will change for sure when the GeoClue2 support gets merged. We will likely start if a reduced API when 1.13 gets released and extend if over time. configure.ac | 38 + doc/main.dox | 1 + pc/.gitignore | 1 + pc/elocation.pc.in | 12 + src/Makefile.am | 3 +- src/Makefile_Elocation.am | 37 + src/examples/elocation/.gitignore | 1 + src/examples/elocation/Makefile.am | 51 ++ src/examples/elocation/Makefile.examples | 14 + src/examples/elocation/elocation.c | 169 ++++ src/lib/elocation/Elocation.h | 413 +++++++++ src/lib/elocation/elocation.c | 1413 ++++++++++++++++++++++++++++++ src/lib/elocation/elocation_private.h | 181 ++++ src/tests/elocation/elocation_suite.c | 233 +++++ 14 files changed, 2566 insertions(+), 1 deletion(-) --
