Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-07-17 | lv2specgen: Fix style and validation when installed | David Robillard | 1 | -18/+70 | |
2022-07-17 | lv2specgen: Remove warnings on external terms | David Robillard | 1 | -3/+0 | |
This conveniently pointed out potential issues in the LV2 documentation, but makes the tool very noisy to use on anything else. Referring to some external thing really shouldn't be treated like a warning in linked data. Preventing mistakes (where full URIs are in the output instead of the expected prefixed names) will have to be done in some other, better way (probably based on an explicitly given set of prefixes that should be documented). | |||||
2022-07-17 | lv2specgen: Fix invalid output for terms about the spec itself | David Robillard | 1 | -1/+5 | |
2022-07-17 | Use the same set of external vocabulary prefixes everywhere | David Robillard | 1 | -17/+5 | |
The RDFa in specification pages doesn't actually use prefixed names for the documented resources. So, simplify things by trimming the namespaces down to a consistent set that is actually used in the LV2 universe. | |||||
2022-07-17 | Switch to meson build system | David Robillard | 1 | -160/+0 | |
2022-07-17 | Consistently use the prefix "dcterms" everywhere | David Robillard | 1 | -1/+1 | |
2022-07-17 | Clean up and modernize Python support code | David Robillard | 1 | -28/+32 | |
Switches to safer and more modern idioms, and addresses many issues raised by flake8 and pylint. | |||||
2022-07-17 | Format all Python code with black | David Robillard | 1 | -22/+9 | |
2022-07-17 | Use "python3" in shebangs | David Robillard | 1 | -1/+1 | |
Python 2 hit EOL long ago, and some systems don't have a "python" at all. | |||||
2022-06-16 | lv2specgen: Use cleaner methods for string manipulation | David Robillard | 1 | -4/+4 | |
2022-06-16 | lv2specgen: Fix invalid variable reference | David Robillard | 1 | -1/+1 | |
This used to be short for "base", and was derived from the basename of the spec (like "worker"). At some point that was replaced by "stem" but this call somehow wasn't updated. | |||||
2022-06-16 | lv2specgen: Remove unused parameter | David Robillard | 1 | -2/+2 | |
2022-06-16 | lv2specgen: Fix clashing time namespace prefix | David Robillard | 1 | -1/+7 | |
2022-06-15 | lv2specgen: Use scoped file handles | David Robillard | 1 | -10/+7 | |
2020-11-17 | Gracefully handle pending releases without dates | David Robillard | 1 | -8/+18 | |
2020-04-26 | Fix links in online documentation index | David Robillard | 1 | -4/+14 | |
2020-04-10 | lv2specgen: Fix various flake8 issues | David Robillard | 1 | -32/+39 | |
2020-04-10 | lv2specgen: Format code with black | David Robillard | 1 | -346/+567 | |
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 | 1 | -4/+12 | |
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 | 1 | -16/+56 | |
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-02-16 | Use standard Turtle lexer in Pygments | David Robillard | 1 | -58/+2 | |
A Turtle lexer was finally added in Pygments 2.1. | |||||
2019-04-27 | Flatten documentation to fix fragment links | David Robillard | 1 | -10/+3 | |
This removes all the extra bundle content from the documentation output and instead makes pages directly at the URI of specifications. This way, links to fragments in spec pages (which are often copy and pasted) are correct fragment identifiers like <http://lv2plug.in/ns/lv2core#Plugin> instead of <http://lv2plug.in/ns/lv2core/#Plugin>. | |||||
2019-04-27 | Remove file list from documentation pages | David Robillard | 1 | -25/+3 | |
2019-03-24 | Use lighter and more consistent documentation style | David Robillard | 1 | -53/+53 | |
2019-03-24 | Consistently use th for table header cells | David Robillard | 1 | -1/+1 | |
2019-03-24 | Don't show raw restriction lists in terminfo table | David Robillard | 1 | -1/+1 | |
2019-03-24 | Fix reproducible documentation developer/maintainer lists | David Robillard | 1 | -2/+2 | |
2019-03-24 | Add validation for complete specification page | David Robillard | 1 | -0/+13 | |
2019-03-24 | Don't build file index for offline documentation | David Robillard | 1 | -3/+3 | |
2019-03-24 | Avoid redundant copy of Doxygen stylesheet | David Robillard | 1 | -2/+2 | |
2019-03-24 | Use friendlier labels for some built-in properties | David Robillard | 1 | -2/+2 | |
2019-03-24 | Use sorted() for sorted iteration | David Robillard | 1 | -18/+9 | |
2019-03-24 | Fix invalid HTML when specification index is empty | David Robillard | 1 | -5/+8 | |
2019-03-24 | Fix broken links to API documentation | David Robillard | 1 | -2/+4 | |
2019-03-24 | Make index column headers link to the corresponding section | David Robillard | 1 | -6/+14 | |
2019-03-24 | Fix pretty names for links within the current specification | David Robillard | 1 | -21/+11 | |
2019-03-24 | Fix documentation comment validation | David Robillard | 1 | -5/+5 | |
2019-03-24 | Print warning when lxml is not available for validation | David Robillard | 1 | -1/+3 | |
2019-01-10 | Fix reference documentation build | David Robillard | 1 | -1/+1 | |