Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • |/
  • *
  • |\
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • af098a1985 VST3: Call setVisible (false) on the editor content component before removing it from the desktop on Windows to avoid an OpenGLTexture leak by ed 2018-12-14 10:07:10 +0000
  • 81f162a43d iOS: Set the audio session category to AVAudioSessionCategoryPlayback when no input channels have been requested and add the AVAudioSessionCategoryOptionAllowBluetoothA2DP option to the session to get the best available sample rate when bluetooth headphones are connected by ed 2018-12-13 14:37:32 +0000
  • 7f4b094018 Projucer: Check if component position is relative to any other components when filling out the setBounds() code in the GUI builder by ed 2018-12-13 10:12:50 +0000
  • 166e1d1185 macOS: Ensure that the global CoreMIDI client is initialised when calling MIDI I/O methods by ed 2018-12-11 18:15:04 +0000
  • 9bad19151b Android: Create URL object without checking the filepath in Process::openDocument() to avoid hitting an assertion when opening URLs by ed 2018-12-10 11:36:26 +0000
  • 2e3a41cbb1 Re-saved all projects by ed 2018-12-10 09:27:52 +0000
  • 203b50a189 Projucer: Use the legacy build system for Xcode projects to work around some issues with Xcode 10 by ed 2018-12-10 09:26:04 +0000
  • 167a3a86b1 APVTS: Fixed a bug where parameter values are not initially flushed to the ValueTree by reuk 2018-12-09 17:36:26 +0000
  • 721d732b40 Reverted the numberOfDecimalPlaces behaviour of the String constructor by Tom Poole 2018-12-07 13:52:54 +0000
  • 6b7a870f0b Windows: Restricted the thread safe Studio One hang fix to only non-realtime cases by Tom Poole 2018-12-07 10:44:20 +0000
  • b7fbdd7009 Windows: Added a more thread safe fix for the Studio One hang by Tom Poole 2018-12-07 09:43:29 +0000
  • d19c410713 Windows: Fixed a hang in AudioProcessorGraph when doing non-realtime processing in Studio One by Tom Poole 2018-12-06 18:00:06 +0000
  • e79941ca57 Changed the manufacturer name of the internal plug-in host nodes by Tom Poole 2018-12-06 16:05:14 +0000
  • f86045e952 Re-saved all projects by Tom Poole 2018-12-06 14:08:24 +0000
  • 63b833855e Updated the embedded VST3 SDK to version 3.6.12 by Tom Poole 2018-12-06 12:13:12 +0000
  • d06a2b8c13 Fixed compatibility with GCC 4.8 by Tom Poole 2018-12-06 09:51:31 +0000
  • ec46ad4891 Projucer: Only add example assets path to projects generated from JUCE example PIPs by ed 2018-12-06 09:46:12 +0000
  • a968c9dd6b Moved the UUID hashing template to the header file by Tom Poole 2018-12-05 15:00:04 +0000
  • d81ce3ce03 Fixed an issue falling back to an incompatible audio device configuration after a disconnection by Tom Poole 2018-12-05 08:38:02 +0000
  • 717cc49382 Added the JUCE_DECLARE_WEAK_REFERENCEABLE macro to ValueWithDefault and fixed some places which were potentially accessing a deleted ValueWithDefault object by ed 2018-11-16 15:53:29 +0000
  • cdff2c7f45 macOS: Fixed an issue rendering memory based fonts by Tom Poole 2018-11-06 10:27:37 +0000
  • faf7fb1960 Fixed a bug in the AudioDeviceSelectorComponent when selecting zero channels by Tom Poole 2018-12-04 14:23:18 +0000
  • 3b8686aa97 Windows: Add the FILE_SHARE_DELETE when opening file handles to allow them to be renamed and deleted by ed 2018-12-04 12:44:37 +0000
  • 578022d011 Allowed the AudioDeviceManager to fall back to the default device on device disconnection by Tom Poole 2018-12-04 11:26:20 +0000
  • ba68fb0212 Windows: Fixed an OpenGL bug in non-DPI aware windows with a global scale factor != 1.0 by ed 2018-12-03 17:15:58 +0000
  • 77c8a873f3 BLOCKS: Split PhysicalTopologySource internal classes into separate files by ed 2018-12-03 17:04:44 +0000
  • f4c67f6fa7 Whitespace by ed 2018-12-03 17:02:26 +0000
  • 4710fd7b1f Projucer: Copy the Unity GUI script to the bundle resources folder on macOS to fix a code signing issue by ed 2018-12-03 15:48:05 +0000
  • fdc77e645d Windows: Fixed a focus ping-pong issue in the native file chooser when using a custom component by ed 2018-12-03 14:21:51 +0000
  • 6d2e17ed85 APVTS: Fixed an issue displaying slider value suffixes by Tom Poole 2018-11-30 17:50:23 +0000
  • 1526d9fa09 Windows: Tidied up some of the native file chooser code by ed 2018-11-30 17:17:29 +0000
  • 415dc54820 Protected the system Random from having its seed reset by Tom Poole 2018-11-30 15:49:03 +0000
  • e5d1e0008e Allow mouse events to pass to FilePreviewComponent in native file choosers by ed 2018-11-30 14:28:06 +0000
  • aee19ad963 Windows: Fixed a leak in the win32 file chooser when using a custom FilePreviewComponent by ed 2018-11-30 14:25:33 +0000
  • 78d90fafba Windows: Scale the target bounds of the native file chooser's FilePreviewComponent so it is displayed correctly by ed 2018-11-30 12:52:58 +0000
  • 64c898d027 VST3: Fixed a hosting issue retrieving the parameters of plug-ins that need their IO configured first by Tom Poole 2018-11-30 12:10:47 +0000
  • 6ee4117fed Minor formatting improvements by Tom Poole 2018-11-30 11:09:58 +0000
  • 5a0d409879 VST3: Added a workaround to host some plug-ins with suspect behaviour by Tom Poole 2018-11-29 16:39:27 +0000
  • b206729988 Code::Blocks: Fixed a bug linking curl more often than required by Tom Poole 2018-11-29 13:05:41 +0000
  • f547c13dcb Projucer: Removed the juce_video module from the list of defaults by Tom Poole 2018-11-29 12:14:15 +0000
  • 81634a788b Code::Blocks: Fixed an issue building plug-ins with spaces in their name by Tom Poole 2018-11-29 12:12:14 +0000
  • 1e1bb841a0 macOS: Apply light appearance to NSViewComponentPeer on 10.14 to fix a bug when hosting Apple AUs by ed 2018-11-29 11:22:13 +0000
  • 5c6313157b Added an isActive() method to ADSR by ed 2018-11-29 08:55:50 +0000
  • eaf0f990d4 Replaced all uses of static_cast<Type&&> with std::move by ed 2018-11-28 17:03:07 +0000
  • c723e56952 Defaulted some constructors and copy assignment operators in AttributedString by ed 2018-11-28 17:01:45 +0000
  • 9de863a272 Fix a typo by ed 2018-11-28 16:39:46 +0000
  • e64c0365bf macOS: Always call NSViewComponentPeer::redirectMovedOrResized() when a window is de-minimised by ed 2018-11-28 16:16:42 +0000
  • 7a41d53409 Fix some potential issues with using auto in a backwards loop in the previous commit by ed 2018-11-28 15:49:08 +0000
  • f1d5e5c9cc Avoid hitting an assertion in the splitAttributeRanges() method of AttributedString due to inserting a reference to an Array member into the Array + some misc clean up in the class by ed 2018-11-28 15:39:18 +0000
  • a02b37a68d Re-saved all projects by ed 2018-11-28 15:34:47 +0000
  • 1f40a7b10e Projucer: Use the project line ending setting for auto-generated JUCE files and write the IDE project files using the native line endings by ed 2018-11-28 15:32:15 +0000
  • 3948e56486 Re-saved all projects by ed 2018-11-28 15:28:59 +0000
  • 8bb4bef24a APVTS: Performance enhancements by reuk 2018-11-27 16:08:27 +0000
  • 23f9cff73e Moved <map> into the set of standard headers by Tom Poole 2018-11-28 08:19:41 +0000
  • b8a4e00cb4 Projucer: Make the source code editor respect line endings when loading and saving a file and add an option to set the preferred line feed for a project by ed 2018-11-27 17:28:36 +0000
  • 7b09d14695 Projucer: Use relative paths for PIP includes and modules if project isn't temporary by ed 2018-11-27 16:40:58 +0000
  • 5b9f834fb3 Projucer: Display relative exporter specific SDK paths correctly by ed 2018-11-27 16:08:27 +0000
  • 5a4e004fea VST2: Fixed a scaling issue causing some non-DPI aware plug-ins to open with incorrect editor bounds by ed 2018-11-27 15:49:22 +0000
  • 725079f6bc Projucer: Add VST2 and VST3 SDK path options to project exporters if hosting is enabled by ed 2018-11-27 14:32:23 +0000
  • 71224fa990 VST3: Serialise parameter changes when hosting plug-ins by Tom Poole 2018-11-27 13:30:40 +0000
  • 1bea6b517d macOS: Always resize embedded NSView asynchronously in AutoResizingNSViewComponent to fix a bug with some AU plug-ins reporting the incorrect size by ed 2018-11-27 11:24:15 +0000
  • ceec72457d DSP: Added some const processor accessors by Tom Poole 2018-11-27 10:23:10 +0000
  • 5df169fe5d VST3: Fixed a bug with JUCE_FORCE_USE_LEGACY_PARAM_IDS and the bypass parameter by Tom Poole 2018-11-26 20:35:55 +0000
  • 03fd0b9c83 AUv3: Fixed a bug in the AU hosting code causing sample rate changes to be ignored by ed 2018-11-26 16:10:38 +0000
  • 1c8d648444 Fixed a bug in the JUCE_FORCE_USE_LEGACY_PARAM_IDS compatibility flag by Tom Poole 2018-11-26 14:37:09 +0000
  • de181762d2 IAA: Call AudioIODeviceCallback::audioDeviceStopped() when IAA is disconnected by ed 2018-11-26 11:14:23 +0000
  • 6275af3588 Add audio/mpeg to the MIME type table for .mp3 files to ensure they show up correctly in the native Android file chooser by ed 2018-11-26 11:03:20 +0000
  • ca3f1167fb Fix Xcode warnings by cesare 2018-11-26 10:14:12 +0000
  • 20f6e65d35 Unity: Fix some compiler errors when building for Win32 by ed 2018-11-26 09:25:15 +0000
  • b6bebb313f Fixed a documentation error in ListenerList by ed 2018-11-23 17:35:42 +0000
  • a2002354a1 Projucer: Trim the Oboe repository path string when saving the Android exporter by ed 2018-11-23 15:14:22 +0000
  • b3a09e8e96 Windows: Use raw pixel location when forwarding touch events to fix an issue with non-DPI aware plug-ins by ed 2018-11-23 12:46:22 +0000
  • 68cac0c587 macOS: Fixed a compiler error in juce_video when using the 10.11 SDK by ed 2018-11-23 09:53:42 +0000
  • 9ade3b30d5 Projucer: Request audio recording permissions in the Audio Application template on platforms which require it by ed 2018-11-16 16:59:52 +0000
  • 35890478a3 Added the JUCE_DECLARE_WEAK_REFERENCEABLE macro to ValueWithDefault and fixed some places which were potentially accessing a deleted ValueWithDefault object by ed 2018-11-16 15:53:29 +0000
  • b592be8e81 Clarified some text in the breaking changes doc by Tom Poole 2018-11-16 11:56:03 +0000
  • e786f9c0aa Clarified some text in the breaking changes doc by Tom Poole 2018-11-16 10:28:06 +0000
  • 5d3854732b Fixed a bug in the ADSR class when transitioning to the decay stage by ed 2018-11-14 17:29:50 +0000
  • de8d029cfe Update Android project template to have recommended default values by Lukasz Kozakiewicz 2018-11-14 18:11:17 +0100
  • 029484f732 Fixed some typos and formatting by Tom Poole 2018-11-14 16:10:37 +0000
  • c68f5b2d28 Fixed a typo in the ADSR documentation by ed 2018-11-14 15:01:21 +0000
  • 6f12e99f3d Re-saved all projects by ed 2018-11-14 14:04:02 +0000
  • bba6fa6e4c Updated the sampler synthesiser classes to use the new ADSR class by ed 2018-11-14 14:01:33 +0000
  • a457eb8ad1 Added a simple ADSR envelope class to juce_audio_basics by ed 2018-11-14 14:00:56 +0000
  • 67ff43f1f0 Renamed juce_audio_basics/effects to juce_audio_basics/utilities by ed 2018-11-14 12:28:42 +0000
  • 85ec71d6e4 Fixed an issue where file URIs on Windows would not be parsed correctly by hogliux 2018-11-13 16:26:31 +0000
  • 47f607c2d3 Projucer: Allow dynamic library targets in the iOS exporter by ed 2018-11-13 14:54:53 +0000
  • 1cf973ff32 Re-saved all projects by hogliux 2018-11-13 12:15:30 +0000
  • 008b7a9ab2 Re-structured the low-level Android native code by hogliux 2018-11-13 12:33:40 +0000
  • 463f5ea5b0 Projucer: Ensure that the default bundle identifier doesn't contain any illegal characters by ed 2018-11-13 09:25:45 +0000
  • baf78b1e5f JUCE version 5.4.1 by ed 2018-11-12 11:34:01 +0000
  • 5007e2bb98 Windows: Fixed a VST2 compilation error in VS2013 by Tom Poole 2018-11-12 10:09:16 +0000
  • ad6600f31c Re-saved all projects by ed 2018-11-12 11:29:25 +0000
  • 6d39f01793 Bump version number to 5.4.1 by ed 2018-11-12 11:26:11 +0000
  • 33baa50986 Projucer: Fixed a bug in scanning exporter module paths when there are no compatible exporters on the current OS by ed 2018-11-12 11:25:22 +0000
  • 82f16e82ec Windows: Fixed a VST2 compilation error in VS2013 by Tom Poole 2018-11-12 10:09:16 +0000
  • aa40ea1eb8 Fixed a live build error compiling the numeric header by Tom Poole 2018-11-10 15:16:50 +0000
  • 3ccbd29b39 Fixed some uninitialised ValueWithDefault pointers in the ChoicePropertyComponents by ed 2018-11-10 13:57:03 +0000
  • 32aa676f01 Projucer: Fixed a Windows live build error in the video module by Tom Poole 2018-11-10 11:38:32 +0000
  • a1c343b97d Projucer: Fixed a bug connecting to the build server on startup by Tom Poole 2018-11-10 10:10:26 +0000