devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=5499a53c7568a2c889f5b7db82161583fff24bf7
commit 5499a53c7568a2c889f5b7db82161583fff24bf7 Author: Chris Michael <cpmich...@osg.samsung.com> Date: Thu Jan 7 11:55:52 2016 -0500 ecore-wl2: API expose ecore_wl2_input_grab function This input_grab function should have been exposed via EAPI for use in enlightenment, but was missed before the push Signed-off-by: Chris Michael <cpmich...@osg.samsung.com> --- src/lib/ecore_wl2/Ecore_Wl2.h | 4 ++++ src/lib/ecore_wl2/ecore_wl2_input.c | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/src/lib/ecore_wl2/Ecore_Wl2.h b/src/lib/ecore_wl2/Ecore_Wl2.h index 18960b0..a31fee7 100644 --- a/src/lib/ecore_wl2/Ecore_Wl2.h +++ b/src/lib/ecore_wl2/Ecore_Wl2.h @@ -782,6 +782,10 @@ EAPI Ecore_Wl2_Input *ecore_wl2_window_input_get(Ecore_Wl2_Window *window); /* TODO: doxy */ /** @since 1.17 */ +EAPI void ecore_wl2_input_grab(Ecore_Wl2_Input *input, Ecore_Wl2_Window *window, unsigned int button); + +/* TODO: doxy */ +/** @since 1.17 */ EAPI void ecore_wl2_input_ungrab(Ecore_Wl2_Input *input); /* TODO: doxy */ diff --git a/src/lib/ecore_wl2/ecore_wl2_input.c b/src/lib/ecore_wl2/ecore_wl2_input.c index df7847c..1b1174d 100644 --- a/src/lib/ecore_wl2/ecore_wl2_input.c +++ b/src/lib/ecore_wl2/ecore_wl2_input.c @@ -1366,6 +1366,14 @@ _ecore_wl2_input_cursor_update_stop(Ecore_Wl2_Input *input) } EAPI void +ecore_wl2_input_grab(Ecore_Wl2_Input *input, Ecore_Wl2_Window *window, unsigned int button) +{ + EINA_SAFETY_ON_NULL_RETURN(input); + + _ecore_wl2_input_grab(input, window, button); +} + +EAPI void ecore_wl2_input_ungrab(Ecore_Wl2_Input *input) { EINA_SAFETY_ON_NULL_RETURN(input); --