elm: Remove elm app client/server implementation & APIs
authorJean-Philippe Andre <jp.andre@samsung.com>
Tue, 18 Oct 2016 02:32:05 +0000 (11:32 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Thu, 20 Oct 2016 05:55:48 +0000 (14:55 +0900)
commit7c2259adc8cf788d53f40c263e8b76104331954c
tree11955b9fe4b7e3ade4ad3a0250ef7bcaa13c6f09
parentc0a41034cdaaf38533d776d4f49fd36f8801dbeb
elm: Remove elm app client/server implementation & APIs

This removes EO APIs related to an unmaintained client/server
model for applications. The reasons for this removal are the
following:
- unused
- no support in E
- relies on dbus as the sole transport layer
- unmaintained since the original patches
- only EO API (iow: beta, never released API)

I've also never seen the test cases (in elementary_test) actually
work.

According to Gustavo (k-s), the original author of this feature
is not involved in EFL at the moment, and unlikely to be in the
near future.

Note that terminology has in the past used those APIs when it
was still using some beta EO APIs. This code is now long gone,
removed in terminology commit 3ffcbadd6f9881472db6 (2014/12/13,
for version 0.8.0)

If someone wants to step in and maintain the implementation,
protocol and (EO) API, then feel free to revert this patch
and revive the feature. But it will need to be more solid than
this implementation.
27 files changed:
src/Makefile_Elementary.am
src/bin/elementary/test.c
src/bin/elementary/test_application_server.c [deleted file]
src/bin/elementary/test_task_switcher.c [deleted file]
src/bindings/js/efl_js/efl_js.cc
src/lib/elementary/Elementary.h.in
src/lib/elementary/elementary_js.cc
src/lib/elementary/elm_app_client.c [deleted file]
src/lib/elementary/elm_app_client.eo [deleted file]
src/lib/elementary/elm_app_client.h [deleted file]
src/lib/elementary/elm_app_client_eo.h [deleted file]
src/lib/elementary/elm_app_client_view.c [deleted file]
src/lib/elementary/elm_app_client_view.eo [deleted file]
src/lib/elementary/elm_app_client_view.h [deleted file]
src/lib/elementary/elm_app_client_view_eo.h [deleted file]
src/lib/elementary/elm_app_common.c [deleted file]
src/lib/elementary/elm_app_common.h [deleted file]
src/lib/elementary/elm_app_server.c [deleted file]
src/lib/elementary/elm_app_server.eo [deleted file]
src/lib/elementary/elm_app_server.h [deleted file]
src/lib/elementary/elm_app_server_eet.c [deleted file]
src/lib/elementary/elm_app_server_eet.h [deleted file]
src/lib/elementary/elm_app_server_eo.h [deleted file]
src/lib/elementary/elm_app_server_view.c [deleted file]
src/lib/elementary/elm_app_server_view.eo [deleted file]
src/lib/elementary/elm_app_server_view.h [deleted file]
src/lib/elementary/elm_app_server_view_eo.h [deleted file]