falkTX
|
d3591e3e7b
|
Add VulkanImage stub, enable vulkan for Demo test
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
12d7dfb467
|
Do not require glu.h
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5f58bfbadb
|
Improve backwards compatibility of OpenGLImage
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
030aee3a15
|
Fix ImageKnob after last couple of changes
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
37679fe3d7
|
Fix 1 more deprecated use
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2e94757471
|
Handle deprecated functions in core code
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f626ea0f7e
|
Define DISTRHO_DEPRECATED_BY and use it in a few places
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
058cab0515
|
Add stubs for vulkan
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a3d11e4dc0
|
Build on windows, though doesnt quite work yet
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
77ef4b9b31
|
Fix Demo test rebuilds
|
4 years ago |
falkTX
|
6e141323c8
|
Implement core cairo support (shapes and images)
|
4 years ago |
falkTX
|
ba4b903cbf
|
Rename core Geometry vars, start proper graphics context use
|
4 years ago |
falkTX
|
f55f3c85ae
|
Make CairoWidget a templated class, just like done with NanoVG
|
4 years ago |
falkTX
|
077b572d56
|
Simplify Image class, start of making Demo test Cairo+GL compat
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5123354361
|
Fix getGraphicsContext, fix nanovg linkage, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4281406e68
|
Cleanup unused function
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1f1e3ca9d9
|
Implement custom timers
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
20199dfd05
|
Do not build big demo for now
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
538ae8ab24
|
Allow modals to prevent themselves from closing
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8a143c8de6
|
Cleanup and changed needed to make Mini-Series fully work
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
84cb9db4fd
|
Start splitting some image widgets into new generic file
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
635e5cede4
|
Add back modal windows related functionality
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
bdcdd576a4
|
Add CrossingMode for window focus event; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
74680dedcf
|
Add Window::onFocus event
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d7d9d9ea0d
|
Fix debug build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
37b81b503f
|
imgui: use scale factor from DPF
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
feeb29de55
|
Plug-in all pugl/dpf events except SpecialEvent
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3098954a00
|
Cleanup
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
|
a06479325e
|
Fix missing UIWidget::onResize handler
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b71a32c9a8
|
Experiment with custom UI type
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
04032b02e3
|
Allow DPF_SCALE_FACTOR env var for quickly testing scale factors
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
aa897a365a
|
Fix an assertion and invalid window sizes
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
67f04d3d6a
|
Fix example plugins build with latest changes
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
18b5b5e50b
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
38aa7b12a3
|
Backwards-compatible HAVE_DGL
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6bf22d0fc1
|
Make ImageWidgets build again
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f8a71fe521
|
Add back setGeometryConstraints and some resizing
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3447af0d08
|
cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
70078d30a0
|
Allow *.S files; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
af4f463f5c
|
Fix building tests
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
cd141a4367
|
Add some quick things to get plugins to build again
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
327bf352ef
|
Get a few more things to build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
bc9bf65844
|
Fix nanovg subwidgets, need viewport scaling
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
01410d90fe
|
Fixup CI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
eac6b599cb
|
Merge branch 'develop' into pugl-upstream-v2
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
340273fac2
|
Place -Wcast-function-type ignore under >= 10 version check
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1c7f5093aa
|
CI: Update compiler
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
331a465166
|
CI: Update the package list
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0ddd24b08b
|
CI: Use bionic as base distro
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |