summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-14Fix drawing of checkable ImageButtondevelopfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-12Update pugl for mouse and keyboard wasm fixesfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-12Adjust for leak in fftw planfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-12cmake: build cairo lib and example UI by default if possiblefalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-12Add macos-10.15 to CI testsfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-11Make sure MOD builds do not see cairo or openglfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-10Fix potential name conflict with strncpyfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-08Include CLAP bin in plugins Makefile clean targetLuciano Iam
2022-12-02Find local resources dir for Windows standalonesfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-26Correct recent commit, keep static builds without dllmainfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25Add -fsanitize=address to debug make buildsfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25Don't enable leak detector if NDEBUG is definedfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25Set MOD_BUILD=true for MOD buildsfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25Make macOS native audio behave like the othersfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25Use -fno-gnu-unique for gcc in cmake buildsfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25Set DGL_USE_OPENGL3 for GLES2/3 buildsfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-24VST3 channel buffers are per busRobin Gareus
Previously all inputs (num_channels) were assumed to be on the first bus. However Vst::ProcessData's input/output is an array pointing to instances of Vst::AudioBusBuffers (not a pointer to a single instance). This fixes CV ports (optional busses) for Cardinal VST3, and likely also sidechain inputs for other processors.
2022-11-21Use plugin-given RT thread priorities under MODfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-20Implement custom State::fileTypes for MODfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-20Allow using Signal class for mingwmainfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-20Add Color::plus/minus utilsfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-20Handle a few more warningsfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-20Ignore internal deprecated warnings under msvcfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-19CleanupfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-19Fix MSVC CLAP buildfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-19Fix last commitfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-19Do not use cairo for windows cmake example plugins for nowfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-19DPF Mutex implementation is TODO on MSVCfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-19Build clap versions of example plugins with cmakefalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-19Simplify cmake CI setup using shared action, leave old msvc stufffalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-19Add the others CI runners for testingfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-18Only use -Werror=lto-type-mismatch LTO flag on GCCfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-18Fix cmake windows build of native audio standalonefalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-18Use RecursiveMutex for CLAP UI eventsfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-18Leave a macro in place for future usagefalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-18Use CMAKE_CROSSCOMPILING_EMULATOR when generating LV2 ttlfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-18RtAudio stuff needs threads on non mac/winfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-18Use new CI template for the example pluginsfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-18Fix utils/package-osx-bundles.sh for cmake buildsfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-17Define dpf__target_link_directories for compat with old cmakefalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-16Enable standalone native audio fallback for cmake buildsfalkTX
2022-11-16Add NO_SHARED_RESOURCES cmake optionfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-04Support clap in cmake, always define HAVE_JACKfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-31Put internal stb_image stuff used by nanovg in its own namespacefalkTX
2022-10-31Fix usage of GL3 profilefalkTX
2022-10-31Ensure we do not use GL1 calls in GL3 modefalkTX
2022-10-31Implement ImageBaseSlider::setCheckable()falkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-31Fix GL context issues when using ImageAboutWindowfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-31Avoid creating GL textures for empty imagesfalkTX
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-30Fix puglWin32ShowCentered for transient windowsfalkTX
Signed-off-by: falkTX <falktx@falktx.com>