falkTX
|
626dd57515
|
Catch patch:Set messages to update built-in parameters
|
3 years ago |
falkTX
|
387b029074
|
Send lv2 parameter changes to UI; Don't reuse the same atom forge
|
3 years ago |
falkTX
|
5742286f0e
|
Some little work for lv2 parameters in ui bridges, update modgui
|
3 years ago |
falkTX
|
8f1a8468df
|
Fix strict build for >= or < qt 5.15
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
29d5908533
|
Final compatibility fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
dc6c34a4c3
|
Fix a build warning against Qt 5.15
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6de93e9161
|
Better handling of LV2 state paths, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0c5cfd571d
|
Fix build with previous commit
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
85fa525178
|
Implement LV2_STATE__freePath
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ea18354705
|
Revert a few things regarding CarlaProcessUtils
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
90d69c02dd
|
Split CarlaProcessUtils in hpp/cpp, add ScopedAbortCatcher
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2aab68eb9b
|
Focus bridged UI when shown
Related to #954
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Filipe Coelho
|
ad123a4334
|
Optimize pipes (#1048)
* unfinished commit
Signed-off-by: falkTX <falktx@falktx.com>
* Finish optimizations
|
4 years ago |
falkTX
|
9a6c17dc56
|
Optimize pipe reads, by reducing allocations
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
cef506e970
|
Adjust for LV2 UI parameter value API refresh
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5217efc4cf
|
Implement lv2ui request parameter for file paths
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3b92666625
|
Fix 32bit build
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
|
226561ed1b
|
Add some safeguards against wrong Qt bridge builds
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
7fa3be646a
|
Place Qt stuff outside of custom namespace
Fixes #894
Closes #895
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
8cee623761
|
Cleanup lv2 ui scale stuff, use LV2_UI__scaleFactor
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
83deb53177
|
Pass ui scale to ui bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
269356b881
|
Testing: Send UI scale to lv2 uis
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
22fb410c97
|
Terminate wine bridges if main carla dies
Expose linux call over bridge, so we can set the flag
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
46dd075303
|
Terminate wine bridges if main carla dies
Expose linux call over bridge, so we can set the flag
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
579dea61db
|
Handle strict build for code that targets juce stuff; Cleanup
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
2b71a249f4
|
Strict build pass for libjack, small fixes and adjustments
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
Filipe Coelho
|
f7ea7061dd
|
Improve travis CI setup (#823)
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
c89a6f9d6a
|
Sync ui bridges with main code
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
984a06ce50
|
Make ScopedLocale its own class, apply it everywhere that it fits
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
8672df82ad
|
Fix some strict compiler warnings
Fixes #821
Fixes #822
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
556c7dabda
|
Split LV2 work and response, cleanup
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
3fc3be79b0
|
Try to focus UI bridge when running manually from CLI
|
6 years ago |
falkTX
|
72d9d33800
|
Fix previous commit
|
6 years ago |
falkTX
|
e97440d641
|
Allow carla-bridge-uis to run with just plugin URI
Loads the first UI available
|
6 years ago |
falkTX
|
f28e6fcce8
|
Fix lv2-ui-bridge crash when it expects a window title
Fixes #719
|
6 years ago |
falkTX
|
2038a91cde
|
Print warning if LV2 UI tries to send bad data
|
6 years ago |
falkTX
|
4874d682b0
|
Rework parts of plugin list (cleanup and simplify), refresh needed
|
6 years ago |
falkTX
|
cd8cea6539
|
macOS related fixes
|
6 years ago |
falkTX
|
8aa84234c7
|
Avoid assertion if LV2 UI widget is null
|
6 years ago |
falkTX
|
54094ef995
|
Build our obj-c code with different class names per build target
|
6 years ago |
falkTX
|
ca5df4f151
|
Implement transient windows (out of process) for win32
|
6 years ago |
falkTX
|
ff5c315f7a
|
Fix windows build
|
6 years ago |
falkTX
|
d24e95d813
|
Sync main and bridge UI code, all UIs resizable by default
|
6 years ago |
falkTX
|
23e3d83d3a
|
Rename a few classes, so it's clear what they are for
|
6 years ago |
falkTX
|
d40e36ddfa
|
Make sure to stop pipe communication right when UI bridges close
|
6 years ago |
falkTX
|
5375f43160
|
Rename some variables to make it clear what they do
|
6 years ago |
falkTX
|
6629dd821e
|
Get size from LV2 X11 UI in case it does not report the host
|
6 years ago |
falkTX
|
c44bde21da
|
Cleeanup, sync some backend and bridge UI LV2 code
|
6 years ago |
falkTX
|
25767ed93e
|
Report sample rate to LV2 UIs properly
Closes #559
|
6 years ago |