main: Add activate_by_default ini option 67/25867/1
authorMarius Vlad <marius.vlad@collabora.com>
Wed, 6 Jan 2021 16:24:01 +0000 (18:24 +0200)
committerMarius Vlad <marius.vlad@collabora.com>
Wed, 6 Jan 2021 21:53:58 +0000 (23:53 +0200)
commitc5d2c447df7c0709fbfb727254888f43cef50040
tree383f2d7d75caf7d911d0456933eb0846b1d5edac
parentbdd8dd718496dc8e4330209c46c196442bcf7d3e
main: Add activate_by_default ini option

Displaying the application surface as soon as started required
activating the surface by default. With this patch, we give the
possibility to do it conditionally, as it helps CI with cases where we
don't really want other applications change the active surface.

With applications that start by default, this interferes with the
ability to take a screenshot with just the background.

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