Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
11 days | Fully parenthesize expressions | David Robillard | 1 | -2/+2 | |
11 days | Clean up includes and forward declarations | David Robillard | 5 | -8/+1 | |
11 days | Fix doc comment syntax and strict clang build | David Robillard | 2 | -3/+3 | |
A description here is now required by -Wdocumentation in clang 19. | |||||
2024-11-24 | Remove IWYU pragmas that no longer seem necessary | David Robillard | 3 | -7/+5 | |
In a few cases here, we could get away with just a forward declaration but IWYU can't figure it out. Since this isn't a huge deal, just do what the tool says, since it's overall less hassle to just do what it says. | |||||
2024-11-24 | Use angle brackets for library includes | David Robillard | 47 | -210/+210 | |
2024-10-26 | Fix line wrapping in comments | David Robillard | 4 | -7/+7 | |
2024-10-11 | Move AtomForge implementation out of public headers | David Robillard | 1 | -59/+15 | |
2024-10-11 | Pass strings and large structures by const reference | David Robillard | 2 | -5/+5 | |
2024-10-11 | Call std::terminate() directly instead of rethrowing nothing | David Robillard | 1 | -2/+2 | |
2024-10-11 | Remove redundant method override | David Robillard | 1 | -1/+0 | |
2024-10-11 | Make more single-argument constructors explicit | David Robillard | 1 | -2/+2 | |
2024-10-06 | Avoid using uninitialized va_list variables | David Robillard | 1 | -1/+2 | |
2024-10-06 | Remove dead code | David Robillard | 1 | -3/+0 | |
2024-07-17 | Fix clock microseconds conversion | David Robillard | 1 | -2/+2 | |
This was off by a factor of 10 on non-Mach systems, due to a previous mistaken replacement of 1e3 with 100 (instead of the correct 1000). | |||||
2024-07-17 | Clean up includes and forward declarations | David Robillard | 1 | -7/+2 | |
According to include-what-you-use 0.22 on LLVM 18, anyway. Most of the changes seem vaguely reasonable, so as usual, just go with what the tool says because it's most useful when reports are typically clean. | |||||
2024-07-17 | Avoid C-style casts and some size type conversions | David Robillard | 1 | -1/+1 | |
Aside from the syntactic cast changes, reduces some size types to 32-bits, since they can never be so large in practice. This eliminates some type conversions and shaves a few bytes. | |||||
2024-06-04 | Add missing std::forward | David Robillard | 1 | -1/+1 | |
2023-09-23 | Avoid const data members | David Robillard | 1 | -137/+137 | |
2023-09-23 | Clean up includes and forward declarations | David Robillard | 1 | -1/+0 | |
2023-05-12 | Fix const correctness | David Robillard | 4 | -7/+9 | |
2023-05-12 | Fix implicit widening conversions | David Robillard | 2 | -3/+3 | |
2023-05-12 | Fix include guard | David Robillard | 1 | -3/+3 | |
2023-05-02 | Fix relative URI creation with newer serd | David Robillard | 1 | -0/+1 | |
2023-02-03 | Suppress/fix new warnings in clang-tidy 15 | David Robillard | 1 | -1/+1 | |
2022-12-14 | Concatenate nested namespaces | David Robillard | 2 | -8/+4 | |
2022-12-14 | Use std::variant | David Robillard | 1 | -18/+17 | |
2022-12-14 | Use std::optional | David Robillard | 2 | -22/+20 | |
2022-12-14 | Use std::filesystem and std::make_unique | David Robillard | 4 | -195/+11 | |
2022-09-27 | Use braced init lists to avoid repeating return types | David Robillard | 4 | -17/+16 | |
2022-09-27 | Fix field shadowing | David Robillard | 1 | -3/+3 | |
2022-09-08 | Make learned MIDI bindings channel specific | Loki Davison | 1 | -0/+1 | |
2022-08-18 | Fix whitespace | David Robillard | 1 | -2/+7 | |
2022-08-18 | Clean up special member functions | David Robillard | 2 | -1/+8 | |
2022-08-18 | Fix indentation | David Robillard | 1 | -8/+8 | |
2022-08-18 | Remove redundant "inline" specifiers | David Robillard | 7 | -40/+42 | |
2022-08-18 | Use consistent spacing for line comments | David Robillard | 15 | -32/+33 | |
2022-08-18 | Use consistent brace wrapping for namespaces | David Robillard | 7 | -7/+21 | |
2022-08-18 | Use consistent brace wrapping for class definitions | David Robillard | 16 | -21/+42 | |
2022-08-18 | Use consistent brace wrapping for struct definitions | David Robillard | 4 | -36/+19 | |
2022-08-18 | Use a consistent style for empty braces | David Robillard | 2 | -4/+2 | |
2022-08-18 | Avoid "else" after "return", "break", and "continue" | David Robillard | 4 | -9/+15 | |
2022-08-18 | Use default member initialization | David Robillard | 7 | -22/+20 | |
2022-08-18 | Make empty methods and trivial constructors noexcept | David Robillard | 5 | -12/+13 | |
2022-08-18 | Use auto when declaring iterators | David Robillard | 2 | -2/+2 | |
2022-08-18 | Switch to meson build system | David Robillard | 2 | -6/+7 | |
2022-08-18 | Separate export macro definitions between modules | David Robillard | 3 | -15/+45 | |
2022-08-18 | Clean up includes | David Robillard | 5 | -4/+3 | |
2022-08-17 | Fully declare special member functions | David Robillard | 1 | -1/+6 | |
2021-06-04 | Switch to C++14 and fix build with GCC 10 | David Robillard | 1 | -7/+0 | |
GCC was having problems with this make_unique overload, but I don't care about C++11 compatibility at this point anyway, so it's easiest to just remove it. | |||||
2021-01-02 | Update for latest raul | David Robillard | 27 | -103/+103 | |