16 Commits (96dcfa87d7bc3e7ec7f2fd358c2ffe4eea7fa21f)

Author SHA1 Message Date
  Jean Pierre Cimalando b9598ec387 Revert "Export "main" symbol for VST2 on Windows" 4 years ago
  falkTX 4685979dc1
Export "main" symbol for VST2 on Windows 4 years ago
  falkTX 0a16af9e6c
VST2: use a vector for cleanup effects instead of list 4 years ago
  falkTX 37eb4c0832
VST2: Cleanup created objects on module/dll unload 4 years ago
  falkTX 86a621bfd8 Always quit nicely no matter the plugin format 4 years ago
  falkTX 27c173f68f Allow to call Application::quit() from plugins 4 years ago
  falkTX 8f77ae04f7 Only adjust for scale factor on vst2 mac builds 4 years ago
  falkTX ed12759970
Fix a typo 4 years ago
  falkTX c00ff655bb
Use a black background; Allow VST2 embed external UIs 4 years ago
  falkTX 354bea632d Set supportsViewDpiScaling as supported canDo 4 years ago
  falkTX 87c74fb39a Internally scale VST2 UI size if host doesnt inform of scale factor 4 years ago
  falkTX 2f560d400a Fix build with old compilers 4 years ago
  falkTX 6125f48a68 Fix build without opengl 4 years ago
  falkTX 1b5a74ac55
Use 1920 as default ticks per beat, more common as default in daws 4 years ago
  falkTX 0094b495cc Implement port groups for VST2 parameters 4 years ago
  falkTX 2899d26349
Rename a file and fix build 4 years ago
  falkTX 242e0d2788 Ignore hosts calling effOpen twice, dont print error 4 years ago
  falkTX be5bb8a487
VST2: Set properties->shortLabel too 4 years ago
  falkTX 345c971aea
VST2: Always set label for effGetParameterProperties use 4 years ago
  falkTX 68c55e0dfd
Always set default size; Continue resize cleanup 4 years ago
  falkTX 8a70216311
Handle geometry constraints for embed windows; More resize handling 4 years ago
  falkTX 5781702771
Fix/make clear distinction between standalone and plugin ui idle 4 years ago
  falkTX 358da5aa4d
Start rework of core UI class, special attention to size 4 years ago
  falkTX 624fe5dd96
Implement sendNote for VST2 4 years ago
  falkTX f9ff394a95
Fix calling canRequestParameterValueChanges() during constructor 4 years ago
  falkTX d5d3fdf53f
Preliminar "parameter value change request" support 4 years ago
  falkTX 1083a86dd7
Make TimePosition::BarBeatTick::tick a double 4 years ago
  falkTX ac93a69edc
VST2 UI is not user resizable 4 years ago
  falkTX 284460d269
Introduce ScopedSafeLocale class, use it in a few places 4 years ago
  falkTX 38550f31e8
Cleanup 4 years ago
  falkTX 432cb7c962
Cleanup 4 years ago
  falkTX bb0c16cfdb
VST: Store keyboard modifiers from host key events 4 years ago
  falkTX 21a0c86bce
Correct usage of VST handlePluginKeyEvent; Fix compiler warnings 4 years ago
  falkTX b9be2e2e59
Allow to build VST without vestige header (aka "real" SDK) 4 years ago
  falkTX 37679fe3d7
Fix 1 more deprecated use 4 years ago
  falkTX dce7676eb8
Restructure of code for new pugl, WIP 5 years ago
  falkTX 27d3046a7b
Add background/foreground UI color from host, implemented for LV2 5 years ago
  falkTX 039757c158
Implement UI scale factor for VST2 5 years ago
  falkTX 9d09b5e15b
Start implementation of state files; rework some code where sane 6 years ago
  falkTX b09a8ae435
Being picky... 6 years ago
  JP Cimalando 7070042590 Fix macOS crash on editor closed and reopened 6 years ago
  falkTX 335cb08628 Fix build without set-DGL-namespace 6 years ago
  falkTX cbcd93ad76
Cleanup 6 years ago
  Christopher Arndt a0fd7cbfc5 [VST] Round integer param values after de-normalizing (fixes #171) (#172) 6 years ago
  falkTX f4f44ab0cd
Add Parameter short name support, used in LV2 and VST 6 years ago
  falkTX 2ed5e0a665
Handle scaling of plugins via host (TESTING) 7 years ago
  falkTX 15014ea074 More tweaks to transport 7 years ago
  falkTX 45a27ab64a
More tweaks to transport 7 years ago
  falkTX 4d0b2df0a2
Rework VST time info sync, in a way that actually works 7 years ago
  falkTX a6e64ac9ca VST: Fix calculation of transport "beat" 7 years ago