133 Commits (bf51d2c076f68fc5a16697c1ea5b51f68d1024a1)

Author SHA1 Message Date
  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
  Tom Poole 446469da42 MacOS: Added FL Studio host type detection 6 years ago
  ed 1d4555fd58 Add Magix Sequoia to PluginHostType 7 years ago
  ed 527625b699 Added support for building Unity native audio plugins on desktop platforms 7 years ago
  hogliux c65725af51 Some cleanup in a recent commit to FakeMouseMoveGenerator 7 years ago
  ed 481221a256 Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() 7 years ago
  hogliux d90add3307 PopupMenu: Fixed a bug causing an unintentional menu item highlight disco party when using a popup menu in a plug-in's UI 7 years ago
  Noah Dayan a4e6755a2b Add GarageBand and MainStage to PluginHostType 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  Noah Dayan 2a5108ffc6 Fix doc typo in juce_PluginHostType.h 7 years ago
  Noah Dayan 4f8749e744 Added documentation to juce_PluginHostType.h 7 years ago
  tpoole 8e4e4af795 CLion: Fixed issues with setting the cpp standard, launching Windows GUI apps without the console, spaces in project names, and Windows style include paths 7 years ago
  hogliux 191b91503a VST2: Added warnings if the plug-in version number cannot be displayed by Cubase's version encoding 7 years ago
  tpoole a234313120 Fixed Digital Performer host detection on MacOS 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
  ed 37c243bb49 Fixed a bug in plug-ins on Mac where mouse exit events weren't being sent when the mouse cursor left the plug-in window 7 years ago
  tpoole 43ccf26b91 Removed a duplicate line when detecting the plug-in host type 7 years ago
  tpoole 9b30c2401a Added plug-in host type detection for Cubase 8.5 and 9 7 years ago
  jules f0792827a4 Added Tracktion Waveform to PluginHostType 7 years ago
  hogliux 7673e4e0ad Ensured that consistent caps is used for preprocessor macro JucePlugin_Build_Standalone 8 years ago
  hogliux 5c19886a43 Re-named JUCE_USE_CUSTOM_AU3_STANDALONE_APP macro and fixed linker errors on macOS/iOS platforms when macro is used 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  ed 8ca0bc6791 Fixed call to ComponentPeer::handleMouseEvent() in FakeMouseMoveGenerator. Added isPen() and isMouse() methods to MouseInputSource. 8 years ago
  tpoole 4c59a920b4 Added Inter-App Audio capabilities to standalone plug-ins 8 years ago
  hogliux 1326846705 Only add DllMain to dll targets and remove from plugin utilities 8 years ago
  hogliux 12b9c01ad6 Attempt to fix RTAS builds on Windows 8 years ago