falkTX
|
44ea88dd80
|
Fix embed external ui closing too early
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b19da2fdde
|
Allow DISTRHO_UI_USER_RESIZABLE for external UIs
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c00ff655bb
|
Use a black background; Allow VST2 embed external UIs
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
85ab63ade8
|
ExternalWindow mostly working now, update old hacky example too
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1d80bc8b8c
|
Add ExternalWindow::isEmbed()
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
79274a3da0
|
Working ExternalWindow, start dummy/example X11 code
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
30a467159f
|
Start embed external ui example
|
3 years ago |
falkTX
|
f5536a88f4
|
Another build fix
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
358efb965c
|
Add preliminar high-dpi support to sofd; Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d85add3a4c
|
Dont give nullptr as response to requestStateFile(); Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e5df7030c2
|
Rework file handling example button, add a note for later
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9d8205092b
|
Simplify CairoExampleUI
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a21bf9934e
|
Add host scale factor text to d_info gui
|
3 years ago |
falkTX
|
8a31a58740
|
Remove unneeded scale checking code in d_info
|
3 years ago |
falkTX
|
9b9e0a3618
|
Implement fetching desktop scale factor on macOS; Tweak d_info size
|
3 years ago |
falkTX
|
4cf573e8db
|
Remove now deleted file from cmake
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e412b7a1ca
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2f560d400a
|
Fix build with old compilers
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a8f912a7d3
|
Fix build with DONT_SET_USING_DISTRHO/DGL_NAMESPACE
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d7ba57dee1
|
Initial work for VST3 compatible plugins, lots to do..
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
495dcc4f03
|
Initial implementation of port groups
Closes #193
Fixes #192
|
3 years ago |
falkTX
|
5202889b0e
|
Always have JACK enabled for example plugins
|
3 years ago |
falkTX
|
a4f511c618
|
Switch to use jackbridge instead of direct link to libjack
|
3 years ago |
falkTX
|
a4726193e2
|
Build filehandling plugin by default, resize/pos button
|
4 years ago |
falkTX
|
a8ab64504d
|
Better default idle time value for standalones
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
294c2d2665
|
Stop repainting Info example if parameter has not really changed
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
287f43675b
|
Add resize handle for Info example UI, but only visible when needed
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8e94c77837
|
Small fixing to metronome example, works again
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
30710967d1
|
Add Metronome example
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0d962da768
|
Add CVPort example
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Jean Pierre Cimalando
|
3788531034
|
Fix the cairo VST2 by setting the unique ID
|
4 years ago |
falkTX
|
87d4cac0fe
|
Info example: Show if host supports parameter changes
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ae52c3647c
|
Import SendNote example from #212, slightly adjusted
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Jean Pierre Cimalando
|
3bfe7ccc7a
|
CMake updates for pugl
|
4 years ago |
falkTX
|
4b07bd7c51
|
Add a file browser dialog test tool
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a4b06f3b88
|
Incorporate the rest of cairo changes, CairoImageKnob works now
|
4 years ago |
Jean Pierre Cimalando
|
03d6bb148b
|
cmake: rename target vst to vst2
|
4 years ago |
Jean Pierre Cimalando
|
cb7f353ffc
|
Do not build d_latency as DSSI
|
4 years ago |
Jean Pierre Cimalando
|
a4d8eb903c
|
cmake: make UI_TYPE default to opengl
|
4 years ago |
Jean Pierre Cimalando
|
6fc21959b7
|
cmake: do not build d_cairoui as ladspa
|
4 years ago |
falkTX
|
e46dd357b6
|
Reorganize the example plugin targets
|
4 years ago |
Jean Pierre Cimalando
|
48db099d1f
|
Helpers to build plugins with CMake, and examples
|
4 years ago |
falkTX
|
a8af6b7282
|
Fix in-place processing in cairoui example; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
7fcfe3d9cc
|
Make states example cairo compatible too
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6f21873277
|
Build CairoUI by default now that DPF cairo APIs are going stable
|
4 years ago |
falkTX
|
a895877f5e
|
Make Parameters UI backend agnostic, test build against cairo
|
4 years ago |
falkTX
|
37b81b503f
|
imgui: use scale factor from DPF
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1682712841
|
Add ImguiSimpleGain example, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5539e16165
|
Update base events to match latest pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
27d3046a7b
|
Add background/foreground UI color from host, implemented for LV2
|
4 years ago |