From 36624d3da59fd03d481c7635a7d6ac88b665069b Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Fri, 10 Feb 2017 11:02:35 +0900 Subject: [PATCH] Support accessibility mode Change-Id: I6b920f65d1111d731c6e72af35a096676ba36105 Signed-off-by: Jihoon Kim --- src/ise.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ise.cpp b/src/ise.cpp index bbf4178..6041d97 100644 --- a/src/ise.cpp +++ b/src/ise.cpp @@ -1979,6 +1979,11 @@ static void ime_app_rotation_degree_changed_cb(int degree, void *user_data) g_core_event_callback.on_set_rotation_degree(degree); } +static void ime_app_accessibility_state_changed_cb(bool state, void *user_data) +{ + g_core_event_callback.on_set_accessibility_state(state); +} + static void ime_app_imdata_set_cb(void *data, unsigned int data_length, void *user_data) { g_core_event_callback.on_set_imdata((sclchar *)data, data_length); @@ -2144,6 +2149,7 @@ EXPORTED void ime_app_main(int argc, char **argv) ime_event_set_focus_in_cb(ime_app_focus_in_cb, NULL); ime_event_set_focus_out_cb(ime_app_focus_out_cb, NULL); ime_event_set_rotation_degree_changed_cb(ime_app_rotation_degree_changed_cb, NULL); + ime_event_set_accessibility_state_changed_cb(ime_app_accessibility_state_changed_cb, NULL); ime_event_set_layout_set_cb(ime_app_layout_set_cb, NULL); ime_event_set_caps_mode_changed_cb(ime_app_caps_mode_changed_cb, NULL); -- 2.7.4