falkTX
|
9b838a67d2
|
TESTING: Add DGL_USE_OPENGL3 macro
|
4 years ago |
JP Cimalando
|
3c37d4c096
|
Remove the const qualifier on ParameterEnumerationValue (#309)
* Remove the const qualifier on ParameterEnumerationValue
* Also remove const in the ctor of ParameterEnumerationValues
|
4 years ago |
falkTX
|
d3692aa17f
|
Stop building vulkan by default
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b6d8c3acff
|
Push a backwards compat typedef into upstream pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4ce7dec3e9
|
Implement puglGetDesktopScaleFactor for windows
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
dfc0551579
|
flush stdout after jack client activation
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
49bd624747
|
Find desktop scale factor on X11
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9b17d52775
|
Fix identation on CI file
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
811f3733cb
|
Correct modal behaviour on macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4d5c33fa02
|
Always update packages in CI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f6e12af703
|
Corrections to d85add3a4c
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3759c0bab5
|
Rebase pugl against upstream, add only absolutely require patches
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
cdf1dab20c
|
Define SHARED_MEMORY_LIBS in base makefile, to be needed later
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f25a783b78
|
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5b885527e8
|
Add a missing override
|
4 years ago |
falkTX
|
f5536a88f4
|
Another build fix
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
97c7e36370
|
Custom sofd color scheme
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
775f3c4365
|
Adjust sofd fib_widget_at_pos for high-dpi
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
358efb965c
|
Add preliminar high-dpi support to sofd; Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d85add3a4c
|
Dont give nullptr as response to requestStateFile(); Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e5df7030c2
|
Rework file handling example button, add a note for later
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
03d53ea7e7
|
Make x11 sofd dialog work without patching pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
267fc77015
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
091c919cd6
|
Add puglX11GrabFocus as a safer way to grab focus on X11
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1e029513f6
|
Add automaticallyScale argument to UI constructor
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1b7e47742c
|
Add Rectangle::containsAfterScaling method
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2e508c73e9
|
Fix fullviewport-drawing auto-scaling for Cairo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d708051751
|
Set geometry constraints on ImageAboutWindow, for auto-scaling
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
10419b8947
|
Fix OpenGL viewport size for fullviewport-drawing and auto-scaling
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b88e92c522
|
Stop assuming geometric-constrained windows are user resizable
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6f8e578ac6
|
Implement auto-scaling for Cairo, fix repaint for auto-scaling
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9d8205092b
|
Simplify CairoExampleUI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
61779a4ca2
|
Fix double widget events received when using auto-scaling
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
87c74fb39a
|
Internally scale VST2 UI size if host doesnt inform of scale factor
|
4 years ago |
falkTX
|
d2c8d93044
|
Fix geometry constraints for embed UIs on scale factor != 1
|
4 years ago |
falkTX
|
c6e3ea5b9d
|
Custom puglSetWindowSize on macOS, needed for reaper
|
4 years ago |
falkTX
|
2267b49baf
|
Get NSWindow from view if we do not have one directly
|
4 years ago |
falkTX
|
a21bf9934e
|
Add host scale factor text to d_info gui
|
4 years ago |
falkTX
|
8a31a58740
|
Remove unneeded scale checking code in d_info
|
4 years ago |
falkTX
|
9b9e0a3618
|
Implement fetching desktop scale factor on macOS; Tweak d_info size
|
4 years ago |
falkTX
|
eaa307bdc2
|
Manually patch liblo.pc for proper prefix
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ccbae919c4
|
Real fix
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2938ebc039
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c96fa49d3c
|
Alternative fix
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
765e16c10f
|
Workaround for missing liblo-dev
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0c61234268
|
liblo-dev cant be used for armhf/aarch64
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
37431de0fa
|
fix broken Ubuntu packages missing pkg-config file in multi-arch
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5a7d53cbd3
|
Add a few more dev packages to workflow, setup PKG_CONFIG_PATH
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2c7f346bf6
|
Run "make features" on example-plugins workflow
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e81df55ab8
|
Add "make features" tool
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |