ed
3ccbf8bc74
Use getDeterminant() method in AffineTransform::inverted()
5 years ago
ed
7b17d42039
macOS: Use CGContextGetUserSpaceToDeviceSpaceTransform to get backing scale factor of graphics context to avoid unnecessary upscaling on retina displays on macOS 10.14+
5 years ago
ed
b5214a341e
Normalised lambda whitespace
5 years ago
ed
d510b73cdf
Normalised all whitespace before args in std::function
5 years ago
ed
3283f2224a
Projucer: Added new start page window
5 years ago
ed
4c95c227f6
Android: Fixed inverted screensaver logic
5 years ago
reuk
b5dac7968f
Xcode: Fix ambiguous symbol errors in VST3 wrapper
The missing CoreFoundation include was causing issues when building
VST3 plugin-hosts.
5 years ago
reuk
9dc6e687c1
MIDI: Allow MidiMessageCollector to preallocate storage
5 years ago
reuk
f7ccdd54bb
Midi: Fix midi buffer iterator tag
5 years ago
ed
606e8a509b
AudioProcessorGraph: Return Node::Ptr from removeNode()
5 years ago
ed
0d610c52b2
Removed an unused define from the JUCE splash screen
5 years ago
ed
05602341fc
OpenGL: Take global scale factor into account when setting rendering scale on Windows
5 years ago
ed
40ab91dea4
macOS: Fixed an issue in FakeMouseMoveGenerator when a global scale factor is applied
5 years ago
ed
351c5142e5
AAX: Resize host window correctly when global scale != 1
5 years ago
ed
889f3baa70
iOS: Fixed a leak in the FileChooser code
5 years ago
ed
73e4cb832d
AU: Resize host window correctly when global scale != 1
5 years ago
ed
5d9eb7ee1f
Whitespace
5 years ago
ed
fb34363c0a
VST3: Fixed some alignment warnings when loading VST2-compatible state data
5 years ago
ed
b8f8a1781d
AU: Ignore implicit fallthrough warning when including AU headers
5 years ago
ed
9de335a575
Removed references to nonexistent function in BubbleMessageComponent docs
5 years ago
ed
b57509c4a2
Removed some cross-module relative includes
5 years ago
ed
ceb410ca69
iOS: Fixed a linker error when compiling juce_events without juce_gui_basics
5 years ago
ed
2bfed0b354
Removed some unnecessary JUCE_MODULE_AVAILABLE_* checks
5 years ago
ed
77787bd3ae
VST: Query host window scale factor when opening editor window
5 years ago
ed
b77b14c6c3
Fixed some incorrect documentation examples for the Rectangle::removeFromRight() and ::removeFromBottom() methods
5 years ago
ed
da552112a8
Linux: Fixed a data race in the ALSA code
5 years ago
ed
685dc4fd78
Fixed a typo
5 years ago
ed
539f524853
Android: Added some missing AudioDeviceInfo types
5 years ago
ed
1507ceb941
Ensure that the ContentSharer singleton is cleaned up on shutdown
5 years ago
ed
281ae0b067
macOS: Render OpenGL frames on ThreadPoolJob instead of directly on the CVDisplayLink thread to avoid a deadlock
5 years ago
reuk
71fa877454
MPESynthesiserBase: Fix and add tests for renderNextBlock
5 years ago
ed
4b6be143cf
Fixed some doxygen warnings
5 years ago
ed
a8b6066187
Linux: Use host scaling for VST plug-ins on hiDPI screens
5 years ago
reuk
fca3429e6e
DSP: Update convolution
5 years ago
reuk
9f03f30ad4
Docs: Add new top-level docs folder
5 years ago
reuk
0e9fb915fa
CMake: Add Wpedantic as a recommended warning flag
5 years ago
Ivan Cohen
29c8b2358d
DSP: Added documentation for DryWetMixingRule and PannerRule enum classes
5 years ago
ed
270237be9b
macOS: Disable CVDisplayLink driver when continuous repainting is false
5 years ago
reuk
092bc44413
MinGW: Fix windows/gcc warnings
5 years ago
reuk
407ac52fe4
DSP: Fix argument order in BallisticsFilter
5 years ago
ed
fb030ade16
VST: Resize host window when global scale factor is changed
5 years ago
reuk
51e8450026
Zlib: Make declarations match when including zlib code
5 years ago
reuk
f49b3733ec
Warnings: Silence some GCC warnings
5 years ago
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