aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-01-02Use email address instead of website for attributionDavid Robillard23-36/+36
2020-12-18Fix warning messageDavid Robillard1-1/+2
2020-12-18Ignore ports with nonsense lv2:control designationsDavid Robillard2-2/+10
2020-12-14Avoid use of strcat()David Robillard2-3/+1
2020-12-14Explicitly delete unused special member functionsDavid Robillard2-1/+6
2020-12-14Make member variable privateDavid Robillard2-3/+1
2020-12-14Use C++-style includeDavid Robillard2-2/+1
2020-12-14Add missing member initializationDavid Robillard2-6/+10
2020-12-14Don't use C casts in C++ codeDavid Robillard2-6/+7
2020-12-14Don't declare default argumentsDavid Robillard2-12/+15
2020-12-14Use explicit constructorsDavid Robillard2-8/+6
2020-12-14Fix inconsistent parameter nameDavid Robillard2-2/+1
2020-12-14Isolate variable declarationsDavid Robillard2-2/+2
2020-12-14Fix unused parameter warningsDavid Robillard6-17/+19
2020-12-14Use the appropriate math functions for the operand precisionDavid Robillard3-6/+5
2020-12-14Remove meaningless const qualifiers in declarationsDavid Robillard2-7/+6
2020-12-14Initialize all variablesDavid Robillard7-20/+25
2020-12-14Add a clang-tidy configurationDavid Robillard1-0/+53
2020-12-14Clean up includesDavid Robillard4-7/+18
2020-12-14Update zixDavid Robillard9-81/+104
2020-12-14Remove Jack session supportDavid Robillard9-73/+2
2020-10-11Explicitly support lv2:inPlaceBrokenDavid Robillard2-3/+5
I believe this is true for both Jack and PortAudio, though neither document it as a guarantee.
2020-10-03Print warning when submodules are not initialisedDavid Robillard1-2/+13
2020-09-27Strengthen lint targetDavid Robillard1-10/+65
2020-09-27Clean up includesDavid Robillard13-28/+126
2020-09-27Clean up wscriptDavid Robillard1-7/+15
2020-09-27Update autowafDavid Robillard1-0/+0
2020-08-03Remove -Wno-implicit-int-float-conversionDavid Robillard1-1/+0
This is only supported in very recent clang, and does not suppress anything that the other flags don't already suppress.
2020-07-21Be explicit about warningsDavid Robillard1-0/+66
2020-07-21Set third-party packages as system dependencies to suppress warningsDavid Robillard1-7/+21
2020-07-21Fix use of deprecated Qt APIDavid Robillard1-1/+1
2020-07-21Remove unused macrosDavid Robillard1-5/+0
2020-07-21Add missing override specifiersDavid Robillard1-12/+12
2020-07-21Use modern casts in C++David Robillard2-5/+7
2020-07-21Add missing static specifierDavid Robillard1-1/+1
2020-07-21Use nullptr in C++David Robillard2-10/+10
2020-07-21Fix unnecessary const castDavid Robillard1-1/+1
2020-07-21Add format function annotationsDavid Robillard1-0/+8
2020-07-21Fix incorrect printf format specifiersDavid Robillard2-5/+5
2020-07-21Make function checks work with strict warnings and WerrorDavid Robillard2-0/+18
2020-07-08Revert "worker: Only add response when enough space"David Robillard1-4/+0
This reverts commit f831a1ebde048b4a19b380ff3794180152757efa. This was merged accidentally.
2020-07-08Revert "worker: Do not read response when not yet available"David Robillard1-26/+7
This reverts commit 411f0e67f495fb436ce13ba12c63d7cf874aabd7. This was merged accidentally.
2020-05-09Always call jalv_init_ui()David Robillard2-0/+4
2020-04-19Define _POSIX_C_SOURCE locallyDavid Robillard2-3/+2
2020-04-05worker: Only add response when enough spaceTimo Wischer1-0/+4
for the complete response. Without this patch the size of the response might be added but not the response itself. This would corrupt the response queue because the previously added size will be used for the next response which will be added. Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
2020-04-05worker: Do not read response when not yet availableTimo Wischer1-7/+26
Without this patch the size of the response might be read successfully but the response will not be read. Therefore the while loop would exit and when entering the next time the size will be read again. But this second read of size will actually already read data from the response. Therefore the response will be corrupted and the response buffer cannot sync again. To avoid this issue it will first be checked if there is enough data available in the ring buffer to read the size and response. If not try again later. Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
2020-04-05Add a command line argument to select a specific UIHanspeter Portner7-1/+29
2020-04-05Factor out UI selectionDavid Robillard1-16/+64
2020-04-05Add lv2:extensionData and ui:showInterface nodesDavid Robillard2-0/+4
2020-04-05Support port events for ui:showInterface UIsHanspeter Portner3-6/+16