diff options
author | Bocklage, Jens <Jens_Bocklage@mentor.com> | 2016-11-11 16:00:10 +0100 |
---|---|---|
committer | Bocklage, Jens <Jens_Bocklage@mentor.com> | 2016-11-11 16:00:10 +0100 |
commit | 2044d95f928fa42beaa00f9cb30816b1f6f63552 (patch) | |
tree | 97e54ef96ad4a8eae023d426da34c1b1c412e30f /interfaces | |
parent | 337319e30026b0bae453dc7363f27469fa2ab526 (diff) |
Add new layer WINDOWMANAGER_LAYER_HOMESCREEN_OVERLAY.
Add new signal surfaceVisibilityChanged to homescreen and windowmanager API.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
Diffstat (limited to 'interfaces')
-rw-r--r-- | interfaces/homescreen.xml | 11 | ||||
-rw-r--r-- | interfaces/windowmanager.xml | 16 |
2 files changed, 25 insertions, 2 deletions
diff --git a/interfaces/homescreen.xml b/interfaces/homescreen.xml index 95e84a6..fe0ea30 100644 --- a/interfaces/homescreen.xml +++ b/interfaces/homescreen.xml @@ -89,6 +89,17 @@ <arg name="surfaceId" type="i" direction="in"/> <arg name="layoutArea" type="i" direction="in"/> </method> + <!-- + surfaceVisibilityChanged: + @surfaceId: The surface that changed. + @visible: True, if the surface is visible. + + This is emitted when the visible property of the surfaces changes. + --> + <signal name="surfaceVisibilityChanged"> + <arg name="surfaceId" type="i"/> + <arg name="visible" type="b"/> + </signal> </interface> </node> diff --git a/interfaces/windowmanager.xml b/interfaces/windowmanager.xml index a4be58f..754c816 100644 --- a/interfaces/windowmanager.xml +++ b/interfaces/windowmanager.xml @@ -173,8 +173,20 @@ </method> <!-- + surfaceVisibilityChanged: + @surfaceId: The surface that changed. + @visible: True, if the surface is visible. + + This is emitted when the visible property of the surfaces changes. + --> + <signal name="surfaceVisibilityChanged"> + <arg name="surfaceId" type="i"/> + <arg name="visible" type="b"/> + </signal> + + <!-- showLayer: - @layer: The ID of the layer to show. POPUP=0, APPS=1, HOMESCREEN=2 + @layer: The ID of the layer to show. POPUP=0, HOMESCREEN_OVERLAY=1, APPS=2, HOMESCREEN=3 Show complete layers. By default, all layers are shown. @@ -184,7 +196,7 @@ </method> <!-- hideLayer: - @layer: The ID of the layer to hide. POPUP=0, APPS=1, HOMESCREEN=2 + @layer: The ID of the layer to hide. POPUP=0, HOMESCREEN_OVERLAY=1, APPS=2, HOMESCREEN=3 Hide complete layers. By default, all layers are shown. |