diff options
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. |