Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-11-24 | Cleanly separate audio thread from the rest of the application | David Robillard | 1 | -4/+4 | |
2024-11-24 | Factor out "settings" that affect the execution process | David Robillard | 1 | -1/+1 | |
2024-11-24 | Rename jalv_internal.h to jalv.h | David Robillard | 1 | -1/+1 | |
The "internal" name never made much sense to begin with (since this is a program, not a library), but now this header only describes the "main" Jalv struct and functions directly associated with it (the top-level interface of the application), so name it accordingly. This also makes include-what-you-use actually check this header, which it wasn't before for some mysterious reason. | |||||
2024-11-24 | Clean up include paths | David Robillard | 1 | -0/+2 | |
Removes the source directory from the include path flags passed to the compiler, so that quoted includes always refer to files relative to the one they're in, and angled includes never refer to anything in the source tree. This fixes potential clashes between the name of headers here and on the system. | |||||
2024-11-24 | Use angle brackets for library includes | David Robillard | 1 | -3/+3 | |
2024-11-24 | Move general model query functions to a separate file | David Robillard | 1 | -1/+2 | |
2024-11-24 | Move control port buffers to a separate array | David Robillard | 1 | -4/+6 | |
2024-11-24 | Use a consistent naming scheme for class members in Qt frontend | David Robillard | 1 | -76/+77 | |
2024-11-24 | Use a typedef for ports like other structs | David Robillard | 1 | -2/+2 | |
2024-11-17 | Rename UI port event function and move it to the appropriate header | David Robillard | 1 | -5/+5 | |
This isn't a "global" internal function like the others in jalv_internal.h, but rather the prototype of a function that must be implemented by frontends. | |||||
2024-10-12 | Avoid static downcasts | David Robillard | 1 | -12/+17 | |
2024-10-12 | Use anonymous namespaces | David Robillard | 1 | -44/+52 | |
2024-10-12 | Remove more old-style casts in C++ | David Robillard | 1 | -1/+2 | |
2024-10-12 | Remove unused constructor | David Robillard | 1 | -10/+0 | |
It looks like this has always been dead code. | |||||
2024-10-12 | Add missing const qualifiers | David Robillard | 1 | -8/+8 | |
2024-10-12 | Factor frontend command-line arguments into a struct | David Robillard | 1 | -3/+4 | |
2024-10-12 | Fix whitespace and add clang-format test | David Robillard | 1 | -1/+1 | |
2024-07-12 | Add Qt6 version | David Robillard | 1 | -1/+8 | |
2024-07-12 | Replace use of Qt foreach keyword with range-based for loops | David Robillard | 1 | -4/+2 | |
2023-05-02 | Remove old-style casts in C++ | David Robillard | 1 | -4/+6 | |
2023-05-02 | Fix code formatting | David Robillard | 1 | -2/+2 | |
2023-02-03 | Suppress/fix new warnings in clang-tidy 15 | David Robillard | 1 | -10/+10 | |
2022-08-17 | Use default member initializers | David Robillard | 1 | -5/+0 | |
2022-08-17 | Use C++14 | David Robillard | 1 | -4/+4 | |
2022-08-17 | Move Port definition to its own header | David Robillard | 1 | -0/+1 | |
2022-08-17 | Separate options.h from jalv_internal.h | David Robillard | 1 | -0/+1 | |
2022-08-17 | Move JalvURIDs and JalvNodes to their own headers | David Robillard | 1 | -0/+1 | |
2022-08-17 | Clean up includes | David Robillard | 1 | -2/+0 | |
2022-08-17 | Clearly separate frontends from common internals | David Robillard | 1 | -10/+10 | |
2022-08-17 | Separate ui.h from jalv_internal.h | David Robillard | 1 | -0/+1 | |
2022-08-17 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -15/+2 | |
2022-05-30 | Build Qt moc output as a separate object | David Robillard | 1 | -60/+1 | |
This avoids the weird cyclic dependency, and avoids including generated code in the source which can trigger many compiler and clang-tidy warnings. | |||||
2022-05-27 | Add Gtk plugin selector UI | Alexandros Theodotou | 1 | -0/+6 | |
2022-05-27 | Use consistent comment styles | David Robillard | 1 | -1/+1 | |
2022-05-27 | Format all code with clang-format | David Robillard | 1 | -478/+469 | |
2022-05-27 | Use "auto" to avoid repeating type names | David Robillard | 1 | -15/+16 | |
2022-05-27 | Use braced init lists | David Robillard | 1 | -5/+2 | |
2022-05-27 | Avoid "typedef" in C++ | David Robillard | 1 | -2/+2 | |
2022-05-27 | Avoid "else" after "return" | David Robillard | 1 | -14/+20 | |
2021-02-15 | Pass ui:scaleFactor option to UIs | Alexandros Theodotou | 1 | -0/+6 | |
This option was added in LV2 1.18.0. | |||||
2021-02-15 | Remove Qt4 support | David Robillard | 1 | -45/+29 | |
2021-01-02 | Use email address instead of website for attribution | David Robillard | 1 | -1/+1 | |
2020-12-14 | Explicitly delete unused special member functions | David Robillard | 1 | -0/+6 | |
2020-12-14 | Make member variable private | David Robillard | 1 | -2/+1 | |
2020-12-14 | Add missing member initialization | David Robillard | 1 | -5/+10 | |
2020-12-14 | Don't use C casts in C++ code | David Robillard | 1 | -5/+7 | |
2020-12-14 | Don't declare default arguments | David Robillard | 1 | -11/+15 | |
2020-12-14 | Use explicit constructors | David Robillard | 1 | -6/+6 | |
2020-12-14 | Fix unused parameter warnings | David Robillard | 1 | -6/+6 | |
2020-12-14 | Use the appropriate math functions for the operand precision | David Robillard | 1 | -2/+2 | |