Commit Graph

  • *
  • *
  • | *
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • 3d8acd864a Fixed some pen input source issues by ed 2019-03-22 09:59:08 +0000
  • c50a50d4f2 Windows: Add a fallback for win32 MIDI devices that don't support the DRV_QUERYDEVICEINTERFACE message by ed 2019-03-22 09:19:48 +0000
  • ce6339f332 Added a trailing decimal when serialising integer valued doubles by Tom Poole 2019-03-21 17:50:11 +0000
  • 0d019acd1c Added a trailing decimal when serialising integer valued doubles by Tom Poole 2019-03-21 17:50:11 +0000
  • dc16992968 AAX: Fixed a bug setting the number of parameter steps by Tom Poole 2019-03-20 11:46:36 +0000
  • 1774052b61 MacOS: Removed the "update to latest version" Xcode warning by Tom Poole 2019-03-11 11:23:19 +0000
  • d475b17a81 Fixed some compiler warnings by Tom Poole 2019-03-08 16:41:27 +0000
  • d4aed754c0 AAX: Fixed some compiler warnings by Tom Poole 2019-03-08 15:38:34 +0000
  • cc2a7094e8 Fixed an unused variable warning in the VST3 wrapper by ed 2019-03-04 14:06:37 +0000
  • d11ef30e09 CLion: Fixed some issues loading a CMakeLists.txt generated on Windows by Tom Poole 2019-03-04 11:47:51 +0000
  • 4700dd9773 Serialise doubles into more human friendly XML and JSON by Tom Poole 2019-02-27 16:59:42 +0000
  • 2ef4ea53cf APVTS: Improve the performance of parameter lookups by Tom Poole 2019-02-28 16:46:47 +0000
  • a1dc1b1fce Fixed an issue iterating arrays of owned objects from object destructors by Tom Poole 2019-03-19 11:44:15 +0000
  • d5816ad186 Fix master channel check in MPEInstrument by Tom Maisey 2019-03-19 11:18:39 +0000
  • 096cad36a6 AAX: Fixed a bug setting the number of parameter steps by Tom Poole 2019-03-20 11:46:36 +0000
  • 9715e77e0f Only call ComponentPeer::textInputRequired() from TextEditor::checkFocus() if the focus status has changed to fix the soft input keyboard constantly re-opening on Android by ed 2019-03-19 17:48:52 +0000
  • 291d654ece Replace isInitialByte() check with isStatusByte() in MidiDataConcatenator::processSysex() to fix truncated sysex messages by ed 2019-03-19 14:58:33 +0000
  • ff1dbf5f6d Added a missing JUCE_API by Tom Poole 2019-03-19 12:55:21 +0000
  • 92d930a17e BLOCKS: Make MIDI port listener thread safe by dimitri 2019-03-18 16:01:46 +0000
  • eedca6109c Add a fallback in Displays::findDisplays() on Linux to make sure that there is always a main display by ed 2019-03-18 16:53:15 +0000
  • 150d9ea6b1 VST: Ensure that reported bounds are consistent on all platforms by ed 2019-03-18 10:05:19 +0000
  • 9a6b37d499 BLOCKS: Add block argument to logging callback by Mike Toon 2019-03-14 12:41:02 +0000
  • 1a46fb3a5f Minor whitespace tidying by ed 2019-03-14 16:28:51 +0000
  • b6f0b2d0aa Tweaked the re-entrancy check on the PluginListComponent scan by jules 2019-03-15 12:42:04 +0000
  • 1c1232bfe7 Set JUCE_ALLOW_STATIC_NULL_VARIABLES 0 by default - these have all been marked as deprecated for a long time by jules 2019-03-15 09:27:41 +0000
  • 076be31fce Call _exit() instead of exit() on failure of execvp() in the forked child process on posix systems to avoid double-flushing stdio buffers by ed 2019-03-14 15:56:06 +0000
  • 7c4cd54bcc Fixed a typo in the README.md and made system requirements section clearer by ed 2019-03-14 12:45:15 +0000
  • de251d36ed macOS: Fallback for creating unique ID for MIDI ports if the bundleRef isn't created by ed 2019-03-14 12:42:09 +0000
  • 11aee7cb6a Fixed a possible uncaught exception in ConsoleApplication by jules 2019-03-14 09:59:48 +0000
  • 3064d243b0 Some ChildProcess reliability improvements on posix systems by ed 2019-03-13 17:19:48 +0000
  • e54208ecc8 Projucer: Don't sort module libs list when adding to exporter by ed 2019-03-13 15:55:26 +0000
  • 61637218a2 macOS: Fixed a couple of places where CFStrings weren't being released properly by ed 2019-03-13 15:04:03 +0000
  • 11c8a4d1e6 Added a method ConsoleApplication::printCommandDetails() by jules 2019-03-13 13:44:05 +0000
  • c3a8ea1ab6 SIMDRegister abs operation implemented by Zsolt Garamvolgyi 2019-03-12 15:26:27 +0100
  • 56302416df Remove check for touch input in MouseInputSourceInternal::getRawScreenPosition() and instead use the cached mouse position from the native peer impls by ed 2019-03-12 16:25:44 +0000
  • 7fad509483 Windows: Store the last valid touch input position and return it from MouseInputSource::getCurrentRawMousePosition() by ed 2019-03-12 16:23:54 +0000
  • ba4f9d5fe5 VST3: Fixed a MIDI routing bug by Tom Poole 2019-03-12 13:25:07 +0000
  • ead04aa9f2 Projucer: Ensure that custom Xcode schemes are fully removed when the "Keep Custom Xcode Schemes" setting is disabled by ed 2019-03-12 11:46:12 +0000
  • 78f3f299d5 Projucer: Tidy up a couple of places not using ValueWithDefault objects in the Xcode exporter by ed 2019-03-12 11:27:44 +0000
  • aaaa9e6afb Windows: Fixed a bug causing DPI unaware desktop windows to not fill the entire screen when maximised by ed 2019-03-12 09:24:15 +0000
  • 06da4f2daf Added a font 'leading' parameter for multiline text layouts by ed 2019-03-11 16:43:21 +0000
  • 1a22a3fafb Allow simulating poly-aftertouch messages in MPEInstrument by ed 2019-03-11 16:22:13 +0000
  • 5666d5b1b0 Projucer: Escape single quote marks in the function generated by the --obfuscated-string-code command-line tool by ed 2019-03-11 12:38:21 +0000
  • a2a04a726a Allow notes and aftertouch messages on the master channel of MPEInstrument (see sections 3.2 and 2.5 of the MPE Spec) by dimitri 2019-03-08 13:05:08 +0000
  • 1df891ccd7 Re-saved all projects by Tom Poole 2019-03-11 11:27:08 +0000
  • 78aa1af18b MacOS: Removed the "update to latest version" Xcode warning by Tom Poole 2019-03-11 11:23:19 +0000
  • 452863e7fa macOS: Use the endpoint info when setting MidiInput/MidiOutput device name in ::openDevice() by ed 2019-03-11 11:15:54 +0000
  • efe197de39 Ensure that the current state is valid when calling ADSR::setParameters() after calling ADSR::noteOn() and recalculate the release rate if ADSR::noteOff() is called when not in the sustain stage by ed 2019-03-11 10:18:37 +0000
  • 97922ff129 Projucer: Avoid hitting an assertion in Random::nextInt() when using the --obfuscated-string-code command-line tool with strings containing fewer than 3 sections by ed 2019-03-11 10:28:09 +0000
  • 55bc08f3cd Ensure that the current state is valid when calling ADSR::setParameters() after calling ADSR::noteOn() and recalculate the release rate if ADSR::noteOff() is called when not in the sustain stage by ed 2019-03-11 10:18:37 +0000
  • 4c58efa407 Projucer: Fixed a bug when clicking the save and open in IDE button after changing the target project folder setting by ed 2019-03-11 10:00:14 +0000
  • 43e623661e Fixed a typo in a comment by Tom Poole 2019-03-11 09:45:57 +0000
  • d4b62d57fc Added some extra methods to ArgumentList by jules 2019-03-08 17:07:24 +0000
  • cbdf5e6d21 Fixed some compiler warnings by Tom Poole 2019-03-08 16:41:27 +0000
  • f2db4bfba8 VST3: Removed some inconsequential debugging messages by Tom Poole 2019-03-08 15:57:33 +0000
  • ebe7aa2cc0 AAX: Fixed some compiler warnings by Tom Poole 2019-03-08 15:38:34 +0000
  • b8eba72995 Re-saved all projects by Tom Poole 2019-03-08 15:03:15 +0000
  • cb41fdcb9e macOS: Fixed spurious dynamic_cast type_info warnings when loading dylibs containing JUCE at runtime by Tom Poole 2019-03-08 14:59:58 +0000
  • fb614b0cc9 Ensure that OpenGL VST2 plug-ins are scaled correctly in Live 10 by ed 2019-03-07 16:43:05 +0000
  • 7d4bf8656e Add Live versions 9 and 10 to the HostType enum by ed 2019-03-07 16:42:18 +0000
  • 4c19b9fac5 Fixed an unused variable in the VST3 wrapper by ed 2019-03-07 11:41:59 +0000
  • db23cedf94 Fixed a compilation error in the MIDI device unit tests when JUCE_MODAL_LOOPS_PERMITTED is disabled by ed 2019-03-07 11:19:57 +0000
  • 91ef9e2b85 Fixed some layout issues when using an AudioDeviceSelectorComponent with the "advanced" settings hidden by ed 2019-03-07 11:07:05 +0000
  • e6ea529902 Projucer: Increase the height of the "Custom Xcode Flags" field by ed 2019-03-07 09:35:22 +0000
  • 526272c4f5 Projucer: Fixed a potential crash when reloading a GUI builder document by ed 2019-03-07 09:24:23 +0000
  • 4a294eaa39 Allow moving into AsyncCallInvoker by reuk 2019-03-06 16:10:49 +0000
  • e14a183886 Update requested input/output channels whenever AudioDeviceManager::setAudioDeviceSetup() is called by ed 2019-03-06 17:13:54 +0000
  • 92350e421d Projucer: Refactor the autoupdater to set executable file permissions after updating by ed 2019-03-06 17:08:30 +0000
  • 201375e4a5 VST3: Allow loading non-JUCE plug-in state when JUCE_VST3_CAN_REPLACE_VST2 is set by Tom Poole 2019-03-06 15:06:44 +0000
  • d39c33247e Windows: Fixed a crash in MidiInput::openDevice() by ed 2019-03-06 12:20:49 +0000
  • 4bedc679b1 Removed unused method by ed 2019-03-05 17:23:34 +0000
  • 7add963d40 Add Logger::print10000thCommitMessage() by ed 2019-03-05 12:12:08 +0000
  • dcd606531a Fixed a documentation typo by ed 2019-03-05 12:04:40 +0000
  • 13fadfe5e3 Minor documentation cleanup in the DSP module by ed 2019-03-05 08:59:53 +0000
  • 9275feeef2 Fixed an unused variable warning in the VST3 wrapper by ed 2019-03-04 14:06:37 +0000
  • c91f872f9a CLion: Fixed some issues loading a CMakeLists.txt generated on Windows by Tom Poole 2019-03-04 11:47:51 +0000
  • eaec1c8444 CLion: Fixed an issue building MIDI functions on Windows by Tom Poole 2019-03-04 12:03:24 +0000
  • ccbcc41b7a Android: Fixed a crash when pressing the back button by ed 2019-02-28 16:05:42 +0000
  • 8a66f1f3d3 Don't use default input/output device names when setting up an AudioDeviceManager if no channels have been requested by ed 2019-03-01 12:44:47 +0000
  • 8de98f5a82 Fixed a bug causing duplicate TooltipWindows to be shown when multiple plug-in windows were open by ed 2019-03-01 12:10:49 +0000
  • 9f344aaa5a DSP: Added an assertion to protect against invalid use of ProcessContextNonReplacing by Tom Poole 2019-03-01 11:56:06 +0000
  • 1bc7fdd1ec iOS: Return the device model name from SystemStats::getDeviceDescription() when running in the simulator by ed 2019-03-01 10:54:10 +0000
  • 80c5f5e15e Windows: Use a default sample rate if one hasn't been specified in DSoundAudioIODevice::open() by ed 2019-03-01 10:17:29 +0000
  • 730fd6955f macOS: Added missing OS versions to SystemStats::OperatingSystemType by ed 2019-03-01 09:18:40 +0000
  • 20d480535a APVTS: Improve the performance of parameter lookups by Tom Poole 2019-02-28 16:46:47 +0000
  • e6cf72838b Re-saved all projects by ed 2019-02-28 16:33:37 +0000
  • 09ebd1d257 Added support for ID-based MIDI devices by ed 2019-02-28 16:29:54 +0000
  • 6eab395204 Android: Fixed a crash when pressing the back button by ed 2019-02-28 16:05:42 +0000
  • dbd7c4d205 Fixed a typo in the native java README.txt by ed 2019-02-28 16:05:17 +0000
  • 33901385de Projucer: Always add custom launch screen storyboard files to iOS projects even when a custom xcassets folder is specified by ed 2019-02-28 16:19:48 +0000
  • 22fc71585c VST3: Added a missing case statement from getChannelType() by ed 2019-02-26 10:58:57 +0000
  • 2fd7c587ad Projucer: Made the "Custom Launch Storyboard" setting in the iOS exporter take a path to the .storyboard file to be used relative to the project root folder and add this file as an Xcode resource directly by ed 2019-02-28 10:53:37 +0000
  • bbe49f6b36 Serialise doubles into more human friendly XML and JSON by Tom Poole 2019-02-27 16:59:42 +0000
  • 77db5fde66 Windows: Fix a double definition warning for juce_shouldDoubleScaleNativeGLWindow() when not building any VSTs by ed 2019-02-27 09:35:39 +0000
  • 831448fbb0 Blocks: Use special reset message for master blocks by dimitri 2019-02-26 09:54:21 +0000
  • a672353ebc VST3: Added a missing case statement from getChannelType() by ed 2019-02-26 10:58:57 +0000
  • 6d4549499c Fixed an issue where AudioProcessorGraph would drop MIDI notes close to the playhead when started by Tom Poole 2019-02-26 08:19:50 +0000
  • 09daeb3a6d Remove HashMap dependency from HeavyweightLeakedObjectDetector so it can be included as early as possible by ed 2019-02-22 12:18:02 +0000
  • 165654e73c macOS: Fix a crash in getMainScreenHeight() when no screens are available by ed 2019-02-22 09:56:17 +0000
  • 91ed59d117 Projucer: Fixed a bug exporting CLion projects by Tom Poole 2019-02-22 10:51:08 +0000