layout, desktop: Implement the pop-up role 98/24398/2
authorMarius Vlad <marius.vlad@collabora.com>
Fri, 3 Apr 2020 12:20:00 +0000 (15:20 +0300)
committerMarius Vlad <marius.vlad@collabora.com>
Tue, 12 May 2020 18:30:23 +0000 (18:30 +0000)
commit5ce0b5d5200f8d5e21e15981b0179fd429ee836d
tree97c485426498e7d9f918c11335fb87df180b8993
parentab151e5d3d10f85901c0a9b689ef62e83c7dbc5e
layout, desktop: Implement the pop-up role

Temporally store the application details in a list of pending
applications as to be used when creating the desktop surface. Store the
output alongside the x and y values, useful in setting up the initial
positional values of the window.

Bug-AGL: SPEC-3269

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