Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-09-08 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -15/+2 | |
2022-08-07 | midigate: Fix output timing | Timothy Krause | 1 | -3/+3 | |
Previously, the state was updated before writing the output (up to the current time), so output "in the past" would be incorrectly written based on the current state. This fixes that by switching things around, so the output is first written up to the current time, then the state is updated (and the loop continues). This takes advantage of the fact that write_output() effectively does nothing with a zero length. | |||||
2022-07-17 | Switch to meson build system | David Robillard | 3 | -50/+41 | |
2022-07-17 | Make potentially lossy type conversions explicit | David Robillard | 1 | -1/+1 | |
2020-12-26 | Format all code with clang-format | David Robillard | 1 | -114/+110 | |
2020-12-26 | Add clang-format suppression comments | David Robillard | 1 | -0/+3 | |
2020-12-16 | Simplify degenerate switches | David Robillard | 1 | -6/+1 | |
2020-07-25 | Revert "Use LV2_ATOM_BODY macros in examples instead of pointer arithmetic" | David Robillard | 1 | -1/+1 | |
This reverts commit 3aad5eb1b08ed5c27e60aa36021c4a85ce90c08f, which broke the example plugins. | |||||
2020-03-17 | Use LV2_ATOM_BODY macros in examples instead of pointer arithmetic | Ruoxi Wang | 1 | -1/+1 | |
2019-11-10 | Simplify plugin building and set up source tree run environment | David Robillard | 1 | -10/+5 | |
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 | Update autowaf | David Robillard | 1 | -1/+1 | |
2019-04-21 | Fix building within a recursive project | David Robillard | 1 | -9/+2 | |
2019-03-17 | Update autowaf and adapt to new API | David Robillard | 1 | -4/+0 | |
2019-01-10 | Sort includes from local to standard and fix exposed issues | David Robillard | 1 | -6/+6 | |
This order is better because it ensures that headers can stand alone and include everything they need. Several missing includes were exposed by this, and are also fixed in this commit. | |||||
2018-09-23 | Clean up includes | David Robillard | 1 | -2/+4 | |
2018-09-22 | Install standard headers to simpler include paths | David Robillard | 1 | -7/+7 | |
2018-04-07 | eg-midigate: Respond to "all notes off" MIDI message | Robin Gareus | 1 | -1/+8 | |
2018-01-05 | Upgrade to waf 2.0.4 | David Robillard | 1 | -4/+3 | |
2016-09-18 | Update copyright dates | David Robillard | 1 | -1/+1 | |
2016-09-05 | Fix bundle installation directory | David Robillard | 1 | -0/+2 | |
2016-07-31 | Clean up example plugin initialization | David Robillard | 1 | -16/+20 | |
2015-02-20 | Clean up whitespace. | David Robillard | 1 | -2/+1 | |
2014-08-06 | Order book chapters in build script rather than by bundle name. | David Robillard | 6 | -0/+369 | |
2013-02-11 | Order examples in a sensible progression for the book. | David Robillard | 6 | -389/+0 | |
2013-02-10 | Add lv2:Bank, lv2:Program, and lv2:program for describing programs, ↵ | David Robillard | 6 | -0/+389 | |
including but not limited to MIDI programs. |