falkTX
|
610477ec0f
|
Bind a few more windows GL functions if GL3 enabled
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b9f36d2300
|
Allow puglRealize to fail
|
4 years ago |
falkTX
|
3370cdb78d
|
Do not crash if all X11 fails
|
4 years ago |
falkTX
|
33a661fe0e
|
Less annoying nanovg error logs when it fails to initialize
|
4 years ago |
falkTX
|
11c532346a
|
Use nanovg in GL3 mode when DGL_USE_OPENGL3 is defined
|
4 years ago |
falkTX
|
144a2a98c6
|
Fix tests rebuild
|
4 years ago |
falkTX
|
0c33dcc8d4
|
Fix isStandalone for external window; More macOS tests
|
4 years ago |
falkTX
|
e8ce902285
|
Cleanup
|
4 years ago |
falkTX
|
066319187a
|
Give focus to standalone uis on init; Fix macOS embed external ui
|
4 years ago |
falkTX
|
b755b07abf
|
Fix embed-external-ui x11 version crash on close, missing map
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
beb179ac09
|
More embed-external-ui example macOS code, but still no window :(
|
4 years ago |
falkTX
|
a0f9667cc6
|
Start tests with mpv
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
34154b473e
|
Forgot to set isStandalone
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e59b5a5c15
|
Reorganize ExternalWindow methods and add documentation
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
afcc3a98ac
|
More tests for embed ui example, add some macOS code
|
4 years ago |
falkTX
|
9110e50099
|
Fix tests after typo fix
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
44ea88dd80
|
Fix embed external ui closing too early
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f7c4fd4b23
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
18e6cbbb69
|
Fix use of getNativeWindowHandle for external ui
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8f77ae04f7
|
Only adjust for scale factor on vst2 mac builds
Closes #312
|
4 years ago |
falkTX
|
b19da2fdde
|
Allow DISTRHO_UI_USER_RESIZABLE for external UIs
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
7ddda017a0
|
Special handling for cases where reshape is called on constructor
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ed12759970
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c00ff655bb
|
Use a black background; Allow VST2 embed external UIs
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f97904136f
|
Remove some virtuals, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
85ab63ade8
|
ExternalWindow mostly working now, update old hacky example too
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1d80bc8b8c
|
Add ExternalWindow::isEmbed()
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
79274a3da0
|
Working ExternalWindow, start dummy/example X11 code
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
30a467159f
|
Start embed external ui example
|
4 years ago |
falkTX
|
054f35db47
|
Start rework of ExternalWindow, add stubs to make it build, WIP
|
4 years ago |
falkTX
|
52d5af44d6
|
Always use sofd +0.5 scale than desktop
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c3e16eb2ac
|
Remove width and height from FileBrowserOptions, were never used
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
354bea632d
|
Set supportsViewDpiScaling as supported canDo
|
4 years ago |
falkTX
|
05d91f5852
|
Protect against multiple inclusion of Makefile.base.mk
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Luciano Iam
|
168e8a5333
|
Add missing call to FreeLibrary()
|
4 years ago |
falkTX
|
9b838a67d2
|
TESTING: Add DGL_USE_OPENGL3 macro
|
4 years ago |
JP Cimalando
|
3c37d4c096
|
Remove the const qualifier on ParameterEnumerationValue (#309)
* Remove the const qualifier on ParameterEnumerationValue
* Also remove const in the ctor of ParameterEnumerationValues
|
4 years ago |
falkTX
|
d3692aa17f
|
Stop building vulkan by default
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b6d8c3acff
|
Push a backwards compat typedef into upstream pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4ce7dec3e9
|
Implement puglGetDesktopScaleFactor for windows
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
dfc0551579
|
flush stdout after jack client activation
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
49bd624747
|
Find desktop scale factor on X11
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9b17d52775
|
Fix identation on CI file
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
811f3733cb
|
Correct modal behaviour on macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4d5c33fa02
|
Always update packages in CI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f6e12af703
|
Corrections to d85add3a4c
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3759c0bab5
|
Rebase pugl against upstream, add only absolutely require patches
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
cdf1dab20c
|
Define SHARED_MEMORY_LIBS in base makefile, to be needed later
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f25a783b78
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5b885527e8
|
Add a missing override
|
4 years ago |