Jean Pierre Cimalando
|
11ff1deb26
|
Eliminate function cast warnings with OpenGL
|
4 years ago |
JP Cimalando
|
4428499899
|
Merge pull request #264 from jpcima/nanovg-windows
Add a WGL extension needed for NanoVG
|
4 years ago |
Jean Pierre Cimalando
|
f129ffbc8e
|
Add a WGL extension needed for NanoVG
|
4 years ago |
JP Cimalando
|
6ec074d14d
|
Merge pull request #229 from jpcima/update-nanovg
Update NanoVG
|
4 years ago |
Jean Pierre Cimalando
|
ac7e275981
|
Compatibility changes also to the unused nanoVG FT backend
|
4 years ago |
falkTX
|
ab5f3d3b01
|
More code restructure; Add back onClose and repaint
|
4 years ago |
falkTX
|
ffe1a84634
|
cleanup pugl.cpp
|
4 years ago |
falkTX
|
eadd3f9c4e
|
Add files to be used for demo test
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9c5c7929a6
|
Cleanup SubWidget class
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c6e9bec693
|
Start adding back widget stuff, almost at drawing step
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Jean Pierre Cimalando
|
89edb00dce
|
Keep pixel-based font sizes, for backward compatibility
|
5 years ago |
Jean Pierre Cimalando
|
e38b4b7d6e
|
Update NanoVG
|
5 years ago |
falkTX
|
272e1bbfbd
|
Start coupling widget and window
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
05c6d04adb
|
Add the needed bits to make window visible, setting size
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d85c806875
|
Add libglu1-mesa-dev to CI
|
4 years ago |
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 |
riban
|
8acb86f195
|
Fixes #254. Incorrect use of fURIDs.midiEvent.
|
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 |