falkTX
1ae01df08d
Add option in settings for full-canvas repaints
When activated, fixes noise and lefovers in background canvas area
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
7717aa0e47
Fixes and caching for inline displays
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
a0f7944e39
Add experimental setting for inline displays, disabled by default
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
24c12d6adb
Fix compatibility with Qt < 5.6
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
269356b881
Testing: Send UI scale to lv2 uis
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
84fdf404d4
More fixes for high-dpi, import a few theme fixes
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
c75b836f2e
Fix previous commit for old qt versions
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
b4e05d4d1b
Mapping between plugin id and canvas group id; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
e87013204a
Remove test variable
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
5515eac76b
Some precautions when redrawing inlinedisplay
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
b7922f3dd5
Experimental inline display inside canvas
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
f645715ec8
Pass flag indicating plugin inlinedisplay support to patchcanvas
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
de8e0d3bd9
New carla-control osc-connect dialog
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
dc7a0adb3f
Fixes for internal client and osc
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
0526bccfd7
Small tweaks to make embed VST work better
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
28e8f9ed67
Go back to have real embed carla UI as VST
Leave the middleware window for non-linux OSes
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
6f76a52968
Finish first wave of full-osc control work
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
4ce1c0c76c
Finish patchbay host/osc split, minor API changes
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
c8f2b5340c
Expose canvas and some experimental settings to carla-control
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
87ed2d37d9
Expose add-plugin over OSC
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
60cb053d04
More remote OSC stuff, split UDP and TCP
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
699193f3d5
Start work regarding full OSC control
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
1985a777fe
Revert "Hide the correct widget (minicanvas) when patchbay is hidden"
This reverts commit 515c227e06 .
6 years ago
falkTX
d2da93833d
Keep application signals alive
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
c804ed4678
carla-control: don't show side panel
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
515c227e06
Hide the correct widget (minicanvas) when patchbay is hidden
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
8cd9768f7d
Give some little attention to carla-control, so it works better
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
07b0d9c7d2
Keep application signals alive
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
42bac9787a
carla-control: don't show side panel
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
1d1b834876
Hide the correct widget (minicanvas) when patchbay is hidden
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
e5ab26bac8
Implement OSC settings save, load and apply; Fix typo in callback
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
f647c2b5fe
Show sample rate in UI as integer
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
fed364b254
Implement clearing xrun count
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
b46e1ce80c
Fix NSM issues (due to previous incomplete work, now fixed)
Closes #848
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
913b2d3167
Fix disabled gui when stopping engine with no plugins
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
17121e68b2
Fix a qt signal, fixing runtime
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
fc48f6f9e7
Introduce statusbar-like area; Add 1 new callback value
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
e2aaa1f06a
Visual consistency; Remove animations showing a plugin at a time
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
6544c4a883
Add "Add JACK Application" to plugin menu
Closes #773
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
Filipe Coelho
e2a2c45f22
NSM support for JACK Applications ( #829 )
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
85b449b2b0
Remove debug print
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
e9dffc601e
Introducing "Cancelable actions"
We can now timeout forever, as we let the user cancel when he wants to
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
c54a7045ab
Do not handle canvas stuff when not needed
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
a385d1b438
Backwards compatible with older Qt5
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
a83212434a
Add back about-juce dialog
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
37014357ad
Start adapting for old juce
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
e1fc9941a7
Fix usage with older PyQt versions
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
7f81fe0a0c
Drop support for PyQt4 in frontend
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
4e8e85f512
Split patchcanvas code into multiple files, fix up
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
nick87720z
7a237562c3
Frontend fixes ( #774 )
* connection lines: Fix line selection bug
Connection line was unselected if selection changed from input port to
output port for same connection, probably due to repaint order issue.
New variant should be more stable, yet not requiring non-standard
state variable.
* rack: Reset to noop color if unknown skin set
Some skins are initially designed to have hardcoded, color scheme. With
previously selected dark color and new dark skin, it may become close to
black.
7 years ago