summaryrefslogtreecommitdiff
path: root/org.pebbled.Watch.xml
diff options
context:
space:
mode:
authorJavier <dev.git@javispedro.com>2014-12-03 00:00:42 +0100
committerJavier <dev.git@javispedro.com>2014-12-03 00:06:13 +0100
commit843e8c2550f69de3b9dfc3ec5f13d2c3a5710896 (patch)
tree80f8edf321fed7d1790b609c2dab51c9d22fdd8b /org.pebbled.Watch.xml
parentc35a3a9bea759cadf1e975a2a62e50789cad096c (diff)
implement more parts of the new D-Bus API
Diffstat (limited to 'org.pebbled.Watch.xml')
-rw-r--r--org.pebbled.Watch.xml9
1 files changed, 9 insertions, 0 deletions
diff --git a/org.pebbled.Watch.xml b/org.pebbled.Watch.xml
index 72aab6b..11f20b7 100644
--- a/org.pebbled.Watch.xml
+++ b/org.pebbled.Watch.xml
@@ -5,6 +5,7 @@
<property name="Name" type="s" access="read"/>
<property name="Address" type="s" access="read"/>
<property name="Connected" type="b" access="read"/>
+
<!-- Qt does not yet support property changed signals, so we fake them. -->
<signal name="NameChanged"/>
<signal name="AddressChanged"/>
@@ -15,6 +16,7 @@
<arg name="val" type="u" direction="in"/>
</method>
<method name="SyncTime"/>
+
<!-- The following methods resemble the official PebbleKit API -->
<method name="LaunchApp">
<arg name="uuid" type="s" direction="in"/>
@@ -33,6 +35,13 @@
<arg name="message" type="a{sv}"/>
<annotation name="org.qtproject.QtDBus.QtTypeName.In1" value="QVariantMap"/>
</signal>
+ <signal name="AppOpened">
+ <arg name="uuid" type="s"/>
+ </signal>
+ <signal name="AppClosed">
+ <arg name="uuid" type="s"/>
+ </signal>
+
<!-- The following method are used for configuration of JSKit applications by the client app -->
<method name="StartAppConfiguration">
<arg name="uuid" type="s" direction="in"/>