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
|
bc4eb2410b
|
Fix unused parameter compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
|
8 months ago |
falkTX
|
7077e63097
|
Fix win32 make build
Signed-off-by: falkTX <falktx@falktx.com>
|
11 months ago |
falkTX
|
d0f0d82574
|
Fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
|
11 months ago |
falkTX
|
5e6eee3607
|
Cleanup, fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
11 months ago |
falkTX
|
5c6c5ba048
|
Add argc,argv constructor to Application for use with webviews
Signed-off-by: falkTX <falktx@falktx.com>
|
11 months ago |
falkTX
|
ea20a66bc2
|
Integrate webview directly in Window class alike with file dialog
Signed-off-by: falkTX <falktx@falktx.com>
|
11 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>
|
1 year 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
|
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 |
falkTX
|
89adb5fde4
|
Introduce build config sentinels for DGL main flags
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
472cda840e
|
Cleanup build flags and config, error out early
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
fffc4a3d66
|
Add new file, delete old one
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
50e62f2dd9
|
Ensure all TopLevelWidgets start with correct size; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3aeed6e3a3
|
Fix X11 resizes of non-user-resizable windows
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
06843c2035
|
Fix transient X11 windows
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3a84bbb3eb
|
Special case for repainting on AU hosts
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c864255471
|
Add current time to pugl obj-c classe name prefix
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
56c106c0fd
|
Fix some compiler warnings, fix non-mac/win vst2 export
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7ce973b0cc
|
Fix invalid initial size for VST3 and CLAP X11 UIs
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9bbb68604f
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c77010d16d
|
update pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
df2afed246
|
Fix custom class name
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
6876fd08ec
|
Add default size workaround for fluxbox
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b9e027eeae
|
Allow to set X11 window icon for standalones
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
af943f96fb
|
Update pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
78f6f18216
|
Fix some X11 handling, fix broken clipboard
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
943c9d5ca4
|
Update pugl again, fix time on macOS ARM
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8b6196b482
|
Update to latest pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
92b0f83b14
|
Fix CairoImage::loadFromMemory for grayscale
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e1d92dff19
|
Correct CairoImage::loadFromMemory
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e5949582e6
|
Set auto-scale-factor early, cleaner GL setup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9b62626d8c
|
Ensure 0,0 offset for embed windows
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
06c18eebd9
|
Add width, height args to puglFallbackOnResize
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
227a7015a8
|
Do not crash if pugl world/view creation fails
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |