falkTX
d64551f5b4
Delete unused file
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
6bf4d68dec
Revert "Add a missing include"
This reverts commit 1d756d6ac2 .
4 years ago
falkTX
d7abd3e1d5
Use win32 thread API for file browser, not pthreads; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a5952348cd
Fix MSVC build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1d756d6ac2
Add a missing include
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f3d38188c9
Fix some leftover warnings
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2fa587358b
File dialog setup can't be done on MSVC just yet (pthread usage)
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8fd9d95c74
Only include Thread.hpp as needed
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c4334df673
Place the new tests under ifdef DPF_RUNTIME_TESTING
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
def5f2b47b
Run GetOpenFileNameW on secondary thread, tested on Windows 10
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
497a831bd9
Early work for self-test mode in standalone
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
62996d5578
Make macOS open file dialog truly async
4 years ago
falkTX
b800b52759
Forgot one..
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4603181a0a
Make utility functions compatible with doxygen
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
lucianoiam
1d66bb2dd6
Return abs. path in getBinaryFilename() Linux/Jack ( #344 )
* Return abs. path in getBinaryFilename() Linux/Jack
Ensure this function always returns an absolute path by calling realpath()
* Adjust includes in b1294ec
4 years ago
falkTX
145f3f9a25
Add some more basic documentation
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
fe8f0eb69c
Do not use audio input device in RtAudio fallback if not needed
4 years ago
falkTX
2d1ec00e27
Proper setup of macOS VST bundles after the recent changes
4 years ago
falkTX
e2dcc29bfb
Always follow symlinks when creating macOS package
4 years ago
falkTX
a88514b734
Add new USE_VST2_BUNDLE makefile option, WIP
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
437d080a68
Setup bundle path for LV2 ttl export
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
01261953a3
Fix no namespace build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d5267f11d9
Fix C++98 build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
70ccd68870
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
abdb896a2a
Only use AudioMidiSyncHelper when num-outputs > 0
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4ecbd24570
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b9a7aaa587
Fix build after latest changes
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1da1c811c7
Start of getResourcePath utility
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1af66e49db
Make getBinaryFilename work in standalone windows too
4 years ago
falkTX
26eb9dd4e4
Implement Plugin::getBundlePath() for VST2
4 years ago
falkTX
2c91052619
Start of getBinaryFilename implementation; Cleanup
4 years ago
falkTX
74f4898b2a
Define functions for plugin format and binary/bundle path, WIP
4 years ago
falkTX
eca8056dc2
Cleanup after nanovg updates
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2ebf89eef3
Cleanup
4 years ago
falkTX
2f1b5127cc
Update .gitignore
4 years ago
falkTX
cac786dcf6
Fix widget margins for a few special cases
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2711cbefa4
Fix VST3 plugin filename for windows builds with cmake
Closes #340
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7bed00d806
Fix build of vst3 with external uis
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d56d568e76
Put EXTRA_LIBS in compiler command instead of object list
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
306c680c6e
Fix JACK MIDI usage after the jackbridge switch
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
bea5f6f9c3
Use EXTRA_DEPENDENCIES instead of EXTRA_LIBS in a few places
4 years ago
falkTX
7611f937ee
Add NanoVG::globalTint, some code comments
4 years ago
falkTX
87986a6f34
Fix Window resize using old size in some situations
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1c19c75b8f
Some attention to ImguiSimpleGain, make it follow other examples
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c62c8e4c2a
Use ImGui from DPF-Widgets repo
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
402254e469
Fix nano subwidgets getting double offset
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b79311a0b3
Fix top-level events
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
65eb8c098d
Fix Windows builds with DGL_USE_NANOVG_FBO
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a1322bc0c5
Update NanoVG and stb-image sources, bring all VCV goodies too
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d8f66c1e06
Use the correct pugl branch
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago