aboutsummaryrefslogtreecommitdiffstats
path: root/lv2/lv2plug.in/ns/lv2core
AgeCommit message (Collapse)AuthorFilesLines
2016-07-31Add lv2_features_data() and lv2_features_query()David Robillard4-2/+113
This adds a new header lv2/lv2plug.in/ns/lv2core/lv2_util.h for utility functions useful with core LV2.
2015-12-31Remove domain of lv2:scalePointDavid Robillard1-2/+1
This property is useful for both control ports and properties, so the previous domain caused validation errors. Since there is no simple class which covers both ports and properties, and this property is probably useful in other cases as well, simply removing the domain makes sense. Note that having multiple domains for a property implies that any resource with that property has all the domain types (not just one), so adding lv2:Parameter as a domain as well would be incorrect.
2015-11-13Add lv2:shortName propertyfalkTX1-0/+9
2015-11-11Simplify range of lv2:designationDavid Robillard1-2/+1
The previous range was not incorrect, but suggests inferring the type of objects by the property range. In LV2 (and sord_validate), we take a stricter stance, and use range to check that object types are explicitly of a valid type, so aggregate ranges are problematic. Since lv2:Designation is an rdfs:subClassOf rdf:Property anyway, it's easier to just set the range to rdf:Property.
2015-04-07LV2 1.12.0v1.12.0David Robillard2-3/+4
2015-04-05Add lv2:isSideChain port property.David Robillard2-1/+8
2015-03-28Remove formatting from comments for UI display.David Robillard1-104/+31
2015-03-27Make designations a rdf:Property.David Robillard1-1/+3
2015-03-16Clean up and add missing labels.David Robillard1-0/+1
2015-02-20Add LV2_SYMBOL_EXPORT to lv2_lib_descriptorfalkTX1-0/+1
2015-02-20Clean up whitespace.David Robillard1-1/+0
2015-02-19Simplify property restrictions by removing redundancy.David Robillard1-21/+8
2015-02-18Revert "Add preliminary C++ work."David Robillard1-256/+0
This reverts commit 9b4b2b68f50db95da7d63a62a8ebee90be58da58.
2015-02-18Add preliminary C++ work.David Robillard1-0/+256
2015-01-18Add extern/visibility to LV2_SYMBOL_EXPORT.David Robillard2-2/+13
2014-11-25Single-page API documentation with unified style.David Robillard1-3/+9
2014-11-02Relax domain of lv2:minimum lv2:maximum and lv2:default so they can be used ↵David Robillard3-4/+10
to describe properties/parameters as well.
2014-08-08LV2 1.10.0David Robillard2-3/+4
2014-08-08Use Markdown in doc comments for better source readability.David Robillard1-4/+4
2014-07-31Use Doxygen Markdown support for more human-readable doc comments.David Robillard1-4/+4
Minor improvements to UI documentation.
2014-04-26Improve documentation.David Robillard4-25/+39
2014-01-04LV2 1.8.0David Robillard4-5/+6
2013-12-27Add lv2:prototype.David Robillard5-3/+31
2013-02-18Update versions. LV2 1.4.0.David Robillard2-3/+5
2013-02-18Remove lv2:Program and all related things.David Robillard3-60/+3
2013-02-10Add lv2:Bank, lv2:Program, and lv2:program for describing programs, ↵David Robillard2-3/+59
including but not limited to MIDI programs.
2013-02-09Reserve minor version 0 for unstable development plugins (fix #9).David Robillard2-32/+24
2013-01-13Add missing lv2:EnvelopePlugin define.David Robillard1-0/+1
2013-01-10Add lv2:control for designating primary event-based control ports.David Robillard4-6/+25
Set range of lv2:designation to lv2:Designation. Make lv2:Parameter rdfs:subClassOf rdf:Property.
2012-12-21Fix syntax error.David Robillard1-1/+0
2012-12-20Add lv2:EnvelopePlugin class.David Robillard3-1/+16
2012-10-14Bump versions for LV2 1.2.0.David Robillard2-3/+4
Generate valid top level NEWS file. Update to r88/autowaf.
2012-09-09Use stricter datatype definitions conformant with the XSD and OWL ↵David Robillard1-12/+17
specifications for better validation.
2012-08-05Move all project metadata for extensions (e.g. change log) to separate files toDavid Robillard1-3/+1
spare hosts from loading them during discovery.
2012-08-02Clean up wscript files and use a simpler method of chopping 'lib' prefix.David Robillard1-5/+3
2012-07-29Use consistent label style.David Robillard3-26/+36
2012-04-17Add URI define for lv2:project.David Robillard1-0/+1
2012-04-17Bump versions, mark up releases, portability fixes.David Robillard2-4/+7
2012-04-17Remove cruft.David Robillard1-1/+0
2012-04-17Remove cruft.David Robillard1-30/+5
2012-04-17Refer to correct predicate for doap:Project names.David Robillard1-1/+1
2012-04-16Add lv2:project property.David Robillard1-0/+20
2012-04-16Remove misplaced definition of doap:name.David Robillard1-3/+0
2012-04-14Remove unused lv2:hasParameter that only makes sense given non-core technology.David Robillard2-15/+0
2012-04-14Move CVPort to core.David Robillard4-3/+23
2012-04-12Normalise syntax via serdi.David Robillard1-338/+505
2012-04-12Tidy.David Robillard1-5/+2
2012-04-12Remove comment headers from Turtle files and ensure the same information is ↵David Robillard1-17/+0
available in machine readable form.
2012-04-12Tidy manifests.David Robillard1-2/+3
2012-04-12Rename 'people' to 'meta' in anticipation of putting other stuff there.David Robillard2-2/+2