reuk
0d96ec9baf
AppConfig: Ensure AppConfig is always included in plugin wrappers
Previously, the `JUCE_APP_CONFIG_HEADER` macro wasn't being defined/included
in some of the wrapper files, which meant that there was a danger of these
files building without important JucePlugin_Build_* macros defined.
4 years ago
ed
c492da9971
AUv3: Normalise incoming realtime parameter changes
4 years ago
ed
ccfee61773
iOS: Removed some unused deployment target checks
5 years ago
ed
c8a416f476
Obj-C++: Added obc_msgSendSuper_stret overloads for ObjCMsgSendSuper() and refactored the superclass messaging a bit
5 years ago
juce-team
f9f5caa5cc
macOS 11: Fix function pointer conversions
5 years ago
ed
009d685179
Updated all license headers
5 years ago
ed
2ea34c7e52
AU: Resize host window correctly when global scale != 1
5 years ago
ed
73e4cb832d
AU: Resize host window correctly when global scale != 1
5 years ago
ed
d9093c87d6
Removed some cross-module relative includes
5 years ago
ed
b57509c4a2
Removed some cross-module relative includes
5 years ago
ed
2bfed0b354
Removed some unnecessary JUCE_MODULE_AVAILABLE_* checks
5 years ago
reuk
0e9fb915fa
CMake: Add Wpedantic as a recommended warning flag
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
reuk
eae9a10944
MidiBuffer: Add iterator compatible with C++11 range-for
5 years ago
reuk
5f348c3040
Warnings: Add warning-wrangling header
5 years ago
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
5 years ago
reuk
dddeb1ad68
Build: Fix Xcode 11.4 compatibility issues
5 years ago
reuk
bbd2184e3b
Demos: Fix some build issues in demos with more warnings enabled
5 years ago
Tom Poole
7ebaac9827
Added a JUCE_AU_WRAPPERS_SAVE_PROGRAM_STATES option to the juce_audio_plugin_client module
5 years ago
Tom Poole
0ceadf510b
Fixed compatibility with JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE
5 years ago
Tom Poole
8c535e8fdd
Fixed an issue saving state in the AU and AUv3 backends
5 years ago
Tom Poole
6ca163e99f
Fixed an Xcode 11 build warning
5 years ago
ed
cdd9206b13
AUv3: Include framework headers slightly later to fix build error when targeting iOS 13.0
5 years ago
Tom Poole
016b04c64f
A minor code tidy
5 years ago
Tom Poole
bc3e330f97
AUv3: Fixed a potential crash when producing MIDI from plug-ins
6 years ago
Tom Poole
d4b7cceb32
Fixed more compiler warnings
6 years ago
Tom Poole
16dd26649a
Fixed some GCC compiler warnings and removed deprecated functions
6 years ago
Tom Poole
d147cf9f11
AU: Fixed an bug where JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE is ignored
6 years ago
ed
c89194f84d
Fixed a documentation typo
6 years ago
ed
c9432e5897
Fixed an uninitialised variable in the AU wrapper
6 years ago
ed
52b86a0e0b
AU: Scale editor window when calling AudioProcessorEditor::setScaleFactor()
6 years ago
ed
acd3c0b8ee
Fixed some Objective-C id -> auto* conversion warnings
6 years ago
jules
5979288706
Added some macros for asserting when functions are called in an unsafe manner outside the message thread.
6 years ago
Tom Poole
7e1db1aa4f
Added plug-in parameter groups
6 years ago
Tom Poole
38f958dc31
AUv3: Fixed a bug handling audio callbacks with duplicate timestamps
6 years ago
Tom Poole
8ac0622391
AU: Fixed a bug with JUCE_FORCE_LEGACY_PARAM_IDS enabled
6 years ago
Tom Poole
49aecb6eb0
AU: Fixed a bug with JUCE_FORCE_LEGACY_PARAM_IDS enabled
6 years ago
Tom Poole
fb0385796d
AU: Skipped some unnecessary parameter value changes when setting up non-legacy parameters
6 years ago
Tom Poole
97aa77961e
AUv3: Fixed a bug setting discrete parameters from the GUI
6 years ago
Tom Poole
47306161ef
AUv3: Fixed a bug setting discrete parameters from the GUI
6 years ago
Tom Poole
fe6fa12f55
AUv3: Fixed a bug enforcing legacy parameter IDs
7 years ago
Tom Poole
f50d08494a
AUv3: Fixed a bug enforcing legacy parameter IDs
7 years ago
hogliux
3a8c63f5d4
iOS: Ensured that native file choosers also work in iOS apps
7 years ago
hogliux
cfb071d52f
PlugIns: Ensured that the midi buffer is allocated with a reasonable size before the plugin starts processing
7 years ago
Tom Poole
955f6fbc2b
Fixed a unique_ptr compiler error
7 years ago
jules
38295f332b
Converted some old typedefs to using declarations
7 years ago
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
7 years ago
Tom Poole
20ced1662e
Fixed some issues with plug-in parameter IDs
7 years ago
Tom Poole
4229dc0a4f
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
7 years ago