Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2020-02-16 | Remove dead code | David Robillard | 1 | -19/+0 | |
2020-02-16 | Remove deprecated Doxygen configuration keys | David Robillard | 1 | -15/+0 | |
2020-02-09 | Use "needs" instead of "dependencies" for CI order definition | David Robillard | 1 | -11/+11 | |
This should allow things to run in parallel across stages. | |||||
2020-02-09 | Add tags to Windows builds to exclude Gitlab shared runners | David Robillard | 1 | -4/+4 | |
Gitlab now has shared Windows runners, which is cool, but unfortunately they don't have Python, so they are useless here and will cause failed builds if they pick up the job. | |||||
2020-02-09 | Use terser lists in Gitlab CI configuration | David Robillard | 1 | -53/+25 | |
2020-02-09 | Fix arrow style in API documentation | David Robillard | 1 | -2/+8 | |
Hiding this broke the indentation for nested lists. This reverts to something like the default Doxygen style. | |||||
2019-12-09 | Fix autowaf submodule reference | David Robillard | 1 | -1/+1 | |
2019-12-07 | Add state:freePath feature | David Robillard | 5 | -7/+51 | |
2019-11-10 | Simplify plugin building and set up source tree run environment | David Robillard | 9 | -75/+43 | |
This sets up LV2_PATH in waf tests so that tests can use specifications and plugins from the source tree without installing. | |||||
2019-10-17 | Set Gtk as a system dependency to suppress warnings | David Robillard | 2 | -2/+8 | |
2019-10-17 | Don't link against librt on Windows or Darwin | David Robillard | 1 | -1/+3 | |
2019-10-17 | Update autowaf | David Robillard | 8 | -15/+11 | |
2019-04-27 | Fix broken links | David Robillard | 4 | -6/+3 | |
2019-04-27 | Replace broken links with detailed Ambisonic channel descriptions | David Robillard | 4 | -104/+190 | |
2019-04-27 | Fix incorrect prefixes in URI define comments | David Robillard | 2 | -35/+35 | |
2019-04-27 | Consistently use example.org in documentation | David Robillard | 1 | -3/+3 | |
2019-04-27 | Flatten documentation to fix fragment links | David Robillard | 9 | -60/+52 | |
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-04-27 | Only check links during build | David Robillard | 1 | -1/+2 | |
2019-04-22 | Run unit tests on Windows | David Robillard | 1 | -1/+2 | |
2019-04-22 | Fix running tests in a recursive project | David Robillard | 1 | -3/+2 | |
2019-04-21 | Don't add -Wconversion flag with MSVC | David Robillard | 1 | -1/+1 | |
2019-04-21 | Switch to using a submodule for autowaf | David Robillard | 186 | -41937/+6 | |
2019-04-21 | Update autowaf | David Robillard | 2 | -51/+24 | |
2019-04-21 | Squashed 'waflib/' changes from b074a1e..4f98e1c | David Robillard | 1 | -49/+19 | |
4f98e1c Remove recursion hacks 27c5c93 Remove use_lib() git-subtree-dir: waflib git-subtree-split: 4f98e1c2bed7beacf4d303e51f994fb932952f95 | |||||
2019-04-21 | Fix building within a recursive project | David Robillard | 8 | -80/+27 | |
2019-04-20 | Use fine-grained Docker images for CI | David Robillard | 1 | -31/+31 | |
2019-04-16 | Publish code coverage page | David Robillard | 1 | -0/+14 | |
2019-04-15 | Avoid globbing for bundled plugins | David Robillard | 1 | -3/+10 | |
2019-04-15 | Update autowaf | David Robillard | 1 | -3/+5 | |
2019-04-15 | Squashed 'waflib/' changes from 27a69a7..b074a1e | David Robillard | 1 | -3/+5 | |
b074a1e Support building against local header-only libraries git-subtree-dir: waflib git-subtree-split: b074a1ef75005785ef7fadbaaaec7574ca4149ed | |||||
2019-04-14 | Support building in a recursive project | David Robillard | 1 | -4/+6 | |
2019-04-14 | Improve CI configuration | David Robillard | 1 | -14/+150 | |
2019-04-14 | Squashed 'waflib/' changes from e7a29b6..27a69a7 | David Robillard | 1 | -10/+43 | |
27a69a7 Add option to filter tests by regular expression ac29b74 Fix configuring with root prefix 6134be6 Print test coverage summary 6d7dd59 Don't attempt to clear coverage when coverage is disabled cddbcb5 Pass file comparison test if difflib finds no changes 6e4e92b Seek to end before checking the size of stderr output git-subtree-dir: waflib git-subtree-split: 27a69a76d1f625ad86b60b5dbd12368bc25cae25 |