aboutsummaryrefslogtreecommitdiffstats
path: root/lv2/ui/ui.ttl
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2018-11-20 23:26:49 +0100
committerDavid Robillard <d@drobilla.net>2020-03-17 11:11:53 +0100
commitc11adc705f7028eeff2e8fcd6cbf6b9d5ee97206 (patch)
tree10fd77edcb5fba52531ff3c837307a5b0a708f2d /lv2/ui/ui.ttl
parent1d75523156c28b8a31b1a5d6504d78fe49b9cf62 (diff)
downloadlv2-c11adc705f7028eeff2e8fcd6cbf6b9d5ee97206.tar.xz
Add a UI feature to request a parameter value from the host
Diffstat (limited to 'lv2/ui/ui.ttl')
-rw-r--r--lv2/ui/ui.ttl13
1 files changed, 13 insertions, 0 deletions
diff --git a/lv2/ui/ui.ttl b/lv2/ui/ui.ttl
index ecebbf4..763e7b2 100644
--- a/lv2/ui/ui.ttl
+++ b/lv2/ui/ui.ttl
@@ -309,6 +309,19 @@ plugin UI. This feature corresponds to the LV2UI_Touch struct, which
should be passed with the URI LV2_UI__touch.</p>
""" .
+ui:requestValue
+ a lv2:Feature ;
+ lv2:documentation """
+<p>A feature to request a parameter value from the user via the host. This
+allows a plugin UI to request a new parameter value using the host's UI, for
+example by showing a dialog or integrating with the host's built-in content
+browser. This should only be used for complex parameter types where the plugin
+UI is not capable of showing the expected native platform or host interface to
+choose a value, such as file path parameters. This feature corresponds to the
+LV2UI_Request_Value struct, which should be passed with the URI
+LV2_UI__requestValue.</p>
+ """ .
+
ui:idleInterface
a lv2:Feature ,
lv2:ExtensionData ;