Merge pull request #30 from webOS-ports/tofe/work

Tofe/work
Dashboard: show Dashboard types of window in the dashboard area (under the cards). 

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Tests: integrate the possibility to create a fake QML dashboard window for testing.

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Dashboard: make the dashboard window respond to mouse clicks

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Tests: make it more flexible to be able to launch a dashboard, overlay or card easily from a launcher

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
LaunchBar: fix a bug that made it possible to click on the LaunchBar when hidden behind the dashboard windows

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
JustType field: hide the field when in dashboard mode

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
WindowManager: Cleaner management of a sudden destruction of a wrapped window

Also, do not hide the overlay on tap-gesture, but react to the visibility change of the wrapped window

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
BatteryIndicator: fix some issues in the rendering of the icon

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
ExtendedListModel: rename component class, to be compliant with the QML naming convention

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Merge pull request #31 from webOS-ports/tofe/dashboard-work

Tofe/dashboard work
Implement takeScreenshot service method

Signed-off-by: Simon Busch <morphis@gravedo.de>
Pass application parameters to application manager when we launch it

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

Morphis/work
Implement preference service accessor to set configured wallpaper

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

Implement preference service accessor to set configured wallpaper
Use call instead of subscribe from LunaService component for a simple call

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

Use call instead of subscribe from LunaService component for a simple ca...
Tests: update test code to match current services API

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Overlays: don't wrap the overlay window, display as-is on top of the cardview

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>