aboutsummaryrefslogtreecommitdiffstats
path: root/lv2
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2014-10-31 23:53:24 +0000
committerDavid Robillard <d@drobilla.net>2014-10-31 23:53:24 +0000
commit6df6f3b58f366e5772bf1950a39696adcac9b9c6 (patch)
treee0f5d49542c7ac5cf36186617c85490e0b0d9eec /lv2
parent29a6502b93ad44d3f8fe4f0a579a3e8ef369dbfd (diff)
downloadlv2-6df6f3b58f366e5772bf1950a39696adcac9b9c6.tar.xz
Define patch:Get with no subject to implicitly apply to reciever. This can be used by UIs to get an initial description of a plugin.
Diffstat (limited to 'lv2')
-rw-r--r--lv2/lv2plug.in/ns/ext/patch/lv2-patch.doap.ttl9
-rw-r--r--lv2/lv2plug.in/ns/ext/patch/manifest.ttl2
-rw-r--r--lv2/lv2plug.in/ns/ext/patch/patch.ttl6
3 files changed, 14 insertions, 3 deletions
diff --git a/lv2/lv2plug.in/ns/ext/patch/lv2-patch.doap.ttl b/lv2/lv2plug.in/ns/ext/patch/lv2-patch.doap.ttl
index e5595ef..02f58b1 100644
--- a/lv2/lv2plug.in/ns/ext/patch/lv2-patch.doap.ttl
+++ b/lv2/lv2plug.in/ns/ext/patch/lv2-patch.doap.ttl
@@ -12,6 +12,15 @@
doap:name "LV2 Patch" ;
doap:shortdesc "Messages for accessing and manipulating properties." ;
doap:release [
+ doap:revision "2.3" ;
+ doap:created "2014-10-31" ;
+ dcs:blame <http://drobilla.net/drobilla#me> ;
+ dcs:changeset [
+ dcs:item [
+ rdfs:label "Define patch:Get with no subject to implicitly apply to reciever. This can be used by UIs to get an initial description of a plugin."
+ ]
+ ]
+ ] , [
doap:revision "2.2" ;
doap:created "2014-08-08" ;
doap:file-release <http://lv2plug.in/spec/lv2-1.10.0.tar.bz2> ;
diff --git a/lv2/lv2plug.in/ns/ext/patch/manifest.ttl b/lv2/lv2plug.in/ns/ext/patch/manifest.ttl
index e348f43..d60cdf3 100644
--- a/lv2/lv2plug.in/ns/ext/patch/manifest.ttl
+++ b/lv2/lv2plug.in/ns/ext/patch/manifest.ttl
@@ -4,5 +4,5 @@
<http://lv2plug.in/ns/ext/patch>
a lv2:Specification ;
lv2:minorVersion 2 ;
- lv2:microVersion 2 ;
+ lv2:microVersion 3 ;
rdfs:seeAlso <patch.ttl> .
diff --git a/lv2/lv2plug.in/ns/ext/patch/patch.ttl b/lv2/lv2plug.in/ns/ext/patch/patch.ttl
index c38ca31..2702684 100644
--- a/lv2/lv2plug.in/ns/ext/patch/patch.ttl
+++ b/lv2/lv2plug.in/ns/ext/patch/patch.ttl
@@ -104,8 +104,7 @@ a patch:body that is a description of that subject. For example:</p>
<p>Note the use of blank nodes is not required; the value of patch:body may be
the actual resource node. Depending on the transport and syntax used this may
-be preferable. However, the patch:subject property is required regardless. For
-example, the same response could be written:</p>
+be preferable. For example, the same response could be written:</p>
<pre class="turtle-code">
&lt;something&gt;
@@ -118,6 +117,9 @@ example, the same response could be written:</p>
patch:subject &lt;something&gt; ;
patch:body &lt;something&gt; .
</pre>
+
+<p>If the patch:subject property is absent, then the Get implicitly applies to
+the receiver.</p>
""" .
patch:Insert