Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-04-10 | Remove redundant lv2:Specification type properties | David Robillard | 24 | -46/+30 | |
These are included in the manifest so that hosts can discover them. Having them in the data file as well is redundant, and in some cases requires an otherwise unnecessary import of the core spec. | |||||
2020-04-10 | Add test that documentation is properly formatted Markdown | David Robillard | 1 | -0/+10 | |
The leading and trailing blank line requirement is just to ease editing and maintenance, for example so that naive tools can wrap paragraphs. | |||||
2020-04-10 | Add tests for vocabulary integrity | David Robillard | 1 | -12/+46 | |
2020-04-10 | Move documentation to metadata files and convert it to Markdown | David Robillard | 49 | -2741/+4253 | |
2020-04-10 | Update documentation style | David Robillard | 5 | -448/+592 | |
2020-03-28 | lv2specgen: Add type label to resource documentation headers | David Robillard | 1 | -0/+1 | |
2020-03-28 | lv2specgen: Flatten page structure | David Robillard | 2 | -11/+21 | |
2020-03-28 | lv2specgen: Show label in metadata table for all resources | David Robillard | 1 | -6/+19 | |
2020-03-28 | lv2specgen: Don't show label in page description body | David Robillard | 1 | -8/+2 | |
2020-03-28 | lv2specgen: Use a consistent order for owl and rdfs metadata | David Robillard | 1 | -1/+1 | |
2020-03-28 | lv2specgen: Add support for Markdown documentation | David Robillard | 2 | -17/+57 | |
2020-03-28 | lv2specgen: Put restrictions in the same definition list | David Robillard | 1 | -4/+8 | |
2020-03-28 | lv2specgen: Factor out vocabulary linkification | David Robillard | 1 | -23/+31 | |
2020-03-28 | lv2specgen: Show rdfs:seeAlso links nicely | David Robillard | 1 | -0/+2 | |
2020-03-28 | lv2specgen: Factor out HTML linkification | David Robillard | 1 | -95/+101 | |
2020-03-28 | lv2specgen: Show links within the current page without prefixes | David Robillard | 1 | -1/+1 | |
This makes things quite a bit more readable since the prefixes don't interrupt the flow of the text. | |||||
2020-03-28 | lv2specgen: Add list of subclasses to class documentation | David Robillard | 1 | -1/+15 | |
2020-03-28 | lv2specgen: Clean up linkification code | David Robillard | 1 | -4/+5 | |
2020-03-28 | Add lv2:Markdown datatype | David Robillard | 3 | -1/+22 | |
2020-03-28 | Rename spec metadata files to name.meta.ttl | David Robillard | 49 | -47/+47 | |
Towards putting more here than just the project metadata, and is a bit cleaner of a naming scheme anyway. | |||||
2020-03-28 | Add missing namespace prefix in example snippet | David Robillard | 1 | -0/+1 | |
2020-03-28 | Add missing labels and a test to prevent this in the future | David Robillard | 6 | -3/+45 | |
2020-03-28 | Remove redundant seeAlso links | David Robillard | 1 | -2/+0 | |
These are in the manifest as usual. | |||||
2020-03-28 | Fix invalid Turtle in MIDI vocabulary example | David Robillard | 1 | -1/+1 | |
This caused weird syntax highlighting in the documentation. | |||||
2020-03-28 | Switch to 2-space indentation for all CSS | David Robillard | 2 | -745/+745 | |
Some lint tools warn about this, it's less work to just change it than configure them specially. There was previously some inconsistency with spaces and tabs anyway. | |||||
2020-03-28 | Cleanup: Remove commented out documentation header | David Robillard | 1 | -1/+0 | |
2020-03-28 | Update waf wrapper to print submodule help message | David Robillard | 1 | -2/+13 | |
2020-03-28 | Fix building plugins as independent projects | Vladimir Molokov | 1 | -1/+1 | |
2020-03-17 | Add missing rdfs:label for time:beatUnit | Hanspeter Portner | 1 | -0/+1 | |
2020-03-17 | Use LV2_ATOM_BODY macros in examples instead of pointer arithmetic | Ruoxi Wang | 3 | -3/+3 | |
2020-03-17 | Disable CI pages rule for merge requests | David Robillard | 1 | -1/+4 | |
2020-03-17 | Add UI scale factor and color properties | Robin Gareus | 3 | -0/+52 | |
2020-03-17 | eg-sampler: Destroy widgets in the correct order | Michael Fisher | 1 | -6/+19 | |
2020-03-17 | eg-sampler: Improve UI show/hide handling | Michael Fisher | 1 | -4/+43 | |
Ensures that gtk_init() is only called once, and that the idle callback does not block the UI thread. | |||||
2020-03-17 | Add note about toolkits unsuitable for binary UI distribution | David Robillard | 1 | -4/+4 | |
2020-03-17 | Add a UI feature to request a parameter value from the host | David Robillard | 8 | -10/+143 | |
2020-03-12 | Put all code documentation in an "lv2" group | David Robillard | 25 | -0/+33 | |
This makes it feasible to merge the LV2 documentation into more broad documentation in a meta-project. | |||||
2020-03-07 | Fix mismatched documentation grouping commands | David Robillard | 1 | -1/+0 | |
2020-03-07 | Fix building documentation as a subproject | David Robillard | 1 | -2/+2 | |
2020-02-23 | Use the same name for recursive struct types | David Robillard | 3 | -16/+16 | |
Similar to the previous commit, this was non-standard and caused documentation issues. With this commit, the data structures index page looks as expected. Unlike the previous commit, though, these names are actually needed because the struct definition refers to itself. Simply use the same name instead of the underscore prefix, since the "struct namespace" in C is different anyway. | |||||
2020-02-23 | Remove unnecessary struct names | David Robillard | 7 | -16/+16 | |
These are not necessary since they are not recursive types, and the names violated the C standard. There also seems to be a bug in Doxygen where TYPEDEF_HIDES_STRUCT was not working, which made the documentation confusing and ugly. Strictly speaking, this could break user code that used these names directly, but this was never intended to be supported and should be fixed if it actually occurs anywhere. | |||||
2020-02-16 | Update autowaf | David Robillard | 2 | -49/+61 | |
2020-02-16 | Remove NEWS from gitignore file | David Robillard | 1 | -1/+0 | |
2020-02-16 | Update version in metadata to match wscript | David Robillard | 1 | -1/+1 | |
2020-02-16 | Make all specifications a lv2:Specification | David Robillard | 17 | -17/+34 | |
2020-02-16 | Use standard Turtle lexer in Pygments | David Robillard | 5 | -64/+8 | |
A Turtle lexer was finally added in Pygments 2.1. | |||||
2020-02-16 | Add test that all data files are normalised and valid | David Robillard | 1 | -0/+24 | |
2020-02-16 | Normalise syntax of all specification data with serdi | David Robillard | 74 | -207/+268 | |
2020-02-16 | Make parameter data validate | David Robillard | 2 | -5/+6 | |
This is rather annoying, but unfortunately xsd:decimal is not a related type to xsd:float. A future smarter version of the validator will be able to deal with this, but for now we'll have to be explicit and tolerate a bit of unpleasant syntactic noise. | |||||
2020-02-16 | Separate developers from project metadata | David Robillard | 6 | -53/+61 | |