Handle some more signals for our managed surfaces

Signed-off-by: Simon Busch <morphis@gravedo.de>
Add method to change the size of the client surface for a window

Signed-off-by: Simon Busch <morphis@gravedo.de>
Merge pull request #43 from webOS-ports/morphis/work

Some fixes related to surface management and window resizing
Don't fail when tty configuration isn't possible

We don't have to reconfigure the tty on all devices we support so try and fail silently
without having any effect.

Signed-off-by: Simon Busch <morphis@gravedo.de>
Add support for shell implementations to specify a default font to use

Signed-off-by: Simon Busch <morphis@gravedo.de>
plugins: reticleitem: correct x/y position to be place directly below the finger

Signed-off-by: Simon Busch <morphis@gravedo.de>
Merge pull request #44 from webOS-ports/morphis/work

Morphis/work
plugins: compositor: use correct property name to fetch the window type

Signed-off-by: Simon Busch <morphis@gravedo.de>
Depend on LunaSysMgr being starting in order to have the application model populated

We're highly depending on some services provided by LunaSysMgr so it needs to be started
first before we can access it. Relying on ls2 service status subscription doesn't always
help here.

Signed-off-by: Simon Busch <morphis@gravedo.de>
Merge pull request #45 from webOS-ports/morphis/work

Morphis/work
plugins: add overlay window type

Signed-off-by: Simon Busch <morphis@gravedo.de>
plugins: compositor: mark compositor window as focus scope

Signed-off-by: Simon Busch <morphis@gravedo.de>
Merge pull request #46 from webOS-ports/morphis/work

Morphis/work