Split tizen_subsurface_watcher implementation out 36/298236/1 accepted/tizen/unified/20230904.165048
authorSeunghun Lee <shiin.lee@samsung.com>
Fri, 18 Aug 2023 03:08:42 +0000 (12:08 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Mon, 4 Sep 2023 05:02:59 +0000 (14:02 +0900)
commitb4d2a01f564516ee8d3dcf510a013a09efda90ad
treed53dfa27687d144aa82a00c02722fb1f5ea2abf6
parent48f0f8439ce5fdc8d7ea9d57f18e8a275a4677c0
Split tizen_subsurface_watcher implementation out

This patch introduces E_Subsurface_Watcher implementing
tizen_subsurface_watcher protocol. This removes watcher dependency from
the E_Client. Therefore, the E_Client does no longer have to handle a
watcher by itself.

Change-Id: Ifd657f0dbc4288c18151be0e12a024f1bdad61a9
src/bin/Makefile.mk
src/bin/e_comp_wl.h
src/bin/e_compositor.c
src/bin/e_compositor.h
src/bin/e_policy_wl.c
src/bin/e_subsurface_watcher.c [new file with mode: 0644]
src/bin/e_subsurface_watcher.h [new file with mode: 0644]