90 Commits (6435102228900a51389544559be348e3a47dbc10)

Author SHA1 Message Date
  falkTX efbebc59f1
Fix free/delete[] misusage 2 years ago
  falkTX 91cee1f997 Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things 2 years ago
  falkTX f94da16d00
Fix showing UI bridges for a few systems 3 years ago
  falkTX 5742286f0e
Some little work for lv2 parameters in ui bridges, update modgui 3 years ago
  falkTX 6084697290
Fix warnings, print error code if win32 process start fails 4 years ago
  falkTX 05a400d01f
Fix pipe UI message with empty value 4 years ago
  falkTX 6adc057dc4
Fix an hardcoded value in waitForAsyncObject 4 years ago
  falkTX 01dfa6d1d4 Make sure `readSucess` starts initialized 4 years ago
  Filipe Coelho ad123a4334
Optimize pipes (#1048) 4 years ago
  falkTX c87c948a17
Reduce pipe allocations for pyqt plugin ui and simple values 4 years ago
  falkTX 9a6c17dc56
Optimize pipe reads, by reducing allocations 4 years ago
  falkTX 5217efc4cf
Implement lv2ui request parameter for file paths 4 years ago
  falkTX ec3b9dac09
Fix CarlaPipeCommon::readNextLineAsUInt for values > INT32_MAX 4 years ago
  falkTX a89dfbf49d
Fix string-copy related compiler warnings 4 years ago
  falkTX edc15542e9
Rework some code, join LADSPA and DSSI plugin support code into 1 5 years ago
  falkTX 92f7b267ec Enforce use of return value of a few CarlaPlugin functions 5 years ago
  falkTX 22fb410c97 Terminate wine bridges if main carla dies 5 years ago
  falkTX 46dd075303
Terminate wine bridges if main carla dies 5 years ago
  falkTX 90312d6ebb Fix typo 5 years ago
  falkTX a8c7246266
Fix typo 5 years ago
  falkTX 205d4789db Dont allocate memory or set locale on each pipe idle 5 years ago
  falkTX 984a06ce50 Make ScopedLocale its own class, apply it everywhere that it fits 5 years ago
  falkTX 8672df82ad
Fix some strict compiler warnings 5 years ago
  falkTX be4b588c15 Fix previous commit 6 years ago
  falkTX 6cc0260a8a Try to fix build with old Linux 6 years ago
  falkTX cee75f5b3f Only use syncfs on linux and hurd 6 years ago
  falkTX 49fbbc23e9 Flush pipes with syncfs, seems to be the only call that works 6 years ago
  falkTX f475d04869 Expose more stuff to carla-plugin bridge, increase pipe timeout 6 years ago
  falkTX b86594cb2e Cleanup win32 pipe code, handle cases of client crashing 6 years ago
  falkTX f8b82e8da9 Rework win32 pipes, make it really async and sorta working 6 years ago
  falkTX bbb796cab0 Some fixes for pipes on windows 6 years ago
  falkTX f99242e2bc Cleanup 6 years ago
  falkTX 86a27bd68b Misc fixes detected by static analyzer 6 years ago
  falkTX ff5c315f7a Fix windows build 6 years ago
  falkTX a96a16d728 Continue build scripts; Fix build on old distros 6 years ago
  Filipe Coelho eb1d1c05b7 Fix some compiler warnings 6 years ago
  falkTX d24e95d813 Sync main and bridge UI code, all UIs resizable by default 6 years ago
  falkTX c3097fb386 Stop trying to write to pipes when previous op fails, other fixes 6 years ago
  falkTX d40e36ddfa Make sure to stop pipe communication right when UI bridges close 6 years ago
  falkTX cf8d3326f1 Fix build 7 years ago
  falkTX 56fa7b3986 Cleanup; Only use F_SETPIPE_SZ on Linux 7 years ago
  falkTX 09fb3d6500 Fix build on Mac OS and old non-c++11 compilers 7 years ago
  falkTX 79d2686147 Fix windows build, cleanup 7 years ago
  falkTX b00010b65a Rename the custom mini juce fork to "water" 7 years ago
  falkTX 0fc5553a49 Finish moving things to mini juce 7 years ago
  falkTX 4d14bb55fe Kill bridges (child processes) when main carla dies 7 years ago
  falkTX 6062420d9b Only print pipe write errors once 7 years ago
  falkTX 97bd032ebd Add prevent-bad-behaviour option, and make it work once again 7 years ago
  falkTX 531f7ac540 Unset LD_LIBRARY_PATH on external uis 7 years ago
  falkTX c7bd702449 Fix osx/win build after some juce changes 7 years ago