Commit Graph

  • *
  • *
  • |\
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • | *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | | *
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • | | *
  • | | *
  • * | |
  • * | |
  • * | |
  • * | |
  • | | *
  • | | *
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface by Tom Poole 2018-04-10 14:50:25 +0100
  • 2d9fc46b4e JUCE version 5.3.1 by Noah Dayan 2018-04-10 17:09:45 +0100
  • 2f1981ca8c Re-saved all projects by Noah Dayan 2018-04-10 17:08:47 +0100
  • 1a31c86f39 Bump version number to 5.3.1 by Noah Dayan 2018-04-10 17:01:54 +0100
  • 71860c88e4 Windows: Fixed an issue where File::getLinkedTarget could return an invalid File object on Windows although the docs state that it will return the link file itself if the link cannot be resolved by hogliux 2018-04-10 16:48:27 +0100
  • 2271d3b734 Android: Android Studio 3.1 now requires the google() repository to come before any other repositories by hogliux 2018-04-10 13:00:39 +0100
  • 97a4084804 Ensure that the expand button remains visible in MultiChoicePropertyComponent when expanding/shrinking the choice list by ed 2018-04-10 11:21:35 +0100
  • 5fdfe3ceda Clarified the documentation of MouseEvent::mouseWasDraggedSinceMouseDown() by ed 2018-04-10 11:10:16 +0100
  • fa63dc0fbd Use isLongPressOrDrag() when creating MouseEvents in Component by ed 2018-04-10 10:21:41 +0100
  • 7cf8e28fdd Deprecated MouseInputSource::hasMouseMovedSignificantlySincePressed() and replaced with the more accurate isLongPressOrDrag() and hasMovedSignificantlySincePressed() methods by ed 2018-04-10 10:13:27 +0100
  • a82047aea9 Android: Updated to latest android gradle plugin and build tools version by hogliux 2018-04-10 09:56:53 +0100
  • d691838765 Tidied up a few minor coding style discrepencies by jules 2018-04-10 09:50:11 +0100
  • 2204c6b263 Projucer: Fixed a bug where AAX and RTAS categories were not being recalled correctly by ed 2018-04-10 09:06:15 +0100
  • 774c1f5bed Re-save all projects. by Lukasz Kozakiewicz 2018-04-09 18:07:43 +0200
  • 0b030331f1 Android: ensure “hide native keyboard message” is sent only after the keyboard was actually shown. by Lukasz Kozakiewicz 2018-04-09 18:04:41 +0200
  • c8b9bc79ba AlertWindow: ensure a native keyboard is hidden when alert window gets dismissed. by Lukasz Kozakiewicz 2018-04-09 18:35:37 +0200
  • da0792c784 AAX: Fixed an ambiguous member declaration by hogliux 2018-04-09 16:30:09 +0100
  • 6c08f04a8e Android: Fixed a crash when painting a string that can't be represented as a UTF-16 string by hogliux 2018-04-09 16:28:38 +0100
  • 0055d3f8f8 Windows: Fixed a harmless warning in Visual Studio 2013 by hogliux 2018-04-09 16:08:49 +0100
  • 3e4a4c0ea2 AAX: Added extra AAX header includes as needed for newest AAX SDK version by hogliux 2018-04-09 15:22:02 +0100
  • 508ba421e8 Windows MIDI: Fixed an issue where opening the same device twice would cause a crash when both devices were deleted by hogliux 2018-04-09 15:16:05 +0100
  • b4da4539f1 AAX: Fixed an issue when ProTools refuses to accept the size requested by the plug-in by hogliux 2018-04-09 14:35:04 +0100
  • 7a1937b0da Zip: Added support for relative symbolic links when compressing and uncompressing zip archives by hogliux 2018-04-09 14:03:31 +0100
  • 06d20b20c0 Files: Added support for creating and reading relative or special path symbolic link files by hogliux 2018-04-09 14:02:53 +0100
  • 71f281257b AAX: Fixed a use-after-free crash in the handling of parameter IDs in the AAX wrapper by hogliux 2018-04-09 12:53:58 +0100
  • 5527cd8ca1 Add Android and iOS support to AudioPluginHost by ed 2018-04-09 12:15:50 +0100
  • 03eb182e7d Revert commit ba130cd by ed 2018-04-09 11:10:34 +0100
  • d669c89d7d Change the DemoRunner bundle ID to com.roli.juce.demorunner by ed 2018-04-09 11:07:29 +0100
  • 7d36760efd PIPs: Changed the Component Main.cpp wrapper to avoid a crash that would happen on quit when using the live-build engine on Windows by ed 2018-04-09 10:42:57 +0100
  • a4e6755a2b Add GarageBand and MainStage to PluginHostType by Noah Dayan 2018-04-09 10:30:10 +0100
  • 05ae575b46 Projucer: Add analytics events for new project wizard page by ed 2018-04-09 09:59:40 +0100
  • b999047748 Projucer: Ensure that "Module Added" analytics events are only sent once and not sent when creating a new project by ed 2018-04-09 09:57:45 +0100
  • 5385102d45 AU: Modified AudioUnitPluginInstance::hasEditor() to check if iOS AUs have an editor instead of always returning true by ed 2018-04-06 16:53:01 +0100
  • 76ed748c79 Added an isBoolean flag to APVTS parameters by Tom Poole 2018-04-06 11:30:49 +0100
  • f44ead2408 Fix InAppPurchasesDemo example by ed 2018-04-06 11:09:34 +0100
  • c9190dbc8a Remove duplicate FFT demo by Noah Dayan 2018-04-06 09:23:40 +0100
  • 1ec21354ab DemoRunner: fix crash on startup on Android. by Lukasz Kozakiewicz 2018-04-06 10:14:40 +0200
  • 73418dad1f Fixed a compiler error in SimpleFFTDemo by Tom Poole 2018-04-06 08:07:20 +0100
  • 7bc75e24c1 Increased the Xcode warning level for some demo code and fixed resulting warnings by jules 2018-04-05 16:38:20 +0100
  • d3c9577668 Take the scale factor of a PopupMenu into account when resizing the window in ensureItemIsVisible() by ed 2018-04-05 16:13:16 +0100
  • 978edcff38 Projucer: Ensure that getAvailableModulesInGlobalPath() can handle paths starting with "~" by ed 2018-04-05 15:31:44 +0100
  • dfc2eb9760 Projucer: Clarified the OSX base SDK version that will be used if the "Default" option is selected by ed 2018-04-05 14:38:16 +0100
  • 49c4f0c0f3 Projucer: Don't set the OSX SDK version if using default by ed 2018-04-05 13:00:42 +0100
  • 791c7c5ea4 Projucer: Fixed a bug where the OSX base SDK version was not being set due to an extra "SDK" being added to the end of the version string by ed 2018-04-05 12:21:48 +0100
  • c03c950c48 Projucer: Add array delimiter strings to the PIPCreator multi-choice values by ed 2018-04-05 15:14:58 +0100
  • 96f1fb43c1 Projucer: Clarified the OSX base SDK version that will be used if the "Default" option is selected by ed 2018-04-05 14:38:16 +0100
  • 5cb7e920ee Projucer: Don't set the OSX SDK version if using default by ed 2018-04-05 13:00:42 +0100
  • 0f9a0e8c7a Projucer: Fixed a bug where the OSX base SDK version was not being set due to an extra "SDK" being added to the end of the version string by ed 2018-04-05 12:21:48 +0100
  • d553cf62a6 DemoRunner: Disable OpenGL renderer when showing heavyweight demos and some misc code cleanup by ed 2018-04-05 12:11:27 +0100
  • ba130cdd8c Removed the OS X 10.5 and 10.6 deployment target options from the Projucer by Tom Poole 2018-04-05 10:23:04 +0100
  • 26a608306e Projucer: Fixed a crash that could occur when editing module flags by ed 2018-04-05 09:25:26 +0100
  • 8a7670c6d7 Fix lv2 ttl generation missing audio ports by falkTX 2018-04-04 18:44:24 +0200
  • 8d952587a5 Projucer: Renamed the "Include BinaryData in AppConfig" project setting to "Include BinaryData in JuceHeader" so that it actually does what it says by ed 2018-04-04 17:20:14 +0100
  • 11c4e91fa5 VST: Fixed an unused variable warning on Linux by ed 2018-04-04 17:00:05 +0100
  • 2e8ec2a757 Projucer: Remove unused code in CodeBlocksProjectExporter by ed 2018-04-04 16:55:53 +0100
  • 1bdc584449 Projucer: Remove unused VST3 code in MakefileProjectExporter by ed 2018-04-04 16:53:09 +0100
  • 51ba2e1902 Changed demo-runner bundle-id by hogliux 2018-04-04 16:53:48 +0100
  • 121719be69 Added new method Rectangle::toNearestIntEdges(), and used this to improve the Grid layout snapping by jules 2018-04-04 16:43:17 +0100
  • 5c8084c3e6 VST: Workaround for a potential infinite resizing loop due to coordinate rounding when updating the host window size by ed 2018-04-04 16:33:28 +0100
  • 705262600b Quick cleanup of some posix code by jules 2018-04-04 16:22:04 +0100
  • 2e0f6b5dbc Avoided an OSX font bug workaround that's no longer needed in 10.11, and also stripped out a huge amount of defunct OSX 10.5 font code by jules 2018-04-04 16:03:40 +0100
  • b46c63bdae Made the MidiMessageSequence copy constructor generate a more faithful version of the original state, rather than always matching up all note on/off pairs by jules 2018-04-04 15:52:45 +0100
  • 98483e826a Fixed a compiler warning by Tom Poole 2018-04-04 15:52:08 +0100
  • 6838a1ac7e Fix previous commit (include lv2 parameters.h) by falkTX 2018-04-04 14:53:24 +0200
  • ae7a7e85a6 Fix LV2 sample rate changes Was fixed in DPF and Carla, now in Juce LV2 wrapper too by falkTX 2018-04-04 12:28:49 +0200
  • 0db9415de6 Add bypass support to both hosting and plug-in client code by hogliux 2018-04-04 11:07:21 +0100
  • e05a1549f2 Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class by hogliux 2018-04-04 11:02:43 +0100
  • 2ff4d858c6 AUv3: use 'UIViewContentMode' for nicer resizing by Dimitri Sudell 2018-04-04 10:57:20 +0100
  • 736a07e4ce Added a setTagName method to XmlElement by hogliux 2018-04-04 10:46:18 +0100
  • 1fbd92e830 Merged-in some Ogg-Vorbis security fixes by jules 2018-03-19 14:01:00 +0000
  • 4ef8b17e8a Update LV2 wrapper to work with latest juce by falkTX 2018-04-03 23:30:18 +0200
  • 36ff414d4e Updated .gitignore to hide some new Xcode spam files by jules 2018-04-03 16:20:01 +0100
  • 809651694e Simplified the SparseSet class using Ranges by jules 2018-04-03 16:18:06 +0100
  • aeee6f4c33 Projucer: added a command-line flag --lf to make the whitespace and other file-generating tools use LF as linefeeds rather than CRLF by jules 2018-04-03 12:58:12 +0100
  • f752a3331e Added methods UndoManager::getUndoDescriptions() and UndoManager::getRedoDescriptions() by jules 2018-04-03 12:32:08 +0100
  • 7bcd6a5ecd Added support for uncompressing symbolic links in zip files by hogliux 2018-04-03 12:01:30 +0100
  • 0c18f1cab7 Fixed a signed conversion warning on macOS and iOS by hogliux 2018-04-03 11:29:40 +0100
  • 585cd22f37 Migrate BLOCKS documentation by Noah Dayan 2018-04-03 11:22:33 +0100
  • c048f5d40a macOS/iOS/Linux: Added support for compressing symbolic links in zip files by hogliux 2018-04-03 11:19:39 +0100
  • 3ebe75f030 Windows: ensured that File::replaceInternal does not fail with ACL errors by hogliux 2018-04-03 09:51:07 +0100
  • fd0c426ed0 Fixed Doxygen bug in CoreAudioLayouts by Noah Dayan 2018-03-29 15:43:45 +0100
  • 65c82b99db Fixed typo in docs of MultiChoicePropertyComponent by Noah Dayan 2018-03-29 15:27:53 +0100
  • db1e454f45 Fixed a documentation tag in URLInputSource by Noah Dayan 2018-03-29 15:19:32 +0100
  • db8fa5a4b4 Re-saved all projects by ed 2018-03-29 14:51:26 +0100
  • dd7d3c41d0 Projucer: Cleaned up the generated BinaryData code and added a BinaryData::originalFilenames array by ed 2018-03-29 14:35:19 +0100
  • 4f976edd5a Fixed a typo in ChangeList.txt by ed 2018-03-29 11:35:40 +0100
  • cca893a5a2 Projucer: Added a MultiChoicePropertyComponent to the project settings for selecting AU main type by ed 2018-03-29 11:15:03 +0100
  • bd75eb1ed8 Projucer: Update plugin name, description and AU export prefix defaults when project name changes by ed 2018-03-29 11:12:32 +0100
  • 5b0b97473c macOS: Fixed a bug which would prevent a SystemTrayIconComponent from creating a native popup window by hogliux 2018-03-29 10:45:09 +0100
  • 961b274e1b Projucer: Removed a couple of unused methods by ed 2018-03-29 08:50:53 +0100
  • c70d321007 Fixed a positioning bug in MultiChoicePropertyComponent by ed 2018-03-28 18:33:37 +0100
  • e24cfc864a Projucer: Fixed a couple of VST/VST3 typos in the previous commit by ed 2018-03-28 16:14:25 +0100
  • 629f2a2979 Projucer: Added options for setting the VST, VST3, AAX and RTAS categories and simplified the plug-in project settings with MultiChoicePropertyComponent by ed 2018-03-28 15:59:34 +0100
  • 51ff1daf60 Various improvements to MultiChoicePropertyComponent such as setting a max number of selectable values and displaying the default values by ed 2018-03-28 15:57:16 +0100
  • 11ad96d0c8 Added some methods to ValueWithDefault for converting between Array<var> and a delimited string so that it can be written to XML by ed 2018-03-28 15:55:40 +0100
  • f5db5faff6 Update the BLOCKS SDK and its documentation by hogliux 2018-03-28 14:46:08 +0100
  • 975b242987 macOS/iOS: Workaround an Apple bug which could result in a race-condition when accessing a WebInputStream from multiple threads by hogliux 2018-03-28 10:49:43 +0100
  • a0f3952081 Projucer GUI editor font kerning retention fix by jules 2018-03-28 10:43:12 +0100
  • 89d1e60595 Ensure that TextPropertyComponent and ChoicePropertyComponent are updated when the ValueWithDefault default is changed by ed 2018-03-27 14:31:17 +0100
  • 01339a5365 Projucer: Moved the live-build settings into a separate CompileEngineSettings class and refactored some redundant code by ed 2018-03-27 14:29:02 +0100