reuk
0e9fb915fa
CMake: Add Wpedantic as a recommended warning flag
2020-05-14 14:36:09 +01:00
Ivan Cohen
29c8b2358d
DSP: Added documentation for DryWetMixingRule and PannerRule enum classes
2020-05-13 15:13:21 +01:00
ed
270237be9b
macOS: Disable CVDisplayLink driver when continuous repainting is false
2020-05-12 16:46:06 +01:00
reuk
092bc44413
MinGW: Fix windows/gcc warnings
2020-05-11 11:28:28 +01:00
reuk
407ac52fe4
DSP: Fix argument order in BallisticsFilter
2020-05-11 10:41:33 +01:00
ed
fb030ade16
VST: Resize host window when global scale factor is changed
2020-05-07 14:37:33 +01:00
reuk
51e8450026
Zlib: Make declarations match when including zlib code
2020-05-05 12:28:47 +01:00
reuk
f49b3733ec
Warnings: Silence some GCC warnings
2020-05-05 12:28:47 +01:00
reuk
bf51d2c076
CMake: Use juce_add_modules to import modules from install tree
...
This change means that imported juce modules will be made available both
with and without a namespace prefix, e.g. `juce_core` and
`juce::juce_core` will both be created.
This change allows custom modules to specify dependencies without a
juce:: prefix, which allows the modules to be used with the Projucer, or
under CMake with JUCE in a subdirectory, or under CMake with JUCE
installed to the system.
2020-05-05 12:28:46 +01:00
ed
51b07dc038
VST3: Always destroy plug-in instances on the message thread
2020-05-04 17:42:56 +01:00
ed
b0f261c5e3
MP3: Fixed a global buffer overflow and constexpr'd a few things
2020-05-04 17:42:25 +01:00
ed
5816958001
Squashed some deprecation warnings on the latest iOS and macOS versions
2020-05-04 17:41:52 +01:00
ed
00d8910cc5
Fixed hue wrap-around for negative values in HSV/HSL colours
2020-04-30 16:49:32 +01:00
ed
f60ca1fb8d
Whitespace
2020-04-30 16:49:23 +01:00
ed
eeff1e6174
Fixed hue wrap-around in HSV/HSL colours, added some more unit tests and added methods to distinguish between HSV and HSL saturation
2020-04-29 12:45:02 +01:00
ed
3bca5221ff
VST3: Check if plugFrame is still valid in Linux fd callback to fix issue with hosts deleting plugFrame before calling removed()
2020-04-29 11:07:57 +01:00
ed
6f70982783
iOS: Fixed a crash due to a dangling JuceUIViewController when updating screen bounds
2020-04-28 12:10:28 +01:00
ed
428a7caf55
AAX: Fixed some warnings in the AAX wrapper
2020-04-28 10:13:46 +01:00
ed
021034a401
iOS: Fixed some build warnings
2020-04-27 16:33:54 +01:00
ed
7553b8dc1b
Added HSL support to Colour and use Colour::fromHSL() when parsing SVG HSL colours
2020-04-27 14:26:41 +01:00
reuk
b7e4099cd5
Cleanup: Fix some warnings
2020-04-27 10:22:06 +01:00
reuk
4cf66d6522
Cleanup: Remove redundant inlines
2020-04-27 10:22:06 +01:00
reuk
2f45814bfc
Examles: Fix some more warnings
2020-04-27 10:22:06 +01:00
reuk
d141799a57
AudioProcessors: Silence unused function warning
2020-04-27 10:22:06 +01:00
reuk
e13901d912
ClangCl: Silence code which warns when building on Windows with Clang
2020-04-27 10:22:06 +01:00
reuk
aa139f8b07
Unity: Fix unused variable warning
2020-04-27 10:22:06 +01:00
ed
77aff4658b
Fixed an edge case in Random::nextFloat() for dividends approaching std::numeric_limits<uint32>::max()
2020-04-27 10:14:32 +01:00
ed
133dc99b51
VST: Fixed a potential crash when resizing host window asynchronously
2020-04-24 18:15:36 +01:00
ed
d5e8c4e104
VST: Fixed a deadlock in the SharedMessageThread
2020-04-24 18:15:18 +01:00
Ivan Cohen
c138bf91b4
DSP: Revamp DSP module
2020-04-24 14:37:09 +01:00
ed
c419bc516d
Fix for Parallelogram::transformedBy()
2020-04-24 09:03:52 +01:00
ed
49361b4775
SVG: Added support for RGBA, HSL and HSLA colours
2020-04-24 09:03:51 +01:00
Tom Poole
6cb75d9d2c
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
2020-04-23 17:30:40 +01:00
Tom Poole
894e7d2bd2
Updated all license headers
2020-04-23 17:30:39 +01:00
ed
40b2271b64
Fixed a typo in the documentation for JUCEApplication::moreThanOneInstanceAllowed()
2020-04-23 17:08:29 +01:00
ed
c2e3dcd8bf
Updated the documentation of some methods which now return std::unique_ptr instead of raw pointers to remove references to deleting the returned object
2020-04-23 17:08:29 +01:00
ed
09bf952820
iOS: Removed a workaround for a bug when using MIDI in an iOS 13 simulator
2020-04-23 17:08:02 +01:00
reuk
d7ed5104c5
MidiBuffer: Fix deprecated iterator
2020-04-17 17:48:41 +01:00
reuk
fe4523628d
VST3: Fix duplicate messages in VST3 wrapper
2020-04-17 17:48:41 +01:00
ed
6610a1959f
Added JUCE_CUSTOM_VST3_SDK flag to juce_audio_processors
2020-04-17 14:21:06 +01:00
ed
9d69018d97
Projucer: Removed app reporting
2020-04-17 14:16:21 +01:00
ed
d179e67052
Projucer: Removed GUI dependencies on Linux
2020-04-17 14:14:16 +01:00
ed
bb28b3413d
Updated some copyright headers
2020-04-16 17:28:34 +01:00
reuk
73d62a7f8a
MidiBufferIterator: Add some missing iterator increments
2020-04-16 15:27:13 +01:00
ed
c06b9d17a5
Updated some WebBrowserComponent documentation
2020-04-16 12:18:49 +01:00
ed
6725162cf8
Android: Reworked default buffer size calculation logic to prefer stream's frames per burst over OUTPUT_FRAMES_PER_BUFFER property
2020-04-16 12:18:49 +01:00
ed
6a48f66cd4
Android: Added a JUCE_USE_ANDROID_OBOE_STABILIZED_CALLBACK config flag to juce_audio_devices to enable the use of oboe::StabilizedCallback
2020-04-16 12:18:49 +01:00
reuk
719a491740
Android: Use built-in Oboe
2020-04-16 12:18:49 +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