layout: Split remote from desktop role 42/28642/4
authorMarius Vlad <marius.vlad@collabora.com>
Thu, 13 Apr 2023 08:58:19 +0000 (11:58 +0300)
committerMarius Vlad <marius.vlad@collabora.com>
Thu, 27 Apr 2023 20:18:38 +0000 (23:18 +0300)
commit456f3fed4ff45bbaf7f60c78ffb0ae0289002dfe
tree94d5830f10478c3259d1efa488caae957f73ed20
parent4a1684308bd6a17c5b112d30e672c40fd348fef3
layout: Split remote from desktop role

Though there's no difference between the desktop and remote role this
would simplify handling, and with it we remove the implicit activation
of surfaces, which wasn't addressed when we switched to
activate-by-default=false by default.

Bug-AGL: SPEC-4673, SPEC-4759, SPEC-4529, SPEC-4756
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ia5e57155ed26c53958e0e9590be04f91c5de1c28
src/desktop.c
src/ivi-compositor.h
src/layout.c
src/shell.c