summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Merry <dev@randomguy3.me.uk>2010-09-26 16:54:24 +0100
committerAlex Merry <dev@randomguy3.me.uk>2010-09-26 16:54:24 +0100
commitefe1adf5541b70426a3de86748211d8d3b4996fa (patch)
tree58b876913b26b5e45cced7c2ff7c27f8efc7d045
parent9d6158d6779757f6d5847d4f9f5c086716791a92 (diff)
Add EmitsChangedSignal annotation to Volume property
-rw-r--r--spec/Player_Node.xml6
-rw-r--r--spec/all.xml11
2 files changed, 17 insertions, 0 deletions
diff --git a/spec/Player_Node.xml b/spec/Player_Node.xml
index 41d5398..4daa00c 100644
--- a/spec/Player_Node.xml
+++ b/spec/Player_Node.xml
@@ -429,6 +429,7 @@
</property>
<property name="Volume" type="d" tp:type="Volume" tp:name-for-bindings="Volume" access="readwrite">
+ <annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="true" />
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>The volume level.</p>
<p>
@@ -440,6 +441,11 @@
<strong>false</strong>, attempting to set this property should have
no effect and raise an error.
</p>
+ <p>
+ When this property changes, the
+ <literal>org.freedesktop.DBus.Properties.PropertiesChanged</literal>
+ signal is emited with the new value.
+ </p>
</tp:docstring>
</property>
diff --git a/spec/all.xml b/spec/all.xml
index 883869c..c772bbd 100644
--- a/spec/all.xml
+++ b/spec/all.xml
@@ -120,6 +120,17 @@
</tp:docstring>
</tp:section>
+ <tp:section name="Corrections">
+ <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
+ <ul>
+ <li>
+ 2010-09-26: Added EmitsChangedSignal annotation to Volume property
+ on the Player interface.
+ </li>
+ </ul>
+ </tp:docstring>
+ </tp:section>
+
<tp:section name="Interfaces">
<xi:include href="Root_Node.xml" />
<xi:include href="TrackList_Node.xml" />