wayland: use the xdg-shell protocol to trigger window state 77/22977/1 master submit/tizen_common/20140613.155835 submit/tizen_common/20140613.163043 submit/tizen_common/20140614.092246 submit/tizen_ivi/20140618.000000 submit/tizen_ivi/20140619.000000 submit/tizen_ivi/20140622.000000 submit/tizen_ivi/20140623.000000 submit/tizen_ivi/20140624.064036
authorManuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Mon, 9 Jun 2014 16:21:18 +0000 (18:21 +0200)
committerPhilippe Coval <philippe.coval@open.eurogiciel.org>
Fri, 13 Jun 2014 15:50:07 +0000 (17:50 +0200)
commit634e641490943f9c2a66b85dc6db0938d6554914
treee497fd2f48d9c730d4fa4563c3d1d343e6059dc7
parent87d86f60125873bdced641d40c67285d89c7bfbe
wayland: use the xdg-shell protocol to trigger window state

Use the optional xdg-shell protocol for maximization,
fullscreen, title settings... in case it is implemented by
the compositor. Fall back gracefully to wl_shell otherwise.

Added feature: minimization.

Bug-Tizen: TIVI-2809.

Change-Id: Ia94ef6167b1667bbd24a0441380a3ce93298ffff
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
configure.ac
src/lib/ecore_wayland/Ecore_Wayland.h
src/lib/ecore_wayland/ecore_wl.c
src/lib/ecore_wayland/ecore_wl_private.h
src/lib/ecore_wayland/ecore_wl_window.c
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c