Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-08-16 | Upgrade to fmt 9.0.0 | David Robillard | 1 | -0/+9 | |
This library tends to break in annoying ways like this, so pin the major version to 9 to hopefully avoid these problems in the future. | |||||
2022-08-16 | Fix whitespace | David Robillard | 1 | -2/+2 | |
Apparently clang-format changed its mind about special member functions, and binary_location.h was just never formatted to begin with. | |||||
2022-07-20 | Avoid using "static inline" for inline functions in headers | David Robillard | 1 | -3/+3 | |
2022-07-20 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -15/+2 | |
2021-01-02 | Format all code with clang-format | David Robillard | 1 | -70/+69 | |
2020-11-29 | Put everything in a namespace | David Robillard | 1 | -0/+4 | |
2020-11-28 | Index clients and ports by ID | David Robillard | 1 | -0/+18 | |
2020-11-28 | Factor out ClientType | David Robillard | 1 | -5/+3 | |
2020-11-28 | Always index Jack ports and refer to them by name | David Robillard | 1 | -2/+2 | |
The Jack API annoyingly doesn't provide a way to get an ID from a port name. Since notification callbacks apparently don't have to worry about realtime concerns anymore, simply use the full name string as an ID everywhere. This means that every Jack port has a non-null ID, and all ports are always indexed, so the kludges for this in the canvas can be removed. | |||||
2020-11-27 | Ensure that modules always have an ID | David Robillard | 1 | -0/+108 | |