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

236 commits

Author SHA1 Message Date
Tom Poole
8070fa0ec4 Fixed some compiler warnings 2020-11-03 14:01:49 +00:00
ed
b7e28541ca Replaced deprecated Displays methods 2020-10-27 12:38:59 +00:00
reuk
fd8ba2deda VST2: Allow VST2 plugins to build for win32 with LLVM 2020-09-25 19:46:40 +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
b5214a341e Normalised lambda whitespace 2020-06-05 09:37:56 +01:00
ed
5d9eb7ee1f Whitespace 2020-05-28 09:49:29 +01:00
ed
b57509c4a2 Removed some cross-module relative includes 2020-05-22 16:46:52 +01:00
ed
77787bd3ae VST: Query host window scale factor when opening editor window 2020-05-22 11:47:05 +01:00
ed
a8b6066187 Linux: Use host scaling for VST plug-ins on hiDPI screens 2020-05-18 14:05:54 +01:00
ed
fb030ade16 VST: Resize host window when global scale factor is changed 2020-05-07 14:37:33 +01:00
reuk
4cf66d6522 Cleanup: Remove redundant inlines 2020-04-27 10:22:06 +01:00
ed
d5e8c4e104 VST: Fixed a deadlock in the SharedMessageThread 2020-04-24 18:15:18 +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
74ca3b44c4 Linux: Removed X11-specific code from LinuxComponentPeer 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
eae9a10944 MidiBuffer: Add iterator compatible with C++11 range-for 2020-04-13 13:16:06 +01:00
reuk
5f348c3040 Warnings: Add warning-wrangling header 2020-04-13 13:16:05 +01:00
reuk
327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 2020-04-09 15:22:56 +01: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
79385cc1e3 VST2: Send audioMasterUpdateDisplay opcode on the message thread to fix some hosts not updating 2020-02-07 13:29:20 +00:00
ed
a54da0b832 Fixed some more typos 2020-01-07 08:53:23 +00:00
Tom Poole
1003579c5a VST2: Avoided a race condition 2019-10-07 15:02:51 +01:00
Tom Poole
3403617f77 VST: Fixed a race condition 2019-10-04 09:47:31 +01:00
jules
ed15e3d3c2 Workaround for build problem in Xcode 9 2019-09-16 15:55:00 +01:00
Tom Poole
1c0eb583f1 VST2: Fixed a potential race condition when getting and setting plug-in state 2019-09-11 17:58:37 +01:00
Tom Poole
d4b7cceb32 Fixed more compiler warnings 2019-06-11 16:42:38 +01:00
Tom Poole
230588cbf9 Fixed a compiler warning 2019-06-10 17:42:22 +01:00
Tom Poole
a4bd6cbc66 Fixed some more Linux compiler warnings 2019-06-06 10:25:19 +01:00
Tom Poole
16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 2019-06-04 16:48:44 +01:00
ed
a234721110 Added various clang-tidy modernize-* fixes 2019-01-31 15:15:31 +00:00
ed
ce33b4aea1 Projucer: Add a setting to configure the number of MIDI inputs and outputs for VST plug-ins 2019-01-23 12:52:47 +00:00
ed
98219bf98e VST2: Fix a conversion warning in the wrapper and prevent resizing the plug-in window in resizeHostWindow() to fix some flickering when resizing 2018-12-21 11:17:09 +00:00
ed
b29cb61e91 VST2: Default to main monitor scale factor in plug-in editor's constructor to get correct size when opening in Cubase 10 2018-12-20 15:30:38 +00:00
ed
ca9a50ea82 VST2: Fix scaling bug in hosts which don't support the sizeWindow call 2018-12-20 12:31:44 +00:00
Tom Poole
82f16e82ec Windows: Fixed a VST2 compilation error in VS2013 2018-11-12 10:09:16 +00:00
Tom Poole
ff4e54b32d Clarified some comments regarding the removal of the embedded VST2 SDK 2018-11-06 09:22:22 +00:00
Tom Poole
a3566b8c1e Removed the embedded VST2 SDK 2018-10-23 16:00:43 +01:00
ed
fc203d62d9 Windows: Refactored some of the recent DPI-aware VST2 and VST3 plug-in changes 2018-09-19 12:35:48 +01: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
c03469fca6 Add support for DPI aware plug-ins on Windows 2018-08-10 16:38:18 +01:00
Tom Poole
1d56cfe04a Added a handleVstHostCallbackAvailable method to the VSTCallbackHandler interface 2018-08-06 17:23:38 +01:00
hogliux
d430cd2e76 Vst2: Fixed typo in VST2 wrapper 2018-06-12 08:43:07 +01:00
hogliux
cf4f12a452 Replaced our VST2 interface headers with official VST3 SDK 2018-06-11 12:49:35 +01:00
hogliux
9b81643aa9 Plug-In wrappers and hosting code now support infinite tail times 2018-06-04 15:13:28 +01:00
Tom Poole
ac5d2e22f4 Added a "plug-in can do" callback to the VSTCallbackHandler interface 2018-04-23 14:44:18 +01:00
Tom Poole
ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 2018-04-19 20:27:47 +01:00
Tom Poole
4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 2018-04-10 18:34:20 +01:00