From 92d214d8f908c6468fd2262cb0fece507a581873 Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Fri, 9 Jun 2017 10:27:54 -0400 Subject: ecore-wl2: Add API and event for window rotation change prepare @feature Signed-off-by: Chris Michael --- src/lib/ecore_wl2/ecore_wl2.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/lib/ecore_wl2/ecore_wl2.c') diff --git a/src/lib/ecore_wl2/ecore_wl2.c b/src/lib/ecore_wl2/ecore_wl2.c index fa4a7747b8..01286d88fd 100644 --- a/src/lib/ecore_wl2/ecore_wl2.c +++ b/src/lib/ecore_wl2/ecore_wl2.c @@ -40,6 +40,7 @@ EAPI int ECORE_WL2_EVENT_SEAT_KEYMAP_CHANGED = 0; EAPI int ECORE_WL2_EVENT_SEAT_KEYBOARD_REPEAT_CHANGED = 0; EAPI int ECORE_WL2_EVENT_SEAT_SELECTION = 0; EAPI int ECORE_WL2_EVENT_OUTPUT_TRANSFORM = 0; +EAPI int ECORE_Wl2_EVENT_WINDOW_ROTATION_CHANGE_PREPARE = 0; EAPI int _ecore_wl2_event_window_www = -1; EAPI int _ecore_wl2_event_window_www_drag = -1; @@ -109,6 +110,7 @@ ecore_wl2_init(void) ECORE_WL2_EVENT_SEAT_KEYBOARD_REPEAT_CHANGED = ecore_event_type_new(); ECORE_WL2_EVENT_SEAT_SELECTION = ecore_event_type_new(); ECORE_WL2_EVENT_OUTPUT_TRANSFORM = ecore_event_type_new(); + ECORE_WL2_EVENT_WINDOW_ROTATION_CHANGE_PREPARE = ecore_event_type_new(); } if (!no_session_recovery) no_session_recovery = !!getenv("EFL_NO_WAYLAND_SESSION_RECOVERY"); @@ -166,7 +168,8 @@ ecore_wl2_shutdown(void) ECORE_WL2_EVENT_SEAT_KEYMAP_CHANGED, ECORE_WL2_EVENT_SEAT_KEYBOARD_REPEAT_CHANGED, ECORE_WL2_EVENT_SEAT_SELECTION, - ECORE_WL2_EVENT_OUTPUT_TRANSFORM); + ECORE_WL2_EVENT_OUTPUT_TRANSFORM, + ECORE_WL2_EVENT_WINDOW_ROTATION_CHANGE_PREPARE); /* shutdown Ecore_Event */ ecore_event_shutdown(); -- cgit v1.2.1