falkTX
97f90a6128
Start adding some actual implementation to Window class
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9edea25fab
Make Window::PrivateData an IdleCallback, add a few comments
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3b1e5d698a
Start Window related tests; comment out all code
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
711a316571
run geometry tests with all data types
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a33e83ff57
Use xvfb for linux tests
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a53248a652
Do not crash if puglNewWorld fails
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
815aa36731
More CI tweaks
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ec35e8e452
Rework CI setup
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ea2f9fa567
Start geometry tests
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f2e9c9a874
Add color tests, WIP
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
277a5dfe18
Fix Color::fromHTML, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
717c641f32
Use https for pugl as git submodule
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7f721e08e1
Complete application tests
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8ba6a786aa
Put IdleCallback stuff directly in Application class
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9c2f68f6bf
Increase line length
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d5c8ba4af3
Add placeholder files for tests
4 years ago
falkTX
1f2f2e5c4e
Start of DPF tests
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
cbb95d5855
Wrap the entire pugl in a cpp file so we can namespace it
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
60f8c9d985
Only build stuff that works for now
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
291c88576a
Continue split implementation
4 years ago
falkTX
9c5317c854
Start splitting some code
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
91d4212e93
Get mouse button event working at least
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
bc66137eb2
Cleanup
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
439ef044f5
Update Base DGL header to be in sync with pugl
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
24a00afe65
Cleanup DGL Application class
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
dce7676eb8
Restructure of code for new pugl, WIP
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
23db12f290
Fix wrong UI parameter offset for LV2.
See #209
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
c1305ef831
Split DistrhoUIInternal base struct into separate file; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
fc10a2153a
Start split of Window.cpp into several smaller files
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
e1aee0ec9f
Port Application to new pugl style
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8e5bb75a86
Adjust DGL Makefile to point to new pugl
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
87d60f027c
Move old custom plugin to separate dir
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c0d18986db
Update pugl-upstream submodule
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c36623946d
Add raw/upstream pugl as submodule
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
890a6cbf89
Cleanup makefiles a bit
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
226f219c4d
Add FUNDING.yml
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Luciano Iam
8f98ab2388
Allow building projects outside the examples dir
Project Makefiles can now define a DPF_CUSTOM_PATH
When setting a DPF_CUSTOM_PATH also DPF_CUSTOM_TARGET_DIR (for binaries) and
DPF_CUSTOM_BUILD_DIR (objects) need to be set.
If the project depends on DPF's graphic library, it has to be built first by
cd'ing to DPF and running make dgl
4 years ago
falkTX
27d3046a7b
Add background/foreground UI color from host, implemented for LV2
4 years ago
falkTX
3f405e0b31
Keep aspect ratio in example parameters UI
4 years ago
falkTX
f3a4f3f0b9
Remove a useless makefile check, carla leftovers
4 years ago
falkTX
a98f2d395e
Fix previous commit
4 years ago
falkTX
8e195b4aee
Fix last commit
4 years ago
falkTX
dee5c229ec
Allow to use EXE_WRAPPER as makefile option
4 years ago
falkTX
4e13981ce5
DSSI UI needs liblo to build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Olivier Humbert
c78671ad5f
Adds 2 others made-with-DPF plugins to the README
Against the develop branch this time (#231 ).
5 years ago
falkTX
039757c158
Implement UI scale factor for VST2
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
55c937a7ad
Revert "Use -fno-finite-math-only when building DGL"
This reverts commit be7845beb6
.
5 years ago
falkTX
be7845beb6
Use -fno-finite-math-only when building DGL
5 years ago
falkTX
9a0cbebef7
Merge branch 'master' into develop
5 years ago