falkTX
|
95e66eba1b
|
Add stubs for Haiku, does not work yet
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
207e0ae872
|
Handle full screen for wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
f12d52d9e2
|
Handle custom application class name as needed for modguis
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
fec59af373
|
Use -modgui as build suffix dir when building via wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
75abdb30da
|
Add commented out PUGL_WASM_AUTO_POINTER_LOCK macro, for reference
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1b732bfc5c
|
Use local pugl wasm code
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
205e0215af
|
Improve handling of custom build dirs when using Makefiles
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
24fe04fcbd
|
Include pugl wasm code directly, instead of in submodule
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7e141db906
|
Delete some more old files
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a325bf55b0
|
Remove old pugl code
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
88180608a2
|
Fix drawing of checkable ImageButton
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
924576a58c
|
Update pugl for mouse and keyboard wasm fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
157028c644
|
Set DGL_USE_OPENGL3 for GLES2/3 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
878a183b59
|
Add Color::plus/minus utils
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2ba9190f42
|
Handle a few more warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
552aad877c
|
Ignore internal deprecated warnings under msvc
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
91d7afdb3e
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b52112bf23
|
Put internal stb_image stuff used by nanovg in its own namespace
|
3 years ago |
falkTX
|
5cdb357a21
|
Fix usage of GL3 profile
|
3 years ago |
falkTX
|
d9808ceffb
|
Ensure we do not use GL1 calls in GL3 mode
|
3 years ago |
falkTX
|
f725f08250
|
Implement ImageBaseSlider::setCheckable()
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
241845f387
|
Fix GL context issues when using ImageAboutWindow
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4336226e13
|
Avoid creating GL textures for empty images
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
45d2cab48a
|
Fix puglWin32ShowCentered for transient windows
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ec2862546a
|
Ensure non-first top-level-widgets have a valid size on start
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
594a280c3d
|
Update pugl for fixing missing field initializers in win32
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
bb33ac67bc
|
Implement reusing nanovg context across parent/children widgets
|
3 years ago |
falkTX
|
12bf589be9
|
Deal with plugin-initiated UI resize for CLAP
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7574c26420
|
Avoid conflicts with included nanovg fontstash symbols
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c5d9a72038
|
More improvements to KnobEventHandler stepped movement
|
3 years ago |
falkTX
|
0ffd22d07e
|
Allow to pass scale factor to KnobEventHandler mouse events
|
3 years ago |
falkTX
|
a645befdf6
|
Fix possible crash if calling repaint during construction
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
8d2a5f498c
|
Fix a compiler warning
|
3 years ago |
falkTX
|
fd9ca173df
|
Improve KnobEventHandler::motionEvent for stepped controls
|
3 years ago |
falkTX
|
2c3463a638
|
Make NanoVG::createImageFromMemory take const data
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2ba1ac10dc
|
Introduce knobDoubleClicked for KnobEventHandler
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b8e8eb7a9a
|
Add KnobEventHandler::setMouseDeceleration
|
3 years ago |
falkTX
|
f2cb4e0f0c
|
Add KnobEventHandler::isInteger(), avoid out of bounds stepping
|
3 years ago |
falkTX
|
3857d83acd
|
Allow KnobEventHandler orientation to be both (horiz and vertical)
|
3 years ago |
falkTX
|
94dbe91e4f
|
Fix macOS timing
|
3 years ago |
falkTX
|
f588443996
|
Add SubWidget::toBottom
|
3 years ago |
falkTX
|
6cf523adad
|
Fix C++98 build
|
3 years ago |
falkTX
|
7c750b812a
|
A few more details for layout code, some verified to work, WIP
|
3 years ago |
falkTX
|
487bf25008
|
Fix C++98 build
|
3 years ago |
falkTX
|
bd92cf2061
|
Start of layout related classes, WIP
|
3 years ago |
falkTX
|
c494e265cf
|
Make Color::withAlpha const
|
3 years ago |
falkTX
|
e6be1c3e7d
|
Add a few widget methods to make inspectors possible
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
f1925ebcc2
|
Make wasm real clipboard use optional, disabled by default
|
3 years ago |
falkTX
|
72c7dc1e2f
|
Fix a compiler warning
|
3 years ago |
falkTX
|
30af417995
|
More wasm tweaks, clipboard support
|
3 years ago |