falkTX
927531efb1
Require that client name prefix include at least 1 dot
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9c2407669a
Raise limit of plugins that can be loaded
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b32ca2b0d5
Do not ask to quit carla if running under NSM show-gui server
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7eeefdd7c6
One more pylint fix
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4db6bf43c5
Prevent visibility change events from messing with canvas pos
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
eb12242976
Fix frontend a bit for late messages just before closing
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
01f50ed4dd
Make sure to refresh canvas after project finishes loading
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
babda1dd24
print warning when loading legacy canvas group pos file; fix lint
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
30d8712beb
Load old canvas group pos file when project is imported (as needed)
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c6b39859ac
Don't load old canvas json for 2.2 projects; Prevent load on close
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2c423e57ba
Fix SFZ rescan adding all files again each time
Fixes #906
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
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