falkTX
|
bd92cf2061
|
Start of layout related classes, WIP
|
3 years ago |
falkTX
|
0c0a4e401c
|
Fix a pugl-based build warning
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1241390730
|
Fix some warnings under macOS
|
3 years ago |
falkTX
|
ad2b5b3d6e
|
Print OpenGL3 variant name during build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9236640093
|
Add opengl3 as a possible build type
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4ff990126d
|
Move DGL flags to Makefile.base.mk
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
01af6735cc
|
Update to latest fontstash, allow nanovg freetype builds
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b325295d6c
|
Allow to set NVG_FONT_TEXTURE_FLAGS, less blurry and precise fonts
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
86b8a102bb
|
Add NVG_DISABLE_SKIPPING_WHITESPACE build option
|
4 years ago |
falkTX
|
117e0b30eb
|
Fix previous commit, add missing USE_RGBA check
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
299e50f826
|
Stick with NanoVG, use USE_NANOVG_FBO macro instead
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c17c260d08
|
Allow to skip building NanoVG integrated code
|
4 years ago |
falkTX
|
9b838a67d2
|
TESTING: Add DGL_USE_OPENGL3 macro
|
4 years ago |
falkTX
|
42531e182d
|
Require GCC 4.8 for DISTRHO_DEPRECATED
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2fe6b274d1
|
Start of common event handlers, split off button as a start
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
66aa0ee878
|
Allow UI_TYPE = generic
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
22ad4700a4
|
Move some compiler definitions to main file
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d61d547e21
|
Special handling for macOS compatiblity
|
4 years ago |
falkTX
|
7baa2c0458
|
Move ImageWidgets code to generic file, WIP
|
4 years ago |
falkTX
|
d4f91993e9
|
Build dgl-stub lib
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
|
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
|
6bf22d0fc1
|
Make ImageWidgets 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
|
272e1bbfbd
|
Start coupling widget and window
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
|
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
|
24a00afe65
|
Cleanup DGL Application class
Signed-off-by: falkTX <falktx@falktx.com>
|
4 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
|
8e5bb75a86
|
Adjust DGL Makefile to point to new pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
JP Cimalando
|
8ed673ee16
|
Add the `VERBOSE` option to makefiles
|
6 years ago |
falkTX
|
0a65c4f83e
|
Fix build with headers in custom path
Signed-off-by: falkTX <falktx@falktx.com>
|
6 years ago |
JP Cimalando
|
d9f3c75d20
|
Fix a build failure with parallel make (#129)
|
7 years ago |
falkTX
|
115a0ff4a9
|
Set DONT_SET_USING_DGL_NAMESPACE macro when building dgl libs
Signed-off-by: falkTX <falktx@gmail.com>
|
7 years ago |
falkTX
|
204fbeb807
|
Adjustments for Cairo, and general cleanup
Signed-off-by: falkTX <falktx@gmail.com>
|
7 years ago |
falkTX
|
70e247179f
|
Adjust makefiles so they can be used externally
|
7 years ago |
falkTX
|
da2ef996e1
|
Use root folder common Makefile to build DGL
|
7 years ago |
falkTX
|
f0cca0af92
|
Misc changes
|
8 years ago |
falkTX
|
f8cd00fc49
|
Fix "old" MacOS build
|
9 years ago |
falkTX
|
e0a6ebf251
|
Ignore warnings caused by nanovg and sofd
Fixes #8
|
9 years ago |
falkTX
|
bb05e224bf
|
Fix build without blendish stuff
|
10 years ago |
falkTX
|
06248170a6
|
Move resources cpp to src dir
|
10 years ago |
falkTX
|
62801adfc8
|
Build dgl with -Wno-unused-parameter
|
10 years ago |
falkTX
|
12061de4ca
|
App->Application; Use class namespace by default; Misc fixes
|
10 years ago |
falkTX
|
8d66fbcd26
|
Add initial NanoWidgets code; Fix nanovg for constness
|
10 years ago |
falkTX
|
5171f69a21
|
Move Image Widgets implementation into a single file
|
10 years ago |