108d79d8d9
Made Array::addArray() more flexible, so it can read from other array classes by
2018-06-07 09:44:09 +0100
103ddb6019
Added missing JUCE_API export attribute to ModalCallbackFunctiojn by
2018-06-07 08:48:33 +0100
e6554b8e85
Android: Make JUCE work with latest AS 3.1.2 by
2018-06-06 15:02:46 +0100
d77f56bace
Android Oboe: Updated oboe code to match latest Oboe repo version by
2018-06-06 12:11:52 +0100
6fd9b12be1
Fixed a compiler error in android push notifications by
2018-06-06 11:44:08 +0100
e11bd2494b
Whitespace by
2018-06-05 10:14:39 +0100
d1571a19aa
Added a few missing in-place operators to the javascript parser by
2018-06-05 10:14:22 +0100
3372000a6e
Fixed some implicit conversion warnings in the Unity plugin wrapper by
2018-06-05 09:32:09 +0100
af25a4147a
AudioPluginDemo now uses AudioProcessorValueTreeState to store it's parameter and ui state by
2018-06-04 16:58:11 +0100
9b81643aa9
Plug-In wrappers and hosting code now support infinite tail times by
2018-06-04 15:13:28 +0100
102203d8a5
Whitespace by
2018-06-01 11:56:33 +0100
1c819c79d0
Projucer: Add cmd/ctrl + p shortcut for saving a project by
2018-06-01 11:42:26 +0100
9fee13ba82
Slider: Added missing ComponentPeer flags to the popup display of a slider by
2018-05-30 17:33:04 +0100
3e327a5390
Ensured that any top-level component transforms are not applied twice by
2018-05-30 17:29:56 +0100
b85726a646
BubbleComponent: Correctly convert screen coordinates for BubbleComponents that have a custom AffineTransforms by
2018-05-30 17:28:24 +0100
ea43a1f57d
Provided a public field MouseEvent::mouseDownPosition, to provide a floating point version of the mouse-down pos by
2018-05-30 14:49:29 +0100
06c3674e51
Camera: fix broken CameraDevice listener on Mac that would trigger only once always. by
2018-05-29 17:27:21 +0200
8fd1740ad8
Camera: fix broken CameraDevice listener on Mac that would trigger only once always. by
2018-05-29 17:27:21 +0200
8377a6406b
Scaling: Ensured that the Slider's PopupDisplayComponent will have the same transform applied as the Slider itself by
2018-05-29 11:43:30 +0100
b632360518
Fixed missing position update in MemoryAudioSource by
2018-05-29 10:49:56 +0100
1d4555fd58
Add Magix Sequoia to PluginHostType by
2018-05-25 11:56:15 +0100
11e790094e
Projucer: Fix a typo in the --set-global-search-path help text and allow quoted paths by
2018-05-25 11:52:08 +0100
613f40d0c2
Demorunner: Fixed device manager bug in BlocksSynthDemo.h by
2018-05-25 11:42:00 +0100
f574b9d962
VS2013: Fixed a VS2013 compiler error in the AudioPluginHost by
2018-05-25 08:53:48 +0100
f2824e96ef
Fixed typos in the DSP module by
2018-05-24 10:08:39 +0100
cfb071d52f
PlugIns: Ensured that the midi buffer is allocated with a reasonable size before the plugin starts processing by
2018-05-24 09:44:50 +0100
848ab56465
Projucer: Don't overwrite newer global settings file when migrating Introjucer settings by
2018-05-23 09:07:51 +0100
aba7a80ffb
Added missing juce namespace to JUCE_DECLARE_WEAK_REFERENCEABLE macro by
2018-05-22 17:33:55 +0100
5beddce629
BLOCKS: Fix an issue where firmware ACK messages could be read out of order by
2018-05-22 16:52:17 +0100
d37187c959
Re-named AudioProcessor in previous commit to not be plug-in format specific by
2018-05-22 14:40:14 +0100
4d0b1167f0
AAX: Added support for EQ curve graphs via a new AudioProcessor callback AudioProcessor::getAAXCurve by
2018-05-22 12:51:57 +0100
009eb887ef
APVTS: Fixed an inconsistency between ComboBoxAttachment IDs and parameter values by
2018-05-21 15:52:58 +0100
eed45b7462
Projucer: Mark modified files with an asterisk in the file tree panel by
2018-05-21 17:03:46 +0100
c967a398fb
Linux Midi: Fixed a typo which prevented virtual midi outputs from working by
2018-05-21 15:25:27 +0100
271f519234
Tidied up some broken use of std::unique_ptr for holding linux handles by
2018-05-21 12:38:33 +0100
0469fde310
Fixed a data race when iterating directory contents by
2018-05-21 13:17:16 +0100
1fd3df6278
macOS: Fixed a data race in URL connections by
2018-05-21 13:13:30 +0100
783b6b7baf
Projucer: Fixed a bug in the GUI builder's relative #include path when adding Viewport content by
2018-05-21 09:04:10 +0100
a4c51494bf
Made the Direct2D validate after painting by
2018-05-19 11:42:48 +0100
c5be8e0722
Projucer: Save all open documents when saving a project via the GUI by
2018-05-18 09:07:35 +0100
70ad10155f
Projucer: add option to Xcode exporter to embed a framework in an app bundle. by
2018-05-17 14:08:22 +0100
2733b4c9a6
Made the error message text in OnlineUnlockStatus customisable by
2018-05-17 15:24:38 +0100
6f65cf0f7b
Fixed a bug when parsing IP address strings by
2018-05-17 14:36:28 +0100
876aaf49e7
Allow multiple TooltipWindows as long as they do not share the same parent component by
2018-05-17 12:49:11 +0100
c154024641
Added a missing call to zeroUnusedBytes() in the String constructor of IPAddress by
2018-05-17 12:48:26 +0100
a99cac4af4
Fixed some MIDI message descriptions in the MIDI example code by
2018-05-17 12:02:37 +0100
5b9a07ec2e
PluginHost: Fixed a bug where the PluginHost would always ask to save the file even if it wasn't changed by
2018-05-17 11:43:16 +0100
aec8c367fe
macOS: Only apply recent gl fix to shared windows and not to all of them by
2018-05-16 11:59:27 +0100
afd28b2c57
Re-save all projects. by
2018-05-16 09:18:12 +0100
5862d832e6
Android: fix crash when accessing system clipboard. by
2018-05-16 09:16:21 +0100
f737fc0882
Fixed a documentation warning in juce_MidiFile.h by
2018-05-15 17:33:51 +0100
8e463b4051
Various improvements and bug-fixes to the IPAddress class - added more comparison operators and support for IPv4-mapped IPv6 addresses by
2018-05-15 17:28:00 +0100
2362ca9125
macOS: Fixed a crash in a recent commit when an on-desktop component is deleted by
2018-05-15 15:42:21 +0100
e91def7fae
OpenGL: Fixed an issue where components using OpenGL would not be restarted correctly when used in the FX docker window in Reaper by
2018-05-15 12:03:20 +0100
f70a450bd4
Ensure that ComboBox::menuActive flag is set when calling showPopup() by
2018-05-15 11:00:02 +0100
4ecd7eb8e8
Do not assert in ScopedPointer::reset if you are resetting to a nullptr by
2018-05-15 10:37:57 +0100
516f053006
Removed the default bool argument from static IPAddress::any() method by
2018-05-15 10:27:31 +0100
315326477d
Add video playback support for Android and iOS. Update VideoComponent API to support building custom UIs. by
2018-05-11 17:57:26 +0200
dc7217fbbb
DSP: Fixed a bug in AudioBlock::multiply where the linear smoothed value would not be applied by
2018-05-14 18:02:06 +0100
7d056e2670
Tidied up some macOS ObjC conversion methods by
2018-05-14 15:33:16 +0100
ddc2f9cc4c
Added an assertion to ScopedPointer to catch people resetting it to itself by
2018-05-14 17:08:48 +0100
6a1d6f9cb8
Projucer: Fixed a crash when opening the editor colour scheme window by
2018-05-14 17:01:54 +0100
657afd8652
Removed a default bool constructor from IPAddress by
2018-05-14 16:48:56 +0100
b856e38d46
Midi: Adding matching note-offs for note-ons is now optional and be disabled via a parameter of MidiFile::readFrom by
2018-05-14 10:22:11 +0100
32a745d9f9
Avoided a possible null pointer when opening non-functional linux midi devices by
2018-05-14 08:56:48 +0100
87042769b6
Tidied up some more old typedefs by
2018-05-11 14:44:51 +0100
f3e1e52c88
Cleaned up some audio plugin creation function prototypes by
2018-05-11 12:26:27 +0100
dee78f29f6
Misc cleanups and modernisation by
2018-05-10 14:20:46 +0100
0f94dbbf96
Projucer: Added a missing .get() to LabelHandler by
2018-05-11 10:51:29 +0100
4e484b2c42
Re-saved all projects by
2018-05-10 17:02:05 +0100
92e5631968
Fixed a bug in the DemoRunner on Mac causing the demo code to not be displayed by
2018-05-10 16:59:34 +0100
527625b699
Added support for building Unity native audio plugins on desktop platforms by
2018-05-10 16:32:30 +0100
d4762f1d9a
Fix for compile error with JUCE_ALLOW_STATIC_NULL_VARIABLES=0 by
2018-05-09 16:47:21 +0100
30f6206be9
Fix for compile error with JUCE_ALLOW_STATIC_NULL_VARIABLES=0 by
2018-05-09 16:47:21 +0100
b3e76c7a41
JUCE version 5.3.2 by
2018-05-09 12:41:31 +0100
a5a8edd6f4
Re-saved all projects by
2018-05-09 12:40:04 +0100
2d79cc78c0
Bump version number to 5.3.2 by
2018-05-09 12:34:36 +0100
6b8b0a8c8f
Removed a newline between a jassert and its associated comment by
2018-05-09 12:24:01 +0100
5830193448
Projucer: Capitalised some property names by
2018-05-09 11:27:03 +0100
3a0ab9f42a
Added a comment to clarify the behaviour of hosted parameter IDs by
2018-05-09 11:03:31 +0100
c65725af51
Some cleanup in a recent commit to FakeMouseMoveGenerator by
2018-05-09 10:09:07 +0100
481221a256
Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() by
2018-05-09 10:04:03 +0100
7b736feb2a
Added an optional thread name parameter to the OSCReceiver constructor by
2018-05-09 09:56:48 +0100
d90add3307
PopupMenu: Fixed a bug causing an unintentional menu item highlight disco party when using a popup menu in a plug-in's UI by
2018-05-08 16:19:18 +0100
8c38c6f57f
Marked as deprecated: String::empty, var::null, File::nonexistent, ValueTree::invalid and other problematic statically-initialised null values. Please just use the default constructor for these classes! by
2018-05-08 14:19:00 +0100
2e51654958
APVTS: Fixed some issues using an UndoManager with an AudioProcessorValueTreeState by
2018-05-04 13:47:38 +0100
9dfaca4035
Ensured that bubble messages are also transformed in the ComponentTransforms demo by
2018-05-08 11:53:51 +0100
9343e9b279
Fixed an unused variable warning in DemoUtilities.h when building in release mode by
2018-05-08 12:51:31 +0100
7909af4ecb
Added a parameter includeChildren to Component::isMouseButtonDown by
2018-05-08 11:55:20 +0100
49ddaddbae
Added a lambda callback to OpenGLGraphicsContextCustomShader to allow custom set-up when the shader is activated by
2018-05-08 11:15:17 +0100
a85dc1c5fe
Projucer: Set the default plugin binary copy locations of the VS exporter based on the target architecture by
2018-05-08 10:02:41 +0100
7ce365a319
Fixed a typo in last commit by
2018-05-08 09:22:28 +0100
38e065cb8f
Added methods to get and set the octave scroll button width to MidiKeyboardComponent by
2018-05-08 09:17:57 +0100
955f6fbc2b
Fixed a unique_ptr compiler error by
2018-05-04 12:09:06 +0100
5a701fc385
VST and VST3: Removed the caching of hosted parameter information by
2018-05-04 11:23:34 +0100
895c822775
Fixed a unique_ptr compiler error by
2018-05-03 17:02:16 +0100
7975d70afb
Fix for calling Process::setMaxNumberOfFileHandles (0) by
2018-05-03 15:08:13 +0100
4793cd3fb8
Disambiguated a couple of String + std::string operators by
2018-05-03 11:28:39 +0100
b3390dabc9
Added a constructor to StringRef that takes a std::string by
2018-05-03 10:59:39 +0100
5de929de5e
Fixed some Doxygen warnings in AudioBlock and SIMDRegister by
2018-05-03 10:02:58 +0100