Closed x42 closed 4 years ago
"DatatypeProperty" means a property with a data (literal) value. This is a DatatypeProperty because the value is a string.
This might originate from my mistake in MDA, which also uses lv2:name.
Fixed in 4f43777, thanks.
jalv-qt uses lv2:name for port-groups (here control-groups): https://github.com/drobilla/jalv/blob/87416aca2e6bedc8745a613a8bd09bf8c1cc9ee1/src/jalv_qt.cpp#L639-L645
While the port-group spec uses
rdfs:label
throughout: https://github.com/drobilla/lv2/blob/master/lv2/port-groups/port-groups.ttlIf I understand correctly
lv2:name
is-a DatatypeProperty, port-groups are no data-types, and hence jalv should useLILV_NS_RDFS "label"
for the display name. Is that correct?