falkTX
|
01af6735cc
|
Update to latest fontstash, allow nanovg freetype builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b325295d6c
|
Allow to set NVG_FONT_TEXTURE_FLAGS, less blurry and precise fonts
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
86b8a102bb
|
Add NVG_DISABLE_SKIPPING_WHITESPACE build option
|
3 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)
|
6 years ago |
falkTX
|
115a0ff4a9
|
Set DONT_SET_USING_DGL_NAMESPACE macro when building dgl libs
Signed-off-by: falkTX <falktx@gmail.com>
|
6 years ago |
falkTX
|
204fbeb807
|
Adjustments for Cairo, and general cleanup
Signed-off-by: falkTX <falktx@gmail.com>
|
6 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
|
7 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
|
9 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 |
falkTX
|
5189086447
|
Fix make clean
|
10 years ago |
falkTX
|
e7e3e9f2e5
|
Update makefile
|
10 years ago |
falkTX
|
8165b6063a
|
Continue pugl update
|
11 years ago |
falkTX
|
ebd3e0efad
|
Start updating pugl
|
11 years ago |
falkTX
|
d362fed002
|
Fix some warnings
|
11 years ago |
falkTX
|
cd28737617
|
Cleanup; Fix some docs; Split Color from NanoVG into separate class
|
11 years ago |