falkTX
b87e0107c4
Nicely stop async event loop for modguis
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3e1cf061e3
Fix modguis for carla host changes and new tornado
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b50b50d44a
Make settings tab-like section slightly bigger
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f026a7ef27
Split/Join groups automatically based on host messages
Fixes #1177
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
89566a1a0f
Add API to know current project folder
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
761555bafc
GUI: Don't check for engine running before stop action
But check for engine running before tryint to remove all plugins
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
da6f483513
Handle case of NSM server not supporting optional-gui
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4886aa13d8
Fix for some missing scalable icons
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d6bd129e1f
Remove pipe utils hack for haiku, no longer needed
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0873c66902
Fix jack-as-plugin flags for debugging
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
efc9ee1dec
Fix carla-rack under NSM
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
5ccc02bf11
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a1501e46bf
Manage visibility state for NSM, starts hidden
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
e0519f98a1
Implement NSM :optional-gui:
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
36e35c6299
Fix VST plugin
Closes #1170
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f259eef25e
Being nitpicky on whitespace
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7b4abd49d6
Fix external-ui internal plugins with the latest changes
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9b0dc503af
Fix carla-plugin
Closes #1166
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
dc0c1df47e
More pylint corrections
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9c710e50b3
Rename cursors; Cleanup CanvasPreviewFrame class
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0e1dda7e53
Fixup for pylint
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
bb9c278f49
Start checking python code with pylint, adjust some already
4 years ago
falkTX
9e82f55aca
Adjust the (incomplete) C++ port to latest API changes
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
5e670887ff
Fixup calf skin
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b63bb4ffc8
Fixup ScalableDial to be compatible with old pixmaps
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c093190584
Make LEDButton compatible with old pixmaps
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8d9c63bfbe
Make ScalableButton compatible with old pixmaps
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
661e09a254
New internal CLI arg "--osc-gui="
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
01bfe05fd8
Fix carla-control not handling CLI arg for custom address
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
fac7ee78dd
Fix carla-control adding more than 1 plugin
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
dbfc6116a9
Fix a couple of issues with carla-plugin
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ed1e66bc97
Improve performance of inline display rendering
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
de999bf479
patchcanvas: Fix some groupos with inline display becoming too small
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a1141bfea9
patchcanvas: Fix ports text width calculation
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Térence Clastres
26775a225a
Fix wrong custom dial arcs value and add fix from #1126
4 years ago
Térence Clastres
f3928a5482
Fully Scalable UI Part 1
Code preparation for scalable LEDs, Dials and Buttons
4 years ago
Térence Clastres
1f0238411f
VST2: Fix creation of a rack when one of the parameters is a NaN
On some quirky Windows VST2 (old SWAM instruments) or old Linux ones (InsertPizHere plugins), a NaN parameter value would be sent.
This throws an error in the frontend code and prevent carla from creating the corresponding rack.
We workaround that by just returning early from PixmapDialsetValue() if the value is a NaN
Fixes #1143
4 years ago
falkTX
47acfcfa61
Add action to copy canvas as image to clipboard
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1c675e7bb5
Tweak code for canvas group positions
See #1139
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7ede965819
Some attention to inline display
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0f53835c6d
Protect jack metadata usage with a mutex; other position fixes
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
e02e1bbe8a
Protect backend from a few late calls after engine close request
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Geoffrey McRae
edb216fd50
fix incorrect base conversion for midi CC numbers
Fixes #1088
4 years ago
falkTX
55e2acb560
Make pixmapkeyboard right-click menu a bit better
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b33b4a81fe
Typo
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
673f34e61f
Manually create image save dialog so we can tweak values
Fixes #597
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
62b91cbe9a
Make canvas ports and groups ignore middle mouse clicks
Fixes #1085
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b95d082d1f
Set correct Carla-VST UI size based on scale factor
Closes #1057
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
96a914ebca
Add 2x and 4x zoom save image actions, compress output
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f225fc7df0
Bump version a tiny bit
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago