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(-)
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