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.
5 years ago
ed
51b07dc038
VST3: Always destroy plug-in instances on the message thread
5 years ago
ed
b0f261c5e3
MP3: Fixed a global buffer overflow and constexpr'd a few things
5 years ago
ed
5816958001
Squashed some deprecation warnings on the latest iOS and macOS versions
5 years ago
ed
00d8910cc5
Fixed hue wrap-around for negative values in HSV/HSL colours
5 years ago
ed
f60ca1fb8d
Whitespace
5 years ago
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
5 years ago
ed
3bca5221ff
VST3: Check if plugFrame is still valid in Linux fd callback to fix issue with hosts deleting plugFrame before calling removed()
5 years ago
ed
6f70982783
iOS: Fixed a crash due to a dangling JuceUIViewController when updating screen bounds
5 years ago
ed
428a7caf55
AAX: Fixed some warnings in the AAX wrapper
5 years ago
ed
021034a401
iOS: Fixed some build warnings
5 years ago
ed
7553b8dc1b
Added HSL support to Colour and use Colour::fromHSL() when parsing SVG HSL colours
5 years ago
reuk
b7e4099cd5
Cleanup: Fix some warnings
5 years ago
reuk
4cf66d6522
Cleanup: Remove redundant inlines
5 years ago
reuk
2f45814bfc
Examles: Fix some more warnings
5 years ago
reuk
d141799a57
AudioProcessors: Silence unused function warning
5 years ago
reuk
e13901d912
ClangCl: Silence code which warns when building on Windows with Clang
5 years ago
reuk
aa139f8b07
Unity: Fix unused variable warning
5 years ago
ed
77aff4658b
Fixed an edge case in Random::nextFloat() for dividends approaching std::numeric_limits<uint32>::max()
5 years ago
ed
133dc99b51
VST: Fixed a potential crash when resizing host window asynchronously
5 years ago
ed
d5e8c4e104
VST: Fixed a deadlock in the SharedMessageThread
5 years ago
Ivan Cohen
c138bf91b4
DSP: Revamp DSP module
5 years ago
ed
c419bc516d
Fix for Parallelogram::transformedBy()
5 years ago
ed
49361b4775
SVG: Added support for RGBA, HSL and HSLA colours
5 years ago
Tom Poole
6cb75d9d2c
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
ed
40b2271b64
Fixed a typo in the documentation for JUCEApplication::moreThanOneInstanceAllowed()
5 years ago
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
5 years ago
ed
09bf952820
iOS: Removed a workaround for a bug when using MIDI in an iOS 13 simulator
5 years ago
reuk
d7ed5104c5
MidiBuffer: Fix deprecated iterator
5 years ago
reuk
fe4523628d
VST3: Fix duplicate messages in VST3 wrapper
5 years ago
ed
6610a1959f
Added JUCE_CUSTOM_VST3_SDK flag to juce_audio_processors
5 years ago
ed
9d69018d97
Projucer: Removed app reporting
5 years ago
ed
d179e67052
Projucer: Removed GUI dependencies on Linux
5 years ago
ed
bb28b3413d
Updated some copyright headers
5 years ago
reuk
73d62a7f8a
MidiBufferIterator: Add some missing iterator increments
5 years ago
ed
c06b9d17a5
Updated some WebBrowserComponent documentation
5 years ago
ed
6725162cf8
Android: Reworked default buffer size calculation logic to prefer stream's frames per burst over OUTPUT_FRAMES_PER_BUFFER property
5 years ago
ed
6a48f66cd4
Android: Added a JUCE_USE_ANDROID_OBOE_STABILIZED_CALLBACK config flag to juce_audio_devices to enable the use of oboe::StabilizedCallback
5 years ago
reuk
719a491740
Android: Use built-in Oboe
5 years ago
ed
de712ca02e
Linux: Added support for building and hosting VST3 plug-ins
5 years ago
ed
74ca3b44c4
Linux: Removed X11-specific code from LinuxComponentPeer
5 years ago
ed
fe61354c21
Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime
5 years ago
ed
ffb7b0730d
Increased the max number of warnings for the GCC/Clang/MSVC warning-squashing macros
5 years ago
ed
a0fd7793b7
Windows: Added HWNDComponent to juce_gui_extra
5 years ago
ed
94cc9c48a4
macOS: Added support for camera names
5 years ago
Tom Poole
368bb02bcc
Improved some documentation
5 years ago
ed
3c8dc1effe
Added WKWebView implementation where available on macOS and iOS
5 years ago
ed
8f3b9036d6
Added WinRT web view
5 years ago
reuk
55fb6e1bb1
AudioProcessorGraph: Allow extracting nodes
6 years ago