27 Commits (a4c5af12d768688aff4c02c5349571f03e2d6259)

Author SHA1 Message Date
  falkTX a09034219e Allow lv2 gtk bridges on any system 3 years ago
  falkTX 181ef832d1
Fetch desktop scale factor for UI bridge testing; Cleanup 3 years ago
  falkTX 1ff775e726 Implement a way to set plugins as standalones 3 years ago
  falkTX d4fe70694d
Support lv2 parameters that are both readable and writable 3 years ago
  falkTX 8c86c53c11
Catch lv2 dsp->ui messages, and prevent recursion from carla 3 years ago
  falkTX 532925a608 Remove plugins from macOS quarentine before running them 3 years ago
  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 6de93e9161
Better handling of LV2 state paths, WIP 4 years ago
  falkTX 85fa525178
Implement LV2_STATE__freePath 4 years ago
  falkTX cef506e970
Adjust for LV2 UI parameter value API refresh 4 years ago
  falkTX 5217efc4cf
Implement lv2ui request parameter for file paths 4 years ago
  falkTX 12318879c6
Implement lv2ui background/foreground color 4 years ago
  falkTX 8cee623761
Cleanup lv2 ui scale stuff, use LV2_UI__scaleFactor 5 years ago
  falkTX 83deb53177
Pass ui scale to ui bridges 5 years ago
  falkTX 269356b881
Testing: Send UI scale to lv2 uis 5 years ago
  falkTX c89a6f9d6a
Sync ui bridges with main code 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 556c7dabda
Split LV2 work and response, cleanup 5 years ago
  falkTX 72d9d33800 Fix previous commit 6 years ago
  falkTX e97440d641 Allow carla-bridge-uis to run with just plugin URI 6 years ago
  falkTX f28e6fcce8 Fix lv2-ui-bridge crash when it expects a window title 6 years ago
  falkTX 2038a91cde Print warning if LV2 UI tries to send bad data 6 years ago
  falkTX 8aa84234c7 Avoid assertion if LV2 UI widget is null 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 c44bde21da Cleeanup, sync some backend and bridge UI LV2 code 6 years ago
  falkTX 25767ed93e Report sample rate to LV2 UIs properly 6 years ago
  falkTX 479094fa5d Make backend LV2 URIDs into an enum 7 years ago
  falkTX 935d9d11e3 Rename water code files to get rid of juce prefix 7 years ago
  falkTX 190ddd0ea1 Include water files as needed, 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 f70ab2d39e Continue juce removal; Remove old patchbay plugin data 7 years ago
  falkTX 05b361127a Fix a bunch of clang warnings 7 years ago
  falkTX ffed3148e8 Cleanup 7 years ago
  falkTX da09cf0ea9 Prefer to run calf fluidsynth as bridge, requires instance access 7 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) 8 years ago
  falkTX b6a6d8799a Update juce (needs full rebuild) 8 years ago
  falkTX df7dee17f6 Support LV2 makeSONameResident, just in case 9 years ago
  falkTX 1610970283 Add support for LV2 nominalBlockLength 9 years ago
  falkTX 52b7862ab4 Continue previous commit 9 years ago
  falkTX ce8c1ffe07 More LinkedList changes; Update code to use "old" version 9 years ago
  falkTX 6ff9754197 Small comment so I don't forget about this later 9 years ago
  falkTX e7d78890e0 Implement LV2 uiresize to UIs in bridges 9 years ago
  falkTX 3509edb43d Always return a valid string on urid-unmap, special fix for Ingen 9 years ago
  falkTX a37ff5ceff Add carla_zeroPointers function, use it instead of _fill<void*> 9 years ago