115 Commits (3a3885e2bc72b72dbc1d656cd43d61cb235766fb)

Author SHA1 Message Date
  falkTX 3a3885e2bc
Give up on real external UIs, use pugl stub instead 1 year ago
  falkTX e7c852e9ad
Fix AU for retina 1 year ago
  falkTX 3a84bbb3eb
Special case for repainting on AU hosts 1 year ago
  falkTX 5c22ff0653
Expose window repaint for plugin format implementations 2 years ago
  falkTX f12d52d9e2
Handle custom application class name as needed for modguis 2 years ago
  falkTX e735e7efdc Implement clap state extension 2 years ago
  falkTX 0441f995d4
Use host timer for idle callback on clap ui as needed 2 years ago
  falkTX f4d3e6bfbe CLAP: Deal with sending params to UI, idle callback 2 years ago
  falkTX 1e77b51272 Share some VST3 code with CLAP 2 years ago
  falkTX 45713e805e Fix build with without global namespace 2 years ago
  falkTX 7f486d3836 Share VST2 and VST3 keycode handling and a few other things 2 years ago
  falkTX 7f65db5dd3
Bring back Window::setTransientParent, used in Carla 3 years ago
  falkTX 4313bac887
Make external UIs work as VST3 3 years ago
  falkTX 2e304d24dc
Fix some compiler warnings 3 years ago
  falkTX 21330021ce Add window offset related functions 3 years ago
  falkTX 7b3b7bacf5 Fix UI::getBundlePath() for VST2 3 years ago
  falkTX d48c7ffc0f
Fix vst3 host-side resize after last commits 3 years ago
  falkTX 2b2f64ab47
Code tweaks to better support VST3 host-side resizing, fix autoscale 3 years ago
  falkTX cd2c8c223e Fix duplicated character input on VST host key up 3 years ago
  falkTX 497a831bd9
Early work for self-test mode in standalone 3 years ago
  falkTX 2c91052619 Start of getBinaryFilename implementation; Cleanup 3 years ago
  falkTX 7bed00d806 Fix build of vst3 with external uis 3 years ago
  falkTX ca84b57669
VST3: Add stubs for keyboard handling 3 years ago
  falkTX c82d094667
Really fix build, dont use Size class on VST3 UI code 3 years ago
  falkTX 8a4e6258c2
Fix no namespace build 3 years ago
  falkTX 2b3bf66256
Allow external UI to set geometry constraints, fix some warnings 3 years ago
  falkTX ce92fc723b
VST3: Clear up situation with host-side resize 3 years ago
  falkTX 218dd24a9d An attempt at host-side VST3 UI resize that doesnt work yet 3 years ago
  falkTX fc96e9fd89 Fix wrong context on UI deletion, needed for macOS hosts using GL 3 years ago
  falkTX a7c2278668
VST3: Fix UI related issues 3 years ago
  falkTX d9044f27fe
Prevent crashes when UI initializes too early 3 years ago
  falkTX c22ecc6c57
VST3: Handle UI on macOS and Windows 3 years ago
  falkTX 090ee03274
VST3: implement parameter outputs and triggers, UI focus 3 years ago
  falkTX b18bce2945
Fix no namespace build 3 years ago
  falkTX addfb8ce3a
Mark SpecialEvent as deprecated, will not use 3 years ago
  falkTX 86a621bfd8 Always quit nicely no matter the plugin format 3 years ago
  falkTX 27c173f68f Allow to call Application::quit() from plugins 3 years ago
  falkTX f819392569 Move setIgnoreIdleCallbacks to a proper place, before UI creation 3 years ago
  falkTX 5618819a3c Ignore idle callbacks when creating temp windows, e.g. VST2 rect 3 years ago
  falkTX 066319187a Give focus to standalone uis on init; Fix macOS embed external ui 3 years ago
  falkTX f7c4fd4b23
Fix a typo 3 years ago
  falkTX 054f35db47 Start rework of ExternalWindow, add stubs to make it build, WIP 3 years ago
  falkTX 87c74fb39a Internally scale VST2 UI size if host doesnt inform of scale factor 3 years ago
  falkTX 69744feaf2
Fix build without "using namespace" 3 years ago
  falkTX e9563d1436 Directly map VST2 keyup/down to plugin UI events 3 years ago
  falkTX d296d262d2 Testing changes to fix macOS GL context, WIP 4 years ago
  falkTX b49126af90 Fix macOS warnings 4 years ago
  Jean Pierre Cimalando 16f0cf62a4 Add DGL namespace where missing 4 years ago
  falkTX 68c55e0dfd
Always set default size; Continue resize cleanup 4 years ago
  falkTX 5781702771
Fix/make clear distinction between standalone and plugin ui idle 4 years ago