Elementary map: elm_map source patch
authorgouache <gouache@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 4 May 2011 09:44:53 +0000 (09:44 +0000)
committergouache <gouache@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 4 May 2011 09:44:53 +0000 (09:44 +0000)
commitf9c0c9e752489dd6feeaf8ddd14df076e7a2b492
tree467dad42453264611b0f4cbe538f56f42bfb8f4c
parent4d5a079187773baa7b9b87d3a70c93268c18f001
Elementary map: elm_map source patch

i removed all custom enum & url callback of elm_map.
(ELM_MAP_SOURCE_CUSTOM_1, ELM_MAP_SOURCE_CUSTOM_2, ..., _custom1_url_cb, _custom2_url_cb, ... etc)
instead of those, i made sources list.
changed APIs are almost internal APIs...
but some APIs were changed for intuitive usage of map source.
user can make map module instead of setting custom APIs.

another change is "elm_module -> eina_module".
the reason of this change, is that elm_module uses environment value (i.e getenv, setenv.. ELM_MODULES)
i don't want to have a environment value dependency.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@59184 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/bin/test_map.c
src/edje_externals/elm_map.c
src/lib/Elementary.h.in
src/lib/Makefile.am
src/lib/elm_map.c
src/modules/test_map/mod.c