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 |
falkTX
|
febdf28e05
|
Fix build, add puglBackendEnter
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5b10613f6e
|
Start working on nanovg and text, mostly works
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c10f6b5438
|
Make images work again, make Image typedef of OpenGLImage
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1acbd1acb0
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d3c5705122
|
Start to pass events into top-level and subwidgets
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3f3ac855ad
|
Fix ExampleColorWidget
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
467f9199fc
|
Add SubWidget area calls, rename some vars, cleanup repaint
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
JP Cimalando
|
4be6a2c317
|
Merge pull request #265 from jpcima/gl-ext-warnings
Eliminate function cast warnings with OpenGL
|
4 years ago |