1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-16 00:34:19 +00:00
Commit graph

140 commits

Author SHA1 Message Date
ed
333f98d204 Squashed some compiler warnings with -Wmissing-prototypes enabled 2020-08-27 14:13:58 +01:00
ed
31022e4521 VST3: Fixed some build errors and warnings with JUCE_VST3_CAN_REPLACE_VST2=1 on Linux 2020-07-03 16:30:28 +01:00
ed
009d685179 Updated all license headers 2020-06-29 08:30:22 +01:00
ed
d510b73cdf Normalised all whitespace before args in std::function 2020-06-05 09:37:49 +01:00
ed
40ab91dea4 macOS: Fixed an issue in FakeMouseMoveGenerator when a global scale factor is applied 2020-05-29 16:55:56 +01:00
ed
b57509c4a2 Removed some cross-module relative includes 2020-05-22 16:46:52 +01:00
ed
2bfed0b354 Removed some unnecessary JUCE_MODULE_AVAILABLE_* checks 2020-05-22 16:46:52 +01:00
Tom Poole
894e7d2bd2 Updated all license headers 2020-04-23 17:30:39 +01:00
ed
de712ca02e Linux: Added support for building and hosting VST3 plug-ins 2020-04-16 12:18:49 +01:00
ed
fe61354c21 Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime 2020-04-16 12:18:48 +01:00
reuk
327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 2020-04-09 15:22:56 +01:00
reuk
3520f6c4f6 Standalone: Put CreatePluginFilter in a common header 2020-03-13 16:59:40 +00:00
reuk
1915fc7a37 Standalone: Fixed build issue with createPluginFilterOfType 2020-03-13 16:59:40 +00:00
ed
59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 2020-03-09 17:39:28 +00:00
ed
18523101be Windows: Refactored DPI handling in the VST wrapper and hosting code 2020-03-02 15:41:08 +00:00
ed
6561e5c040 Windows: Fixed a few more JUCE_WINDOWS == JUCE_MSVC assumptions 2020-02-10 11:48:02 +00:00
ed
57d3cc6166 Added Vienna Ensemble Pro detection to PluginHostType 2019-12-18 09:34:07 +00:00
ed
978faaca83 Added Reason detection to PluginHostType 2019-12-09 11:39:32 +00:00
ed
e095248d6d Added Cubase 10.5 detection to PluginHostType 2019-11-29 10:54:54 +00:00
ed
f51c6790bf Fixed Ableton Live detection in PluginHostType 2019-11-14 11:41:18 +00:00
Tom Poole
f6f6fabe9a Added pluginval to PluginHostType 2019-07-24 12:42:37 +01:00
ed
2af1de45d7 Windows: Fixed a bug with DPI-aware VSTs in Steinberg hosts using the OpenGL renderer 2019-05-11 09:31:18 +01:00
ed
b1c4d981da Fixed an iOS multitouch bug and added MouseInputSource::offscreenMousePos to replace some magic numbers 2019-03-26 11:40:58 +00:00
ed
fb614b0cc9 Ensure that OpenGL VST2 plug-ins are scaled correctly in Live 10 2019-03-07 16:43:05 +00:00
ed
7d4bf8656e Add Live versions 9 and 10 to the HostType enum 2019-03-07 16:42:18 +00:00
ed
77db5fde66 Windows: Fix a double definition warning for juce_shouldDoubleScaleNativeGLWindow() when not building any VSTs 2019-02-27 09:49:57 +00:00
Tom Poole
a042d60283 Fixed compatibility with VS2013 2019-02-12 16:32:12 +00:00
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 2019-02-11 15:23:06 +00:00
ed
a234721110 Added various clang-tidy modernize-* fixes 2019-01-31 15:15:31 +00:00
ed
7134bd0f1b VST: Add juce_shouldDoubleScaleNativeGLWindow() method to ensure that OpenGL plug-ins running in hiDPI Cubase 10 on Windows are correctly scaled 2019-01-23 11:00:41 +00:00
ed
bca872193c Ensure that the correct Cubase version is reported in PluginHostType when using the host path 2018-12-24 13:41:18 +00:00
ed
a1042a6e24 Added Cakewalk by Bandlab to the PluginHostType enum 2018-12-18 17:56:17 +00:00
ed
51fed8f8bf Added Cubase 9.5 and Cubase 10 to the PluginHostType enum 2018-12-18 17:14:42 +00:00
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 2018-08-14 10:55:18 +01:00
ed
0a9ae58fd8 Add JUCE plug-in host to PluginHostType 2018-08-10 16:36:49 +01:00
Tom Poole
446469da42 MacOS: Added FL Studio host type detection 2018-08-07 11:23:10 +01:00
ed
1d4555fd58 Add Magix Sequoia to PluginHostType 2018-05-25 11:56:15 +01:00
ed
527625b699 Added support for building Unity native audio plugins on desktop platforms 2018-05-10 16:32:30 +01:00
hogliux
c65725af51 Some cleanup in a recent commit to FakeMouseMoveGenerator 2018-05-09 10:09:07 +01:00
ed
481221a256 Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() 2018-05-09 10:04:27 +01:00
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 2018-05-09 08:22:58 +01:00
Noah Dayan
a4e6755a2b Add GarageBand and MainStage to PluginHostType 2018-04-09 10:30:10 +01:00
ed
cdbc28c18b Add documentation tags 2018-03-15 12:10:32 +00:00
Noah Dayan
2a5108ffc6 Fix doc typo in juce_PluginHostType.h 2017-12-11 11:55:28 +00:00
Noah Dayan
4f8749e744 Added documentation to juce_PluginHostType.h 2017-12-11 11:51:37 +00:00
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 2017-10-31 18:30:09 +00:00
hogliux
191b91503a VST2: Added warnings if the plug-in version number cannot be displayed by Cubase's version encoding 2017-10-10 10:00:51 +01:00
tpoole
a234313120 Fixed Digital Performer host detection on MacOS 2017-09-11 12:26:03 +01:00
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 2017-09-08 08:59:55 +01:00
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 2017-08-31 12:04:07 +01:00