1180 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  reuk 75ed712b19 AU Wrapper: Fix build errors when using PreferredChannelConfigurations 4 years ago
  reuk 8f74f3624c
AU Format: Enable output channels in MIDI FX 4 years ago
  reuk cafb437762
AU Wrapper: Use correct sample rate for MIDI FX with no buses 4 years ago
  reuk 9f03bbc358
VST3 Host: Ensure IEditController::setParamNormalized is only called from the message thread 4 years ago
  reuk 4cfe27af08
VST3 Host: Avoid using Array with a non-dummy CriticalSection 4 years ago
  reuk 1f21ce5f30
VST3: Add CachedParamValues helper type 4 years ago
  ed 4e89580295 VST3 Host: Replaced per-plugin window RunLoop with a global shared RunLoop instance on Linux 4 years ago
  ed efd52398d1 VST3: Use shared MessageThread on Linux to run the message loop when host run loop interface isn't available 4 years ago
  reuk 041da08474
VST3: Add a new PluginDescription::uniqueId field 4 years ago
  Tom Poole df132fd6df VST: Fixed a compilation error on iOS when hosting VSTs 4 years ago
  Tom Poole 60e13bec0c Allow use of an external VST3 SDK on BSD 4 years ago
  Tom Poole 765eafb1eb Fixed some file permissions 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  reuk 241bb8d430
VST3 Host: Add cross-platform-compatible VST3 uid hash 4 years ago
  ed 421b688eb6 VST3: Removed Windows HWNDComponentWithParent 4 years ago
  Tom Poole a9ad07a945 Use RAII for CFTypes 4 years ago
  reuk 819736054f
GenericAudioProcessorEditor: Allow double-click on a slider to return to default value 4 years ago
  reuk 6f92906107
AudioProcessor: Make wrapperType member const 4 years ago
  reuk fbe95b0b07
AudioProcessor: Fix default behaviour of updateHostDisplay 4 years ago
  reuk d08b526930
AudioProcessor: Fix default behaviour of updateHostDisplay 4 years ago
  Tom Poole 4c58e50f2e Bump version number to 6.0.8 4 years ago
  ed ad8f2013b5 AudioProcessorEditor: Set ComponentBoundsConstrainer stretchingTop/Left/Bottom/Right values when calling setBoundsForComponent() 4 years ago
  reuk 3dc97ec71c
PluginHostType: Add missing juce:: namespace 4 years ago
  ed f2fffe6757 AU: Avoid a crash when calling setCurrentProgram() with an out-of-bounds index 4 years ago
  reuk c7feb75b97
PluginHostType: Use the name of the bridged hosting process to determine host 4 years ago
  reuk 9b80c7031e
VST3: Add support for 7.x.4 speaker arrangements 4 years ago
  reuk daf8761727 AU Host: Ensure discrete parameters are scaled correctly 4 years ago
  ed 5a59c92b20 AudioProcessorEditor: Allow editors to have a corner resizer without being resizable by the host and clarified the documentation regarding this and the editor's constrainer 4 years ago
  ed 655a6e9367 VST: Use ComponentPeer::getAreaCoveredBy() to get scaled editor bounds on Windows and Linux 4 years ago
  ed 7b68d5fa4b VST: Increased the scoped of a thread DPI awareness setter when creating plug-in editors on Windows 4 years ago
  ed f6338c0f8e Windows: Added ScopedThreadDPIAwarenessSetter for correctly setting and resetting thread DPI-awareness for methods which interact with an HWND and removed some DPI workarounds 4 years ago
  reuk a48a564f9e AU: Use slightly more readable channel type 4 years ago
  ed 363481540b VST3: Use CharPointer_UTF8 when converting from Steinberg::char8 to juce::String 4 years ago
  ed e1f892f6c3 VST3: Use UTF-16 encoding when assigning to a Steinberg::Vst::String128 in toString128() 4 years ago
  ed e9caafad8b VST: Removed JUCE_WIN_PER_MONITOR_DPI_AWARE check around setThreadDPIAwarenessForWindow() call 4 years ago
  ed 455e08da3f VST3: Added HWNDComponentWithParent class for Windows hosting and removed platform-specific IPlugViewContentScaleSupport implementation 4 years ago
  reuk b1917085db
AudioProcessor: Update listener callback with change details 4 years ago
  reuk 3baaad8b5b
XmlElement: Update loops to use new iterators 4 years ago
  ed a1ff4eec6a VST: Renamed ComSmartPtr -> VSTComSmartPtr to avoid confusion with existing class in juce_core 4 years ago
  ed 66311c798f APVTS: Give AudioProcessorParameterGroups used in unit tests unique IDs to avoid an assertion in debug builds 4 years ago
  reuk 586ab8927d Fix warnings when building in C++20 mode 4 years ago
  Tom Poole 2553336f45 Bump version number to 6.0.7 4 years ago
  Tom Poole 25dccd53c0 Bump version number to 6.0.6 4 years ago
  Tom Poole 1fbd6dff9b VST3: Fixed invalid AudioProcessorParameterGroup unit IDs 4 years ago
  Tom Poole 56373bcc07 Restricted some disabled warning regions 4 years ago
  Tom Poole 5929103a29 Bump version number to 6.0.5 4 years ago
  reuk df3b49fbd3 VST2: Fix conversion warnings on Linux 4 years ago
  reuk d236964410 PluginList: Fix revealing plugins 4 years ago
  reuk 6811242371 VST2: Fix conversion warnings on Linux 4 years ago
  ed b7e28541ca Replaced deprecated Displays methods 4 years ago