falkTX
0e37f4534d
Add a few more desktop-theme icon definitions
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
1ff92d4b2c
Initial work for system icons
3 years ago
falkTX
222f047b97
Save/restore side panel visiblity for carla-control
3 years ago
falkTX
565f485370
Remove custom return host on carla-control, no longer needed
3 years ago
falkTX
e211b3afc4
Clear up situation with nogui and carla-osc-gui script
3 years ago
falkTX
e77478c522
Do not allow capture logs on windows, even if enabled
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b2c3a91f19
Clear current project filename on engine stop
Fixes #1243
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
243723a321
Compress canvas clipboard image saving (as PNG)
Closes #1078
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
eae7c39ad6
Fix removing plugin in carla-rack plugin mode
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
97a3d9cace
Do not set client prefix from CLI if using NSM (let NSM handle it)
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3e87f7dff2
Add --cnprefix arg, for client name prefix; Set it also when needed
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
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
f026a7ef27
Split/Join groups automatically based on host messages
Fixes #1177
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
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
bb9c278f49
Start checking python code with pylint, adjust some already
4 years ago
falkTX
661e09a254
New internal CLI arg "--osc-gui="
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
47acfcfa61
Add action to copy canvas as image to clipboard
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
e02e1bbe8a
Protect backend from a few late calls after engine close request
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
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
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
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
0f10d81c59
Use PORT_TYPE_PARAMETER for CV ports (brown color)
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8491fb91ff
Debug pixel ratio information
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
12318879c6
Implement lv2ui background/foreground color
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
cf50b929c1
Do not allow to enable canvas inline-displays in carla-control
4 years ago
falkTX
ed9ecac943
Final tweaks for osx menu roles
4 years ago
falkTX
357745c099
Show mapped range in edit dialog, tweak MIDI CC list
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
45fc5b7d96
Don't allow NSM without project, be clear when NSM cant be used
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9de958461e
Add option to clear xrun after project load
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3af5915de9
Backwards-compatible QFontMetrics horizontalAdvance/width call
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
20d450554a
Bunch more c++ stuff, WIP
4 years ago
falkTX
0aaf2f97b9
Define all functions for HostWindow in c++
4 years ago
falkTX
cacad4a52f
Tweak API and param widget so we can have CV expose option (WIP)
4 years ago