falkTX
|
81ecb86b14
|
Fix build when using DGL_X11_WINDOW_ICON_NAME
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
e21dd95645
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
26ef436de7
|
Implement minimum size for wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
de3e72affd
|
Delay GL3 context creation until first pugl configure event
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
023c8f18e3
|
Fix typo in docs comment
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
ae8e398b8e
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
5655be993a
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
48849c3956
|
Add context calls to window private data, expose gl3 details
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
a0b5e7fcb1
|
Fix Windows build
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
d5fac415e4
|
opengl3: bind all buffers so it works in more contexts, like wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
d465c51d4b
|
Fix wasm build after pugl update
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
9b4d8d763c
|
opengl3: don't draw anything if context creation fails
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
6ed397850b
|
Implement non-rotated OpenGLImageKnob for OpenGL3
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
742e2539af
|
More GL3/GLES compat fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
e070d427d3
|
Load OpenGL3 Windows symbols on start
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
a86a9efbdb
|
Fix build
|
6 months ago |
falkTX
|
9af911eb5e
|
Cleanup OpenGL3 use, log shader compilation errors
|
6 months ago |
falkTX
|
a5ea01f6cb
|
Use correct pugl context API for GLESv3 UI type
|
6 months ago |
falkTX
|
a56ff9799e
|
Split OpenGL2 and OpenGL3 implementations into separate files
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
7a79c968a5
|
opengl3: implement base image drawing
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
a1f7bc3049
|
Update to latest pugl yet again
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
25f3a21e15
|
opengl3: implement all basic shapes
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
7fcb77f300
|
Fix some compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
463d8ab1f8
|
Use static_cast in cairo code
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
478d45c92b
|
Start setting up GL3 drawing, already works for lines and rects
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
836d409983
|
Support gles2 and gles3 UI type in Makefile builds too
Signed-off-by: falkTX <falktx@falktx.com>
|
6 months ago |
falkTX
|
bc4eb2410b
|
Fix unused parameter compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
|
7 months ago |
falkTX
|
7077e63097
|
Fix win32 make build
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
d0f0d82574
|
Fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
5e6eee3607
|
Cleanup, fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
5c6c5ba048
|
Add argc,argv constructor to Application for use with webviews
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
ea20a66bc2
|
Integrate webview directly in Window class alike with file dialog
Signed-off-by: falkTX <falktx@falktx.com>
|
10 months ago |
falkTX
|
5d3e0ad124
|
Add NanoImage::update()
Signed-off-by: falkTX <falktx@falktx.com>
|
11 months ago |
falkTX
|
52416dafc7
|
Add KnobEventHandler::getMinimum/getMaximum()
Signed-off-by: falkTX <falktx@falktx.com>
|
11 months ago |
falkTX
|
8ae007d2f1
|
Auto-set FileBrowserOptions::className for UI, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e35799cb31
|
Add Color::asGrayscale()
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
56732badeb
|
Cleanup event debug
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
41cd9c5429
|
Fix macOS embed UI resize from host
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e952d46e89
|
Replace wayland env var workaround with KDE one
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
53454d71ba
|
Add appliesToEventInput arg to Button and Knob setEnabled
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6b3d1da7c3
|
Add enabled state control to button and knob handlers
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b65ad4f7e5
|
Fix standalones under wayland with high-dpi
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
0bafe97eff
|
Fix build with DGL_DEBUG_EVENTS
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2ddf85d680
|
Update pugl for custom macOS wheel handling
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
bb8b90319f
|
Make imageKnobDoubleClicked optional
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
ba259618fb
|
Update to latest pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
Chris
|
7a338bd8b4
|
add default value getter (#457)
* add default value getter
* add const to getDefault, put before setDefault
|
1 year ago |
Chris
|
bc3cc0b38f
|
add double click event to ImageBaseKnob
|
1 year ago |
falkTX
|
8f10cdc4f1
|
Add build config sentinel for DGL_NO_SHARED_RESOURCES
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3be92f5e15
|
Sentinel for DGL_USE_WEB_VIEW is not needed, fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |