falkTX
|
283e9c3dab
|
Fix some compiler warnings
|
3 years ago |
falkTX
|
dbbfef6dc3
|
EmbedExternalUI: Initial code for win32
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
lucianoiam
|
25d7902818
|
Bugfix: EmbedExternalExampleUI resizing on Mac (#319)
* Bugfix: EmbedExternalExampleUI resizing on Mac
* Make 6618e99 follow existing ObjC code style
Also allow uiIdle() to run for X11
|
3 years ago |
falkTX
|
c1f2d7f47a
|
Add width/height as parameters of embed-ext-ui for easier testing
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
Luciano Iam
|
f9fcf3fd3d
|
Partial UI_TYPE=external support on Windows
Standalone target is broken, plugin works.
|
3 years ago |
falkTX
|
0c33dcc8d4
|
Fix isStandalone for external window; More macOS tests
|
3 years ago |
falkTX
|
e8ce902285
|
Cleanup
|
3 years ago |
falkTX
|
066319187a
|
Give focus to standalone uis on init; Fix macOS embed external ui
|
3 years ago |
falkTX
|
b755b07abf
|
Fix embed-external-ui x11 version crash on close, missing map
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
beb179ac09
|
More embed-external-ui example macOS code, but still no window :(
|
3 years ago |
falkTX
|
a0f9667cc6
|
Start tests with mpv
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e59b5a5c15
|
Reorganize ExternalWindow methods and add documentation
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
afcc3a98ac
|
More tests for embed ui example, add some macOS code
|
3 years ago |
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
|
3 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 |