Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2020-12-15 | Clean up includes in client library | David Robillard | 8 | -22/+34 | |
2020-12-15 | Clean up includes in core and server | David Robillard | 19 | -19/+36 | |
2020-08-03 | Clean up includes | David Robillard | 5 | -3/+14 | |
As directed by include-what-you-use. Unfortunately, it is still confused by quite a few things, but this gets a lot closer to a clean report, and at least makes the output more tolerable to manually check. | |||||
2020-08-02 | Remove Raul::managed_ptr alias | David Robillard | 1 | -5/+0 | |
2020-08-02 | Remove std::shared_ptr alias | David Robillard | 26 | -216/+239 | |
2020-08-02 | Remove redundant pointer get() calls | David Robillard | 1 | -1/+1 | |