Use ISF-defined values when processing input device events 47/155747/1
authorJi-hoon Lee <dalton.lee@samsung.com>
Wed, 11 Oct 2017 02:33:33 +0000 (11:33 +0900)
committerJi-hoon Lee <dalton.lee@samsung.com>
Mon, 16 Oct 2017 05:19:09 +0000 (05:19 +0000)
commit2c542a4637d84e0bea5256f55cfc31753d158177
tree631e6116fba66729f37a042260f52f1f08c47d6a
parent90d1f3e09391e8e8c87c8aad8b96ba951fa8678f
Use ISF-defined values when processing input device events

Since the ECORE_EVENT_* values are not constants, they can't be
guaranteed to be the same over processes. For this reason, the
existing method to send ECORE_EVENT_* value directly to a different
process causes malfunction.
Thus, we define input device type enum at ISF side to ensure
the values at sender side and receiver side is consistent.

Change-Id: Ia93b7dc2a5b7d26d3236ff5bf5bb7d2b02a51afc
(cherry picked from commit 382345f650ef7e4089644cfd49f8f280376a78e2)
configure.ac
ism/extras/wayland_immodule/wayland_imcontext.c
ism/src/Makefile.am
ism/src/isf_device_event.h [new file with mode: 0644]
ism/src/scim_helper.cpp