74 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  reuk d26945f476
ObjC Helpers: Ensure that all methods accept mandatory "self" and "selector" arguments 3 years ago
  reuk 81fa777ff7
ObjC Helpers: Automatically derive appropriate signature for function 3 years ago
  reuk 7da8b73a96
AudioPluginHost: Add subprocess plugin scanning feature 3 years ago
  reuk 0f690662d8
AutoResizingNSViewComponent: Fix display issues for certain plugin views 4 years ago
  Tom Poole 60e13bec0c Allow use of an external VST3 SDK on BSD 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  ed 421b688eb6 VST3: Removed Windows HWNDComponentWithParent 4 years ago
  reuk c7feb75b97
PluginHostType: Use the name of the bridged hosting process to determine host 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
  ed 455e08da3f VST3: Added HWNDComponentWithParent class for Windows hosting and removed platform-specific IPlugViewContentScaleSupport implementation 4 years ago
  Tom Poole 56373bcc07 Restricted some disabled warning regions 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed d9093c87d6 Removed some cross-module relative includes 5 years ago
  ed b57509c4a2 Removed some cross-module relative includes 5 years ago
  reuk d141799a57 AudioProcessors: Silence unused function warning 5 years ago
  reuk e13901d912 ClangCl: Silence code which warns when building on Windows with Clang 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed de712ca02e Linux: Added support for building and hosting VST3 plug-ins 5 years ago
  ed fe61354c21 Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime 5 years ago
  reuk 748d0e203f APVTS: Refactor the parameter attachment classes 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  Tom Poole 3c0ccda6a5 macOS: Cleaned up old 10.6 support ifdefs 6 years ago
  Tom Poole d475b17a81 Fixed some compiler warnings 6 years ago
  Tom Poole cbdf5e6d21 Fixed some compiler warnings 6 years ago
  Tom Poole cb41fdcb9e macOS: Fixed spurious dynamic_cast type_info warnings when loading dylibs containing JUCE at runtime 6 years ago
  Tom Poole 23f9cff73e Moved <map> into the set of standard headers 6 years ago
  ed 1bea6b517d macOS: Always resize embedded NSView asynchronously in AutoResizingNSViewComponent to fix a bug with some AU plug-ins reporting the incorrect size 6 years ago
  Tom Poole aa40ea1eb8 Fixed a live build error compiling the numeric header 6 years ago
  reuk 1f63493031 Allowed an AudioProcessorValueTreeState to manage RangedAudioParameter subclasses 6 years ago
  jules 9fd0e53d3c Added a missing include needed for AU hosting 6 years ago
  Tom Poole 7e1db1aa4f Added plug-in parameter groups 6 years ago
  jules 6c75b0aeaa Fixed a typo in some internal audio processor resize code 6 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago
  hogliux e05a1549f2 Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class 7 years ago
  Tom Poole 611971181f Added host-side AudioProcessorParameter implementations, deprecated the old methods for managing parameters, and updated the GenericAudioProcessorEditor 7 years ago
  hogliux c5323d2209 iOS: Fixed an ambiguous reference to AudioBuffer when compiling the AudioUnitPluginFormat host code for iOS 7 years ago
  tpoole 8f54c73686 Fixed a double inclusion of the Carbon headers 7 years ago
  jules eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 7 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  tpoole 4666c3dec9 Return AudioProcessorParameterWithID from AudioProcessorValueTreeState methods 8 years ago
  hogliux 4fa0516f40 Revised multibus API and added support for multibus hosting 8 years ago
  jules 7d178feb0c (Fixed mistake in last commit) 9 years ago
  jules 32178f4a1f Tidied up some AUv3 code 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  jules 08b853ee35 Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public 9 years ago
  jules 66793fc09b Removed a few more carbon workaround macros 9 years ago
  jules 923e8fabdb Removed some unnecessary includes of AppConfig.h 9 years ago
  jules c95253fad0 Cleaned out some old amalgamated build references. 9 years ago