29 Commits (c35261ec4aba7bf2b31c685020bbc5e0131bc98b)

Author SHA1 Message Date
  falkTX 658b5e30c6 Do not set scale factor for LV2 plugin UIs on macOS 3 years ago
  falkTX 1f5e44c4bb Adjust the rest of the code for CARLA_BACKEND_NAMESPACE macro use 3 years ago
  falkTX a09034219e Allow lv2 gtk bridges on any system 4 years ago
  falkTX 181ef832d1
Fetch desktop scale factor for UI bridge testing; Cleanup 4 years ago
  falkTX 1ff775e726 Implement a way to set plugins as standalones 4 years ago
  falkTX d4fe70694d
Support lv2 parameters that are both readable and writable 4 years ago
  falkTX 8c86c53c11
Catch lv2 dsp->ui messages, and prevent recursion from carla 4 years ago
  falkTX 532925a608 Remove plugins from macOS quarentine before running them 4 years ago
  falkTX 626dd57515
Catch patch:Set messages to update built-in parameters 4 years ago
  falkTX 387b029074
Send lv2 parameter changes to UI; Don't reuse the same atom forge 4 years ago
  falkTX 6de93e9161
Better handling of LV2 state paths, WIP 5 years ago
  falkTX 85fa525178
Implement LV2_STATE__freePath 5 years ago
  falkTX cef506e970
Adjust for LV2 UI parameter value API refresh 5 years ago
  falkTX 5217efc4cf
Implement lv2ui request parameter for file paths 5 years ago
  falkTX 12318879c6
Implement lv2ui background/foreground color 5 years ago
  falkTX 8cee623761
Cleanup lv2 ui scale stuff, use LV2_UI__scaleFactor 6 years ago
  falkTX 83deb53177
Pass ui scale to ui bridges 6 years ago
  falkTX 269356b881
Testing: Send UI scale to lv2 uis 6 years ago
  falkTX c89a6f9d6a
Sync ui bridges with main code 6 years ago
  falkTX 984a06ce50 Make ScopedLocale its own class, apply it everywhere that it fits 6 years ago
  falkTX 8672df82ad
Fix some strict compiler warnings 6 years ago
  falkTX 556c7dabda
Split LV2 work and response, cleanup 6 years ago
  falkTX 72d9d33800 Fix previous commit 7 years ago
  falkTX e97440d641 Allow carla-bridge-uis to run with just plugin URI 7 years ago
  falkTX f28e6fcce8 Fix lv2-ui-bridge crash when it expects a window title 7 years ago
  falkTX 2038a91cde Print warning if LV2 UI tries to send bad data 7 years ago
  falkTX 8aa84234c7 Avoid assertion if LV2 UI widget is null 7 years ago
  falkTX d24e95d813 Sync main and bridge UI code, all UIs resizable by default 7 years ago
  falkTX 23e3d83d3a Rename a few classes, so it's clear what they are for 7 years ago
  falkTX c44bde21da Cleeanup, sync some backend and bridge UI LV2 code 7 years ago
  falkTX 25767ed93e Report sample rate to LV2 UIs properly 7 years ago
  falkTX 479094fa5d Make backend LV2 URIDs into an enum 8 years ago
  falkTX 935d9d11e3 Rename water code files to get rid of juce prefix 8 years ago
  falkTX 190ddd0ea1 Include water files as needed, cleanup 8 years ago
  falkTX b00010b65a Rename the custom mini juce fork to "water" 8 years ago
  falkTX 0fc5553a49 Finish moving things to mini juce 8 years ago
  falkTX f70ab2d39e Continue juce removal; Remove old patchbay plugin data 8 years ago
  falkTX 05b361127a Fix a bunch of clang warnings 8 years ago
  falkTX ffed3148e8 Cleanup 8 years ago
  falkTX da09cf0ea9 Prefer to run calf fluidsynth as bridge, requires instance access 8 years ago
  falkTX 76bfece326 Fix sending midi notes to lv2 ui bridges 8 years ago
  falkTX b210836e7b Fix nitpick warnings; Fix carla-lv2 round-error timing 8 years ago
  falkTX 0a2f80f39f Optimize LV2 URID mapping (EXPERIMENTAL) 9 years ago
  falkTX b6a6d8799a Update juce (needs full rebuild) 9 years ago
  falkTX df7dee17f6 Support LV2 makeSONameResident, just in case 10 years ago
  falkTX 1610970283 Add support for LV2 nominalBlockLength 10 years ago
  falkTX 52b7862ab4 Continue previous commit 10 years ago
  falkTX ce8c1ffe07 More LinkedList changes; Update code to use "old" version 10 years ago
  falkTX 6ff9754197 Small comment so I don't forget about this later 10 years ago
  falkTX e7d78890e0 Implement LV2 uiresize to UIs in bridges 10 years ago