shell: Introduce fullscreen and split role type of a surface 07/24507/5
authorMarius Vlad <marius.vlad@collabora.com>
Wed, 29 Apr 2020 14:14:58 +0000 (17:14 +0300)
committerMarius Vlad <marius.vlad@collabora.com>
Mon, 8 Jun 2020 14:26:36 +0000 (17:26 +0300)
commitedbfbad7344c4de62cbf5a4a5c8935afa50d8b4a
tree41290558d79630da21dc1d7644f6f70dbebfe7ca
parentf73edbcf826fcc46dcc692f8f8b7802e4f053a0f
shell: Introduce fullscreen and split role type of a surface

With it, this also adds two pending lists, for each role type and
aggregates the checks used to compare against the roles type when the
surface is being created. There's no functional at this stage.

Bug-AGL: SPEC-3334

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I1900399fe35d9dbc26a93c374ac2f86efa860ba6
protocol/agl-shell-desktop.xml
src/desktop.c
src/ivi-compositor.h
src/main.c
src/shell.c