152 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  reuk 4ca923a34b
NSViewComponentPeer: Allow mouse events to reach unfocused windows 3 years ago
  ed d39d0f4885 Docs: Fix some Doxygen warnings 3 years ago
  reuk fd24769019
PluginUtilities: Fix security (4996) warnings on Windows 3 years ago
  reuk 900282ccf3
MinGW: Fix warnings and errors emitted when building VST3 plugins 4 years ago
  ed dbf5789cda Linux: Fixed a compile error when building VST3 plug-ins with JUCE_MODAL_LOOPS_PERMITTED=0 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
  ed 33f37847bc VST: Use RAII initialisation for JUCE GUI and SharedResourcePointer for MessageThread 4 years ago
  ed ab90229583 VST: Pulled Linux SharedMessageThread out into its own file 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  ed d8004e2e2b Docs: Fixed a few switched "namespace juce" comments 4 years ago
  reuk c7feb75b97
PluginHostType: Use the name of the bridged hosting process to determine host 4 years ago
  reuk 1b4960b5bf
PluginHostType: Fix host reporting in bridged hosts on M1 4 years ago
  ed 333f98d204 Squashed some compiler warnings with -Wmissing-prototypes enabled 4 years ago
  ed 31022e4521 VST3: Fixed some build errors and warnings with JUCE_VST3_CAN_REPLACE_VST2=1 on Linux 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed d510b73cdf Normalised all whitespace before args in std::function 5 years ago
  ed 40ab91dea4 macOS: Fixed an issue in FakeMouseMoveGenerator when a global scale factor is applied 5 years ago
  ed ebf76194b9 macOS: Fixed an issue in FakeMouseMoveGenerator when a global scale factor is applied 5 years ago
  ed d9093c87d6 Removed some cross-module relative includes 5 years ago
  ed b57509c4a2 Removed some cross-module relative includes 5 years ago
  ed 2bfed0b354 Removed some unnecessary JUCE_MODULE_AVAILABLE_* checks 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 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  reuk 3520f6c4f6 Standalone: Put CreatePluginFilter in a common header 5 years ago
  reuk 1915fc7a37 Standalone: Fixed build issue with createPluginFilterOfType 5 years ago
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  ed 18523101be Windows: Refactored DPI handling in the VST wrapper and hosting code 5 years ago
  ed 6561e5c040 Windows: Fixed a few more JUCE_WINDOWS == JUCE_MSVC assumptions 5 years ago
  ed 57d3cc6166 Added Vienna Ensemble Pro detection to PluginHostType 5 years ago
  ed 978faaca83 Added Reason detection to PluginHostType 5 years ago
  ed e095248d6d Added Cubase 10.5 detection to PluginHostType 5 years ago
  ed f51c6790bf Fixed Ableton Live detection in PluginHostType 5 years ago
  Tom Poole f6f6fabe9a Added pluginval to PluginHostType 5 years ago
  ed 2af1de45d7 Windows: Fixed a bug with DPI-aware VSTs in Steinberg hosts using the OpenGL renderer 6 years ago
  ed b1c4d981da Fixed an iOS multitouch bug and added MouseInputSource::offscreenMousePos to replace some magic numbers 6 years ago
  ed fb614b0cc9 Ensure that OpenGL VST2 plug-ins are scaled correctly in Live 10 6 years ago
  ed 7d4bf8656e Add Live versions 9 and 10 to the HostType enum 6 years ago
  ed 77db5fde66 Windows: Fix a double definition warning for juce_shouldDoubleScaleNativeGLWindow() when not building any VSTs 6 years ago
  Tom Poole a042d60283 Fixed compatibility with VS2013 6 years ago
  ed 8f25833649 AAX: Disable multiple output buses when running in AudioSuite and added a PluginHostType::isInAAXAudioSuite() method to allow plug-ins to query whether they are running in AudioSuite 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  ed 7134bd0f1b VST: Add juce_shouldDoubleScaleNativeGLWindow() method to ensure that OpenGL plug-ins running in hiDPI Cubase 10 on Windows are correctly scaled 6 years ago
  ed bca872193c Ensure that the correct Cubase version is reported in PluginHostType when using the host path 6 years ago
  ed a1042a6e24 Added Cakewalk by Bandlab to the PluginHostType enum 6 years ago
  ed 51fed8f8bf Added Cubase 9.5 and Cubase 10 to the PluginHostType enum 6 years ago
  ed fd7b339e04 Moved some VST version compiler warnings out of juce_CheckSettingMacros.h and into the VST wrapper so that JUCE_COMPILER_WARNING can be used 6 years ago
  ed 0a9ae58fd8 Add JUCE plug-in host to PluginHostType 6 years ago