1180 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  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
  reuk b41951bc4b AudioProcessorGraph: Ensure nodes are prepared with correct precision 4 years ago
  Tom Poole c35bb61c8d Bump version number to 6.0.4 4 years ago
  Tom Poole 73d1a1ff45 Bump version number to 6.0.3 4 years ago
  Tom Poole c9aba7f613 Bump version number to 6.0.2 4 years ago
  reuk 4d27422d9f GCC: Suppress cast-align warnings 4 years ago
  reuk 49588b704e Linux: Fix some cast warnings 4 years ago
  reuk 90664b42df VST3: Fix issue where aftertouch messages from the host were incorrectly converted to LegacyMIDICCOut messages 4 years ago
  ed 44412bb0a8 VST: Don't remove empty standard VST plug-in folders in VSTPluginFormat::getDefaultLocationsToSearch() 4 years ago