falkTX
|
a44de6c0b5
|
Get win32 file dialog working again
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1425c28b2e
|
Get file browser to work, including test
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4b07bd7c51
|
Add a file browser dialog test tool
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d61d547e21
|
Special handling for macOS compatiblity
|
4 years ago |
falkTX
|
c4be636277
|
Ignore focus-out events on closed windows
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c503ca081e
|
Update copyright year
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0762a73bff
|
Clarify tests, allow make -C test run
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
647086c182
|
Add idle callback to NanoSubWidgets test, for hide/show widgets
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5b98b66c0f
|
NanoSubWidgets test: pain container grey to detect size issues
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4efdece239
|
Add NanoSubWidgets test
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
841f7c6621
|
Fix demo test build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d3591e3e7b
|
Add VulkanImage stub, enable vulkan for Demo test
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2e94757471
|
Handle deprecated functions in core code
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
|
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
|
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
|
20199dfd05
|
Do not build big demo for now
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
|
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
|
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 |
falkTX
|
ab5f3d3b01
|
More code restructure; Add back onClose and repaint
|
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 |
falkTX
|
05c6d04adb
|
Add the needed bits to make window visible, setting size
Signed-off-by: falkTX <falktx@falktx.com>
|
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
|
815aa36731
|
More CI tweaks
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
|
7f721e08e1
|
Complete application tests
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 |