141 Commits (f94b49f6592d96ab4cdbb02397f0a1ae01d3089e)

Author SHA1 Message Date
  JP Cimalando 87a195a26b
cmake: support building VST3 (#330) 4 years ago
  falkTX a4aa2d83c8
VST3: full state save/restore support, update TODO items 4 years ago
  falkTX a51cb9f8db
VST3: trigger restart component for preset and latency changes 4 years ago
  falkTX 8e25227168
VST3: Implement UI->DSP send note 4 years ago
  falkTX 4ef519266d
VST3: Implement UI->DSP state messaging 4 years ago
  falkTX 842bb786ff
VST3: Some attention to UI, plugin->host resizing works 4 years ago
  falkTX da528328bf
VST3: Initial MIDI support, enable midi-through vst3 build 4 years ago
  falkTX 9b49fd363e
VST3: implement time position; enable metronome vst3 build 4 years ago
  falkTX 8b8c76e9d2
Fix EmbedExternalUI build under Haiku (no implementation) 4 years ago
  falkTX a45661fb8b
Fix uninitialized values in metronome example 4 years ago
  falkTX 41750f73ad
Switch back to requiring full-state when using programs+state 4 years ago
  falkTX 283e9c3dab Fix some compiler warnings 4 years ago
  falkTX dbbfef6dc3
EmbedExternalUI: Initial code for win32 4 years ago
  lucianoiam 25d7902818
Bugfix: EmbedExternalExampleUI resizing on Mac (#319) 4 years ago
  falkTX c1f2d7f47a
Add width/height as parameters of embed-ext-ui for easier testing 4 years ago
  Luciano Iam f9fcf3fd3d Partial UI_TYPE=external support on Windows 4 years ago
  falkTX 0c33dcc8d4 Fix isStandalone for external window; More macOS tests 4 years ago
  falkTX e8ce902285 Cleanup 4 years ago
  falkTX 066319187a Give focus to standalone uis on init; Fix macOS embed external ui 4 years ago
  falkTX b755b07abf
Fix embed-external-ui x11 version crash on close, missing map 4 years ago
  falkTX beb179ac09 More embed-external-ui example macOS code, but still no window :( 4 years ago
  falkTX a0f9667cc6
Start tests with mpv 4 years ago
  falkTX e59b5a5c15
Reorganize ExternalWindow methods and add documentation 4 years ago
  falkTX afcc3a98ac More tests for embed ui example, add some macOS code 4 years ago
  falkTX 44ea88dd80
Fix embed external ui closing too early 4 years ago
  falkTX b19da2fdde
Allow DISTRHO_UI_USER_RESIZABLE for external UIs 4 years ago
  falkTX c00ff655bb
Use a black background; Allow VST2 embed external UIs 4 years ago
  falkTX 85ab63ade8
ExternalWindow mostly working now, update old hacky example too 4 years ago
  falkTX 1d80bc8b8c
Add ExternalWindow::isEmbed() 4 years ago
  falkTX 79274a3da0
Working ExternalWindow, start dummy/example X11 code 4 years ago
  falkTX 30a467159f Start embed external ui example 4 years ago
  falkTX f5536a88f4
Another build fix 4 years ago
  falkTX 358efb965c
Add preliminar high-dpi support to sofd; Fix build 4 years ago
  falkTX d85add3a4c
Dont give nullptr as response to requestStateFile(); Fix build 4 years ago
  falkTX e5df7030c2
Rework file handling example button, add a note for later 4 years ago
  falkTX 9d8205092b
Simplify CairoExampleUI 4 years ago
  falkTX a21bf9934e Add host scale factor text to d_info gui 4 years ago
  falkTX 8a31a58740 Remove unneeded scale checking code in d_info 4 years ago
  falkTX 9b9e0a3618 Implement fetching desktop scale factor on macOS; Tweak d_info size 4 years ago
  falkTX 4cf573e8db
Remove now deleted file from cmake 4 years ago
  falkTX e412b7a1ca
Cleanup 4 years ago
  falkTX 2f560d400a Fix build with old compilers 4 years ago
  falkTX a8f912a7d3
Fix build with DONT_SET_USING_DISTRHO/DGL_NAMESPACE 4 years ago
  falkTX d7ba57dee1
Initial work for VST3 compatible plugins, lots to do.. 4 years ago
  falkTX 495dcc4f03 Initial implementation of port groups 4 years ago
  falkTX 5202889b0e Always have JACK enabled for example plugins 4 years ago
  falkTX a4f511c618 Switch to use jackbridge instead of direct link to libjack 4 years ago
  falkTX a4726193e2 Build filehandling plugin by default, resize/pos button 4 years ago
  falkTX a8ab64504d
Better default idle time value for standalones 4 years ago
  falkTX 294c2d2665
Stop repainting Info example if parameter has not really changed 4 years ago