1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-13 00:04:19 +00:00
Commit graph

7190 commits

Author SHA1 Message Date
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
ed
fe61354c21 Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime 2020-04-16 12:18:48 +01:00
ed
ffb7b0730d Increased the max number of warnings for the GCC/Clang/MSVC warning-squashing macros 2020-04-16 12:18:48 +01:00
ed
a0fd7793b7 Windows: Added HWNDComponent to juce_gui_extra 2020-04-16 12:18:48 +01:00
ed
94cc9c48a4 macOS: Added support for camera names 2020-04-16 12:18:47 +01:00
Tom Poole
368bb02bcc Improved some documentation 2020-04-16 12:18:47 +01:00
ed
3c8dc1effe Added WKWebView implementation where available on macOS and iOS 2020-04-16 12:18:47 +01:00
ed
8f3b9036d6 Added WinRT web view 2020-04-16 12:18:47 +01:00
reuk
55fb6e1bb1 AudioProcessorGraph: Allow extracting nodes 2020-04-16 12:18:47 +01:00
reuk
748d0e203f APVTS: Refactor the parameter attachment classes 2020-04-16 12:18:46 +01:00
reuk
9fa6c195ee FFT: Add IPP implementation 2020-04-16 12:18:46 +01:00
reuk
8433c098b9 MIDI: Add Midi Logger plugin demo PIP
We also build this into the AudioPluginHost, as a convenient way to
check the midi outputs of plugins and devices.
2020-04-16 12:18:46 +01:00
reuk
4a613dfad2 VST3: Add support for legacy CC output events 2020-04-16 12:18:46 +01:00
reuk
eae9a10944 MidiBuffer: Add iterator compatible with C++11 range-for 2020-04-13 13:16:06 +01:00
reuk
e7e1de78fa Files: Add RangedDirectoryIterator 2020-04-13 13:16:06 +01:00
reuk
5f348c3040 Warnings: Add warning-wrangling header 2020-04-13 13:16:05 +01:00
reuk
175644e8c1 String: Provide range-for comaptibility 2020-04-13 13:16:05 +01:00
reuk
2ca69e8f70 Projucer: Stop requiring JuceHeader to be included in projects 2020-04-13 13:16:05 +01:00
reuk
ece5644a20 CMake: Add support for building JUCE projects with CMake 2020-04-13 12:10:11 +01:00
reuk
1fdba480cc JUCE 6: Update version numbers 2020-04-11 15:03:19 +01:00
reuk
327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 2020-04-09 15:22:56 +01:00
reuk
97fedfd0ad Copyrights: Normalise agreement start dates 2020-04-09 15:22:56 +01:00
ed
920f86eace macOS: Fixed some issues with 32-bit builds 2020-04-09 15:02:46 +01:00
ed
896a68dd7b Android: Reverted some recent Oboe buffer size changes 2020-04-03 18:56:23 +01:00
ed
5bb2e8ca6f Made PropertySet::setValue() methods take a StringRef instead of a const String& so that Identifiers can be implicitly cast 2020-04-02 16:12:04 +01:00
ed
18df1b0937 Added JUCE_CONTENT_SHARING define to conditionally compile the native content sharer code 2020-03-31 18:53:14 +01:00
ed
814f317346 VST3: Unload macOS bundle in destructor of DLLHandle with CFBundleUnloadExecutable() to fix crash when loading some third-party plug-ins a second time 2020-03-31 12:22:07 +01:00
ed
375c746251 AU: Check parameter list is not empty when setting haveParameterList 2020-03-31 09:33:25 +01:00
ed
f3470d3cd4 VST: Fixed potential out-of-bounds program access 2020-03-31 09:33:25 +01:00
ed
9f0728e622 VST3: Don't pass nullptr to setBusArrangements() 2020-03-31 09:33:25 +01:00
ed
26c9468dc5 Deprecated AffineTransform::getScaleFactor() as it was producing incorrect values for transforms containing rotations. Added getDeterminant() method for getting the determinant of the transform 2020-03-30 18:34:19 +01:00
ed
5315160e51 Fixed some incorrect documentation for KeyPress::createFromDescription()/getTextDescription() 2020-03-30 16:51:16 +01:00
ed
441c88f3b9 macOS: Removed all dynamic_cast type_info warning workarounds which have been fixed in 0dd3b02 2020-03-30 12:57:28 +01:00
ed
814852e966 macOS: Fixed another spurious dynamic_cast type_info warning when loading dylibs containing JUCE at runtime 2020-03-30 11:32:23 +01:00
Lukasz Kozakiewicz
50310edc57 Android: Call __android_log_print() in chunks to ensure that the full log is printed 2020-03-27 18:10:59 +00:00
ed
fa0f3af034 WASAPI: Suspend processing when AudioSessionStateInactive session event is received and restart on AudioSessionStateActive 2020-03-27 18:02:19 +00:00
Aga Janowicz
9d9d26c85a Fix issue where sustain value would be reset after note off in legacy mode 2020-03-27 11:54:00 +00:00
Aga Janowicz
8f069624d7 Fix sustain state not updating on global channel 2020-03-27 11:54:00 +00:00
reuk
6a18c9e153 iOS: Fix type declaration in juce_File.h 2020-03-27 09:45:07 +00:00
Tom Poole
034ca9347e Fixed a potential overflow when dealing with large images 2020-03-27 08:51:52 +00:00
reuk
e357833a12 iOS: Support older SDKs 2020-03-26 14:55:53 +00:00
reuk
dde6b96ebe MSVC: Fix some potential divide-by-zero errors 2020-03-26 14:12:13 +00:00
Tom Poole
21f054b164 Documentation fix 2020-03-25 15:48:59 +00:00
Tom Poole
f2e75a8f52 Fixed a popup submenu item selection bug on a right key press 2020-03-25 15:23:09 +00:00
reuk
dddeb1ad68 Build: Fix Xcode 11.4 compatibility issues 2020-03-25 13:10:32 +00:00
Lukasz Kozakiewicz
cfce337d81
Fix mp3 file seek when seeking to previously unplayed location. 2020-03-24 09:07:08 +01:00
reuk
fcd12ab12b
VST: Remove an unused variable warning 2020-03-24 07:47:06 +00:00
ed
5d9ab42195 Linux: Revert c47c790 and instead defer modifications to the fdReadCallbacks vector when inside a read callback until after the callback has been executed 2020-03-23 14:38:09 +00:00
ed
8e4277085a Linux: Fixed some issues flagged by asan 2020-03-20 18:03:28 +00:00