reuk
f79c49a171
CMake: Make IDE folder structure mirror disk structure
5 years ago
reuk
766f6cbf16
Demos: Fix data race in AudioPluginDemo
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
reuk
074f5077fc
Docs: Fix references to `docs/CMake API.txt`
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
246ace8913
Projucer: Use sign in/out instead of log in/out
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
bfc086567d
Updated breaking changes doc
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
de1ce15260
Projucer: Don't overwrite project C++ standard with old exporter value if it has been set
5 years ago
ed
9de335a575
Removed references to nonexistent function in BubbleMessageComponent docs
5 years ago
ed
991ff626e1
Projucer: Add all format-specific plug-in files in juce_audio_plugin_client to correct targets in Visual Studio
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
257e5e579b
Projucer: Removed unused function
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
6688bbf08c
CMake: Stop automatically linking juce_audio_plugin_client to plugin targets
This change gives projects more flexibility to e.g. pre-build
juce_audio_plugin_client into a staticlib and to reuse it in several
targets.
5 years ago
ed
7ee2af23fc
Projucer: Fixed live-build when app config is disabled
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
c85f67f21d
DSP: Avoid audio-thread free in ConvolutionDemo
5 years ago
reuk
fca3429e6e
DSP: Update convolution
5 years ago
ed
2c81da73f9
Projucer: Removed some older, unsupported iOS version deployment targets
5 years ago
reuk
9f03f30ad4
Docs: Add new top-level docs folder
5 years ago
reuk
15ff62f384
CMake: Add default vst/vst3 copy locations on Linux
5 years ago
reuk
5e5ac203b9
CMake: Link necessary libraries for hosting plugins
The CoreAudioKit (and on macOS, AudioUnit) frameworks are required to
host AudioUnit plugins. Hosts (especially those which don't use the
`juce_audio_utils` module) should use the new `PLUGINHOST_AU` parameter
to `juce_add_*` in order to add the correct preprocessor definition and
link the necessary frameworks.
5 years ago
reuk
36a37c36bb
CMake: Avoid GLOB_RECURSE when adding PIPs
If git/zip-extraction add hidden directories containing files with a
`.h` extension we don't want to try to build those files as PIPs. Using
GLOB instead of GLOB_RECURSE should help to avoid files in nested
directories.
5 years ago
reuk
0e9fb915fa
CMake: Add Wpedantic as a recommended warning flag
5 years ago
reuk
1d39710144
CMake: Add -Wl,--no-undefined to linker flags on Linux
Fixes an issue where VST3 plugins would appear to link successfully, but
fail to load in hosts due to missing symbols.
5 years ago
reuk
04b6d1c1cf
CMake: Add diagnostic output while building juceaide
5 years ago
Ivan Cohen
29c8b2358d
DSP: Added documentation for DryWetMixingRule and PannerRule enum classes
5 years ago
ed
43d5e03a84
Projucer: Minor layout fix
5 years ago
ed
270237be9b
macOS: Disable CVDisplayLink driver when continuous repainting is false
5 years ago
reuk
c9849e6710
MinGW: Disable VST3 builds under MinGW
5 years ago