From 6df6f3b58f366e5772bf1950a39696adcac9b9c6 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 31 Oct 2014 23:53:24 +0000 Subject: 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. --- lv2/lv2plug.in/ns/ext/patch/lv2-patch.doap.ttl | 9 +++++++++ lv2/lv2plug.in/ns/ext/patch/manifest.ttl | 2 +- lv2/lv2plug.in/ns/ext/patch/patch.ttl | 6 ++++-- 3 files changed, 14 insertions(+), 3 deletions(-) (limited to 'lv2/lv2plug.in/ns/ext') 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 ; + 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 ; 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 @@ a lv2:Specification ; lv2:minorVersion 2 ; - lv2:microVersion 2 ; + lv2:microVersion 3 ; rdfs:seeAlso . 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:

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:

+be preferable. For example, the same response could be written:

 <something>
@@ -118,6 +117,9 @@ example, the same response could be written:

patch:subject <something> ; patch:body <something> .
+ +

If the patch:subject property is absent, then the Get implicitly applies to +the receiver.

""" . patch:Insert -- cgit v1.2.1