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)
commit49ba0c44d35d3f1577dc79ffc5831730c537b3e1
tree467dad42453264611b0f4cbe538f56f42bfb8f4c
parentbf23c80ec1c41a0daf8e35a09404b4f6d959c3af
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: svn+ssh://svn.enlightenment.org/var/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