falkTX
|
1162d24a19
|
Add extra multiplier and divider operator to Size
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0d6f63e9b2
|
Remove initial LV2 ui size via ui_resize extension, bye bye
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c8414618ce
|
Fix embed windows default size
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
13d6c3bfae
|
Allow to automatically scale nanovg viewport, used in blendish
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
471a00f4f6
|
Expose SubWidget::setNeedsViewportScaling and use it in NanoWidget
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
faec332e35
|
Add getScaleFactor to StandaloneWindow
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
add9eed8c0
|
Make widget pass events into subwidgets
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
11837263c5
|
Allow subwidgets to skip drawing entirely
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Filipe Coelho
|
d7382324ed
|
Merge pull request #281 from DISTRHO/rework-core-resize
Reworked resize handling
|
4 years ago |
falkTX
|
f2a117c4b5
|
Report parameter request changes as supported for JACK standalone
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
294c2d2665
|
Stop repainting Info example if parameter has not really changed
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
68c55e0dfd
|
Always set default size; Continue resize cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d6c2658a5c
|
Move TopLevelWidget::isResizable to UI, where it makes more sense
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c2a3737d8b
|
Cleanup lv2 ui resizing, stick with current best possible approach
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
287f43675b
|
Add resize handle for Info example UI, but only visible when needed
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8a70216311
|
Handle geometry constraints for embed windows; More resize handling
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
69d1f91edb
|
Add a resize handle to test demo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
df5bff7440
|
More special handling for resize
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
919f18973a
|
Allow one Window to have many top level widgets
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5781702771
|
Fix/make clear distinction between standalone and plugin ui idle
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3c641b3fe1
|
Skip external ui during rework
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
358da5aa4d
|
Start rework of core UI class, special attention to size
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
99781c4541
|
Fix jack output port index metadata
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c8712f2456
|
Fix for old libjack
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ead50d1c85
|
Add CV range flags, implement jack meta-data
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8e94c77837
|
Small fixing to metronome example, works again
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
30710967d1
|
Add Metronome example
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0d962da768
|
Add CVPort example
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f9c63adde1
|
Document sendNote, remove note about incomplete implementation
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
624fe5dd96
|
Implement sendNote for VST2
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
21346d9ec7
|
send note and request parameter change implemented for JACK
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e8135fb99b
|
Revert to custom pugl, forgot we need 1 more PR
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
874975f424
|
Use stock upstream pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Jean Pierre Cimalando
|
a2958f228f
|
cmake: allow to build on mingw using static libs
|
4 years ago |
Jean Pierre Cimalando
|
3788531034
|
Fix the cairo VST2 by setting the unique ID
|
4 years ago |
falkTX
|
d73e35dd1a
|
Remove an if condition no longer necessary
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f6c22c918c
|
Fix crash on start under windows
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
JP Cimalando
|
30664ec1df
|
Merge pull request #279 from jpcima/msvc-cmake
msvc: warning suppressions for template instantiations
|
4 years ago |
Jean Pierre Cimalando
|
ea7347af64
|
msvc: warning suppressions for template instantiations
|
4 years ago |
Filipe Coelho
|
7b707fff52
|
Merge pull request #278 from jpcima/msvc-cmake
Build with MS compiler
|
4 years ago |
falkTX
|
f9428bd8e8
|
Update pugl
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Jean Pierre Cimalando
|
41df6562fb
|
Make a pointer const
|
4 years ago |
Jean Pierre Cimalando
|
4c39d3b472
|
Comment the LV2 TTL generator
|
4 years ago |
Jean Pierre Cimalando
|
caaf8ea39c
|
msvc: mark the dssi descriptor as dllexport
|
4 years ago |
Jean Pierre Cimalando
|
f90a0c547b
|
msvc: set const qualifiers on the declarations
|
4 years ago |
Jean Pierre Cimalando
|
6630b86a82
|
msvc: move the declaration of ssize_t to DistrhoUtils
|
4 years ago |
Jean Pierre Cimalando
|
b46ff0270e
|
Format comment in the adequate style
|
4 years ago |
Jean Pierre Cimalando
|
a4065321a0
|
msvc: give the temporary buffer a fixed size
|
4 years ago |
falkTX
|
0cbda5fbe8
|
Make ringbuffer compatible with old compilers
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Jean Pierre Cimalando
|
fb72b8610b
|
msvc: prefer malloc to alloca
|
4 years ago |