layout: Added sticky implementation for split windows 79/29679/2
authorMarius Vlad <marius.vlad@collabora.com>
Mon, 12 Feb 2024 12:13:05 +0000 (14:13 +0200)
committerMarius Vlad <marius.vlad@collabora.com>
Thu, 22 Feb 2024 13:51:33 +0000 (13:51 +0000)
commit16d8d1af63ea1bbdaa9223cbf3e01cb6698f1eb0
tree2c357979374654ec85be7aeee9f4da597ccc7487
parent3d6199ee18b4807a82c4181d829052029d1ba350
layout: Added sticky implementation for split windows

This continues implementing the sticky window functionality to
be able to keep a window, set as sticky, always displayed while
having the ability to activate/switch to other windows.

This could be useful in a handful of sitauations like keeping the nav
application on, while activing other windows.

Bug-AGL: SPEC-4839
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I94c835c0d8f9f7e334e4c75389d78bd267b71a87
src/ivi-compositor.h
src/layout.c
src/shell.c