Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-08-17 | Fix man page headers | David Robillard | 4 | -4/+5 | |
2022-08-17 | Suppress new warnings in clang and clang-tidy 14 | David Robillard | 3 | -4/+4 | |
2022-08-17 | Add missing include | David Robillard | 1 | -0/+1 | |
2022-08-17 | Avoid snprintf() | David Robillard | 1 | -1/+2 | |
2022-08-17 | Remove redundant struct tags | David Robillard | 1 | -3/+5 | |
2022-08-17 | Use C++14 | David Robillard | 2 | -8/+4 | |
2022-08-17 | Remove unused member | David Robillard | 2 | -2/+0 | |
2022-08-17 | Separate JalvLog from Jalv | David Robillard | 4 | -7/+17 | |
2022-08-17 | Use a consistent interface for error/warning/debug logging | David Robillard | 8 | -77/+125 | |
Towards the ability to hook the log into other things (for display in a UI, for example). The implementation still just prints to stderr, although now with consistent formatting. | |||||
2022-08-17 | Print status information consistently to stdout | David Robillard | 3 | -12/+9 | |
2022-08-17 | Gracefully handle realloc() failure | David Robillard | 1 | -4/+4 | |
2022-08-17 | Move REALTIME definition to jack.c | David Robillard | 2 | -6/+6 | |
2022-08-17 | Reduce dependence on jalv_internal.h | David Robillard | 12 | -16/+37 | |
2022-08-17 | Move JalvWorker definition to worker.h | David Robillard | 2 | -16/+34 | |
2022-08-17 | Remove Jalv back pointer from Worker | David Robillard | 4 | -20/+23 | |
2022-08-17 | Move Port definition to its own header | David Robillard | 10 | -17/+47 | |
2022-08-17 | Separate options.h from jalv_internal.h | David Robillard | 9 | -20/+45 | |
2022-08-17 | Move control-related type definitions to control.h | David Robillard | 6 | -55/+59 | |
2022-08-17 | Move JalvURIDs and JalvNodes to their own headers | David Robillard | 10 | -74/+120 | |
2022-08-17 | Remove Jalv back pointer from ControlID | David Robillard | 5 | -91/+127 | |
Bit of a kludge, but this unblocks further cleanup and modularization. The Gtk static data / signal issues can be addressed later. | |||||
2022-08-17 | Clean up includes | David Robillard | 3 | -36/+6 | |
2022-08-17 | Clearly separate frontends from common internals | David Robillard | 8 | -88/+97 | |
2022-08-17 | Separate control.h from jalv_internal.h | David Robillard | 5 | -16/+44 | |
2022-08-17 | Separate ui.h from jalv_internal.h | David Robillard | 6 | -21/+48 | |
2022-08-17 | Separate backend.h from jalv_internal.h | David Robillard | 5 | -16/+42 | |
2022-08-17 | Separate state.h from jalv_internal.h | David Robillard | 7 | -43/+73 | |
2022-08-17 | Separate log.h from jalv_internal.h | David Robillard | 7 | -33/+65 | |
2022-08-17 | Adopt REUSE machine-readable licensing standard | David Robillard | 27 | -330/+194 | |
2022-05-31 | Fix build on MacOS | David Robillard | 1 | -0/+2 | |
2022-05-30 | Suppress clang-tidy warnings from C included in C++ | David Robillard | 1 | -0/+5 | |
Unfortunately, there's no way to exclude included headers from being checked in clang-tidy. The clang-tidy check being reliably green is more important than the possibility of these issues showing up in the code (especially since they only apply to the Qt interface anyway), though, so just disable them for now. | |||||
2022-05-30 | Build Qt moc output as a separate object | David Robillard | 4 | -63/+123 | |
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-30 | Move implementations out of shared header | David Robillard | 2 | -29/+40 | |
Generally cleaner, and conveniently avoids clang-tidy warnings that result from checking this code as C++. | |||||
2022-05-30 | Fix MSVC build | David Robillard | 3 | -12/+33 | |
2022-05-30 | Remove use of VLAs | David Robillard | 6 | -13/+18 | |
2022-05-29 | Suppress MSVC warnings | David Robillard | 1 | -0/+17 | |
2022-05-29 | Fix zix linkage on Windows | David Robillard | 1 | -0/+5 | |
2022-05-29 | Fix console interface build on Windows | David Robillard | 1 | -1/+11 | |
2022-05-29 | Fix build on MacOS | David Robillard | 2 | -0/+3 | |
2022-05-28 | Add French translation to desktop file | Olivier HUMBERT | 1 | -0/+1 | |
2022-05-27 | Fix build | David Robillard | 1 | -0/+1 | |
2022-05-27 | Remove Gtkmm interface | David Robillard | 9 | -186/+70 | |
Gtk2 is long deprecated, and Gtkmm2 is still covered by Ardour anyway. | |||||
2022-05-27 | Update documentation | David Robillard | 2 | -13/+14 | |
2022-05-27 | Add desktop file | David Robillard | 2 | -1/+20 | |
2022-05-27 | Add Gtk plugin selector UI | Alexandros Theodotou | 7 | -0/+145 | |
2022-05-27 | Use G_VALUE_INIT | David Robillard | 1 | -2/+2 | |
2022-05-27 | Remove double semicolons | David Robillard | 1 | -1/+1 | |
2022-05-27 | Clean up URI initialization code | David Robillard | 1 | -79/+76 | |
2022-05-27 | Remove redundant conditionals | David Robillard | 2 | -7/+3 | |
2022-05-27 | Always check for suil | David Robillard | 1 | -2/+1 | |
2022-05-27 | Move platform-specific terminal code out of headers | David Robillard | 3 | -26/+35 | |