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
falkTX
cfa1bf23e4
Allow drag&drop in canvas area
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
43a4087d29
Fix canvas groups getting stuck out of screen with last commits
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
617675c820
Listen to canvas group position changes over JACK metadata and OSC
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c178105a15
First go at backend-side canvas positions; Safer jack callbacks
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4a1c2630e1
Disable patchcanvas basic eye-candy (box shadow) causes crashes
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c986c86860
Add "Find plugin in patchbay" right-click option
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
137a3e6fe6
Adjust UI a bit for logs tab, also I was wrong :P
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Térence Clastres
27e688c148
Add Save, Clear and toggle autoscroll to the Logs tab ( #1129 )
New options:
- Save: save the log to a file (default to carla_log.txt)
- Clear: clear the console log (also accessible via CTRL+L)
- Auto-Scroll (default on): chooses wether it should scroll to keep up with new log
entries or stay where it is
Misc:
- Small carla_host.ui cleanup (from Qt Designer)
- Do not show the console scrollbars when there is nothing to scroll
- Add some margin to the console to give it a more "console-like" feel
Signed-off-by: Térence Clastres <t.clastres@gmail.com>
4 years ago
falkTX
674bfedf6e
Initial go at category filters
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
82bea67fe9
Allow to drag&drop vst3 folders for any OS
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago