Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • * |
  • |/
  • *
  • |\
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • 108d79d8d9 Made Array::addArray() more flexible, so it can read from other array classes by jules 2018-06-07 09:44:09 +0100
  • 103ddb6019 Added missing JUCE_API export attribute to ModalCallbackFunctiojn by hogliux 2018-06-07 08:48:33 +0100
  • e6554b8e85 Android: Make JUCE work with latest AS 3.1.2 by hogliux 2018-06-06 15:02:46 +0100
  • d77f56bace Android Oboe: Updated oboe code to match latest Oboe repo version by hogliux 2018-06-06 12:11:52 +0100
  • 6fd9b12be1 Fixed a compiler error in android push notifications by hogliux 2018-06-06 11:44:08 +0100
  • e11bd2494b Whitespace by jules 2018-06-05 10:14:39 +0100
  • d1571a19aa Added a few missing in-place operators to the javascript parser by jules 2018-06-05 10:14:22 +0100
  • 3372000a6e Fixed some implicit conversion warnings in the Unity plugin wrapper by ed 2018-06-05 09:32:09 +0100
  • af25a4147a AudioPluginDemo now uses AudioProcessorValueTreeState to store it's parameter and ui state by hogliux 2018-06-04 16:58:11 +0100
  • 9b81643aa9 Plug-In wrappers and hosting code now support infinite tail times by hogliux 2018-06-04 15:13:28 +0100
  • 102203d8a5 Whitespace by ed 2018-06-01 11:56:33 +0100
  • 1c819c79d0 Projucer: Add cmd/ctrl + p shortcut for saving a project by ed 2018-06-01 11:42:26 +0100
  • 9fee13ba82 Slider: Added missing ComponentPeer flags to the popup display of a slider by hogliux 2018-05-30 17:33:04 +0100
  • 3e327a5390 Ensured that any top-level component transforms are not applied twice by hogliux 2018-05-30 17:29:56 +0100
  • b85726a646 BubbleComponent: Correctly convert screen coordinates for BubbleComponents that have a custom AffineTransforms by hogliux 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 jules 2018-05-30 14:49:29 +0100
  • 06c3674e51 Camera: fix broken CameraDevice listener on Mac that would trigger only once always. by Lukasz Kozakiewicz 2018-05-29 17:27:21 +0200
  • 8fd1740ad8 Camera: fix broken CameraDevice listener on Mac that would trigger only once always. by Lukasz Kozakiewicz 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 hogliux 2018-05-29 11:43:30 +0100
  • b632360518 Fixed missing position update in MemoryAudioSource by hogliux 2018-05-29 10:49:56 +0100
  • 1d4555fd58 Add Magix Sequoia to PluginHostType by ed 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 ed 2018-05-25 11:52:08 +0100
  • 613f40d0c2 Demorunner: Fixed device manager bug in BlocksSynthDemo.h by Noah Dayan 2018-05-25 11:42:00 +0100
  • f574b9d962 VS2013: Fixed a VS2013 compiler error in the AudioPluginHost by hogliux 2018-05-25 08:53:48 +0100
  • f2824e96ef Fixed typos in the DSP module by Noah Dayan 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 hogliux 2018-05-24 09:44:50 +0100
  • 848ab56465 Projucer: Don't overwrite newer global settings file when migrating Introjucer settings by ed 2018-05-23 09:07:51 +0100
  • aba7a80ffb Added missing juce namespace to JUCE_DECLARE_WEAK_REFERENCEABLE macro by jules 2018-05-22 17:33:55 +0100
  • 5beddce629 BLOCKS: Fix an issue where firmware ACK messages could be read out of order by ed 2018-05-22 16:52:17 +0100
  • d37187c959 Re-named AudioProcessor in previous commit to not be plug-in format specific by hogliux 2018-05-22 14:40:14 +0100
  • 4d0b1167f0 AAX: Added support for EQ curve graphs via a new AudioProcessor callback AudioProcessor::getAAXCurve by hogliux 2018-05-22 12:51:57 +0100
  • 009eb887ef APVTS: Fixed an inconsistency between ComboBoxAttachment IDs and parameter values by Tom Poole 2018-05-21 15:52:58 +0100
  • eed45b7462 Projucer: Mark modified files with an asterisk in the file tree panel by ed 2018-05-21 17:03:46 +0100
  • c967a398fb Linux Midi: Fixed a typo which prevented virtual midi outputs from working by hogliux 2018-05-21 15:25:27 +0100
  • 271f519234 Tidied up some broken use of std::unique_ptr for holding linux handles by jules 2018-05-21 12:38:33 +0100
  • 0469fde310 Fixed a data race when iterating directory contents by Tom Poole 2018-05-21 13:17:16 +0100
  • 1fd3df6278 macOS: Fixed a data race in URL connections by Tom Poole 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 ed 2018-05-21 09:04:10 +0100
  • a4c51494bf Made the Direct2D validate after painting by jules 2018-05-19 11:42:48 +0100
  • c5be8e0722 Projucer: Save all open documents when saving a project via the GUI by ed 2018-05-18 09:07:35 +0100
  • 70ad10155f Projucer: add option to Xcode exporter to embed a framework in an app bundle. by Lukasz Kozakiewicz 2018-05-17 14:08:22 +0100
  • 2733b4c9a6 Made the error message text in OnlineUnlockStatus customisable by jules 2018-05-17 15:24:38 +0100
  • 6f65cf0f7b Fixed a bug when parsing IP address strings by ed 2018-05-17 14:36:28 +0100
  • 876aaf49e7 Allow multiple TooltipWindows as long as they do not share the same parent component by hogliux 2018-05-17 12:49:11 +0100
  • c154024641 Added a missing call to zeroUnusedBytes() in the String constructor of IPAddress by ed 2018-05-17 12:48:26 +0100
  • a99cac4af4 Fixed some MIDI message descriptions in the MIDI example code by Tom Poole 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 hogliux 2018-05-17 11:43:16 +0100
  • aec8c367fe macOS: Only apply recent gl fix to shared windows and not to all of them by hogliux 2018-05-16 11:59:27 +0100
  • afd28b2c57 Re-save all projects. by Lukasz Kozakiewicz 2018-05-16 09:18:12 +0100
  • 5862d832e6 Android: fix crash when accessing system clipboard. by Lukasz Kozakiewicz 2018-05-16 09:16:21 +0100
  • f737fc0882 Fixed a documentation warning in juce_MidiFile.h by Noah Dayan 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 ed 2018-05-15 17:28:00 +0100
  • 2362ca9125 macOS: Fixed a crash in a recent commit when an on-desktop component is deleted by hogliux 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 hogliux 2018-05-15 12:03:20 +0100
  • f70a450bd4 Ensure that ComboBox::menuActive flag is set when calling showPopup() by ed 2018-05-15 11:00:02 +0100
  • 4ecd7eb8e8 Do not assert in ScopedPointer::reset if you are resetting to a nullptr by hogliux 2018-05-15 10:37:57 +0100
  • 516f053006 Removed the default bool argument from static IPAddress::any() method by ed 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 Lukasz Kozakiewicz 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 hogliux 2018-05-14 18:02:06 +0100
  • 7d056e2670 Tidied up some macOS ObjC conversion methods by hogliux 2018-05-14 15:33:16 +0100
  • ddc2f9cc4c Added an assertion to ScopedPointer to catch people resetting it to itself by ed 2018-05-14 17:08:48 +0100
  • 6a1d6f9cb8 Projucer: Fixed a crash when opening the editor colour scheme window by ed 2018-05-14 17:01:54 +0100
  • 657afd8652 Removed a default bool constructor from IPAddress by ed 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 hogliux 2018-05-14 10:22:11 +0100
  • 32a745d9f9 Avoided a possible null pointer when opening non-functional linux midi devices by jules 2018-05-14 08:56:48 +0100
  • 87042769b6 Tidied up some more old typedefs by jules 2018-05-11 14:44:51 +0100
  • f3e1e52c88 Cleaned up some audio plugin creation function prototypes by jules 2018-05-11 12:26:27 +0100
  • dee78f29f6 Misc cleanups and modernisation by jules 2018-05-10 14:20:46 +0100
  • 0f94dbbf96 Projucer: Added a missing .get() to LabelHandler by ed 2018-05-11 10:51:29 +0100
  • 4e484b2c42 Re-saved all projects by ed 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 ed 2018-05-10 16:59:34 +0100
  • 527625b699 Added support for building Unity native audio plugins on desktop platforms by ed 2018-05-10 16:32:30 +0100
  • d4762f1d9a Fix for compile error with JUCE_ALLOW_STATIC_NULL_VARIABLES=0 by jules 2018-05-09 16:47:21 +0100
  • 30f6206be9 Fix for compile error with JUCE_ALLOW_STATIC_NULL_VARIABLES=0 by jules 2018-05-09 16:47:21 +0100
  • b3e76c7a41 JUCE version 5.3.2 by ed 2018-05-09 12:41:31 +0100
  • a5a8edd6f4 Re-saved all projects by ed 2018-05-09 12:40:04 +0100
  • 2d79cc78c0 Bump version number to 5.3.2 by ed 2018-05-09 12:34:36 +0100
  • 6b8b0a8c8f Removed a newline between a jassert and its associated comment by ed 2018-05-09 12:24:01 +0100
  • 5830193448 Projucer: Capitalised some property names by ed 2018-05-09 11:27:03 +0100
  • 3a0ab9f42a Added a comment to clarify the behaviour of hosted parameter IDs by Tom Poole 2018-05-09 11:03:31 +0100
  • c65725af51 Some cleanup in a recent commit to FakeMouseMoveGenerator by hogliux 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 ed 2018-05-09 10:04:03 +0100
  • 7b736feb2a Added an optional thread name parameter to the OSCReceiver constructor by jules 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 hogliux 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 jules 2018-05-08 14:19:00 +0100
  • 2e51654958 APVTS: Fixed some issues using an UndoManager with an AudioProcessorValueTreeState by Tom Poole 2018-05-04 13:47:38 +0100
  • 9dfaca4035 Ensured that bubble messages are also transformed in the ComponentTransforms demo by hogliux 2018-05-08 11:53:51 +0100
  • 9343e9b279 Fixed an unused variable warning in DemoUtilities.h when building in release mode by ed 2018-05-08 12:51:31 +0100
  • 7909af4ecb Added a parameter includeChildren to Component::isMouseButtonDown by jules 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 jules 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 ed 2018-05-08 10:02:41 +0100
  • 7ce365a319 Fixed a typo in last commit by ed 2018-05-08 09:22:28 +0100
  • 38e065cb8f Added methods to get and set the octave scroll button width to MidiKeyboardComponent by ed 2018-05-08 09:17:57 +0100
  • 955f6fbc2b Fixed a unique_ptr compiler error by Tom Poole 2018-05-04 12:09:06 +0100
  • 5a701fc385 VST and VST3: Removed the caching of hosted parameter information by Tom Poole 2018-05-04 11:23:34 +0100
  • 895c822775 Fixed a unique_ptr compiler error by Tom Poole 2018-05-03 17:02:16 +0100
  • 7975d70afb Fix for calling Process::setMaxNumberOfFileHandles (0) by jules 2018-05-03 15:08:13 +0100
  • 4793cd3fb8 Disambiguated a couple of String + std::string operators by jules 2018-05-03 11:28:39 +0100
  • b3390dabc9 Added a constructor to StringRef that takes a std::string by jules 2018-05-03 10:59:39 +0100
  • 5de929de5e Fixed some Doxygen warnings in AudioBlock and SIMDRegister by Noah Dayan 2018-05-03 10:02:58 +0100