AgeCommit message (Collapse)AuthorFilesLines
2020-10-11Explicitly support lv2:inPlaceBrokenHEADmasterDavid 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
2020-04-05Normalize NEWS fileDavid Robillard1-1/+1
2020-03-17Allocate more space for command prompt commandsDavid Robillard1-1/+1
2020-03-17Fix null termination of paths passed to pluginsDavid Robillard1-2/+2
2020-03-17Fix buffer overrun with very long symbols in commandsDavid Robillard1-4/+4
2020-03-17Implement ui:requestValueDavid Robillard4-1/+47
2019-12-09Fix autowaf submodule referenceDavid Robillard1-1/+1
2019-11-10Jalv 1.6.4v1.6.4David Robillard2-3/+3
2019-11-10Normalise NEWS fileDavid Robillard1-53/+53
2019-11-10Add gitignore fileDavid Robillard1-0/+1
2019-11-10Remove old release targetsDavid Robillard1-25/+9
2019-11-10Ensure refresh rate is at least 30HzDavid Robillard1-1/+3
Gdk can allegedly report zero on some systems.
2019-11-10Remove debug noiseDavid Robillard1-1/+0
2019-11-10Support rdfs:label for port groupsDavid Robillard2-1/+8
2019-11-03Use screen refresh rate with Gtk3 and Qt5David Robillard9-3/+47
2019-11-03Fix crash with QtDavid Robillard3-9/+9
Qt requires that the argc and argv pointers passed to QApplication are valid for the lifetime of the application.
2019-10-17Avoid deprecated QFontMetrics::widthDavid Robillard1-2/+13
2019-10-17Replace use of deprecated qSortDavid Robillard1-1/+1
2019-10-17Avoid deprecation warnings in the Gtk headers themselvesDavid Robillard2-17/+8
2019-10-17Make jalv_update return intDavid Robillard2-4/+4
This avoids some warnings about conversion between incompatible function pointer types.
2019-10-17Clean up includesDavid Robillard16-85/+78
2019-10-17Update autowafDavid Robillard2-55/+49