4229dc0a4f
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface by
2018-04-10 14:50:25 +0100
2d9fc46b4e
JUCE version 5.3.1 by
2018-04-10 17:09:45 +0100
2f1981ca8c
Re-saved all projects by
2018-04-10 17:08:47 +0100
1a31c86f39
Bump version number to 5.3.1 by
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
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
2018-04-10 13:00:39 +0100
97a4084804
Ensure that the expand button remains visible in MultiChoicePropertyComponent when expanding/shrinking the choice list by
2018-04-10 11:21:35 +0100
5fdfe3ceda
Clarified the documentation of MouseEvent::mouseWasDraggedSinceMouseDown() by
2018-04-10 11:10:16 +0100
fa63dc0fbd
Use isLongPressOrDrag() when creating MouseEvents in Component by
2018-04-10 10:21:41 +0100
7cf8e28fdd
Deprecated MouseInputSource::hasMouseMovedSignificantlySincePressed() and replaced with the more accurate isLongPressOrDrag() and hasMovedSignificantlySincePressed() methods by
2018-04-10 10:13:27 +0100
a82047aea9
Android: Updated to latest android gradle plugin and build tools version by
2018-04-10 09:56:53 +0100
d691838765
Tidied up a few minor coding style discrepencies by
2018-04-10 09:50:11 +0100
2204c6b263
Projucer: Fixed a bug where AAX and RTAS categories were not being recalled correctly by
2018-04-10 09:06:15 +0100
774c1f5bed
Re-save all projects. by
2018-04-09 18:07:43 +0200
0b030331f1
Android: ensure “hide native keyboard message” is sent only after the keyboard was actually shown. by
2018-04-09 18:04:41 +0200
c8b9bc79ba
AlertWindow: ensure a native keyboard is hidden when alert window gets dismissed. by
2018-04-09 18:35:37 +0200
da0792c784
AAX: Fixed an ambiguous member declaration by
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
2018-04-09 16:28:38 +0100
0055d3f8f8
Windows: Fixed a harmless warning in Visual Studio 2013 by
2018-04-09 16:08:49 +0100
3e4a4c0ea2
AAX: Added extra AAX header includes as needed for newest AAX SDK version by
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
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
2018-04-09 14:35:04 +0100
7a1937b0da
Zip: Added support for relative symbolic links when compressing and uncompressing zip archives by
2018-04-09 14:03:31 +0100
06d20b20c0
Files: Added support for creating and reading relative or special path symbolic link files by
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
2018-04-09 12:53:58 +0100
5527cd8ca1
Add Android and iOS support to AudioPluginHost by
2018-04-09 12:15:50 +0100
03eb182e7d
Revert commit ba130cd by
2018-04-09 11:10:34 +0100
d669c89d7d
Change the DemoRunner bundle ID to com.roli.juce.demorunner by
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
2018-04-09 10:42:57 +0100
a4e6755a2b
Add GarageBand and MainStage to PluginHostType by
2018-04-09 10:30:10 +0100
05ae575b46
Projucer: Add analytics events for new project wizard page by
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
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
2018-04-06 16:53:01 +0100
76ed748c79
Added an isBoolean flag to APVTS parameters by
2018-04-06 11:30:49 +0100
f44ead2408
Fix InAppPurchasesDemo example by
2018-04-06 11:09:34 +0100
c9190dbc8a
Remove duplicate FFT demo by
2018-04-06 09:23:40 +0100
1ec21354ab
DemoRunner: fix crash on startup on Android. by
2018-04-06 10:14:40 +0200
73418dad1f
Fixed a compiler error in SimpleFFTDemo by
2018-04-06 08:07:20 +0100
7bc75e24c1
Increased the Xcode warning level for some demo code and fixed resulting warnings by
2018-04-05 16:38:20 +0100
d3c9577668
Take the scale factor of a PopupMenu into account when resizing the window in ensureItemIsVisible() by
2018-04-05 16:13:16 +0100
978edcff38
Projucer: Ensure that getAvailableModulesInGlobalPath() can handle paths starting with "~" by
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
2018-04-05 14:38:16 +0100
49c4f0c0f3
Projucer: Don't set the OSX SDK version if using default by
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
2018-04-05 12:21:48 +0100
c03c950c48
Projucer: Add array delimiter strings to the PIPCreator multi-choice values by
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
2018-04-05 14:38:16 +0100
5cb7e920ee
Projucer: Don't set the OSX SDK version if using default by
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
2018-04-05 12:21:48 +0100
d553cf62a6
DemoRunner: Disable OpenGL renderer when showing heavyweight demos and some misc code cleanup by
2018-04-05 12:11:27 +0100
ba130cdd8c
Removed the OS X 10.5 and 10.6 deployment target options from the Projucer by
2018-04-05 10:23:04 +0100
26a608306e
Projucer: Fixed a crash that could occur when editing module flags by
2018-04-05 09:25:26 +0100
8a7670c6d7
Fix lv2 ttl generation missing audio ports by
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
2018-04-04 17:20:14 +0100
11c4e91fa5
VST: Fixed an unused variable warning on Linux by
2018-04-04 17:00:05 +0100
2e8ec2a757
Projucer: Remove unused code in CodeBlocksProjectExporter by
2018-04-04 16:55:53 +0100
1bdc584449
Projucer: Remove unused VST3 code in MakefileProjectExporter by
2018-04-04 16:53:09 +0100
51ba2e1902
Changed demo-runner bundle-id by
2018-04-04 16:53:48 +0100
121719be69
Added new method Rectangle::toNearestIntEdges(), and used this to improve the Grid layout snapping by
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
2018-04-04 16:33:28 +0100
705262600b
Quick cleanup of some posix code by
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
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
2018-04-04 15:52:45 +0100
98483e826a
Fixed a compiler warning by
2018-04-04 15:52:08 +0100
6838a1ac7e
Fix previous commit (include lv2 parameters.h) by
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
2018-04-04 12:28:49 +0200
0db9415de6
Add bypass support to both hosting and plug-in client code by
2018-04-04 11:07:21 +0100
e05a1549f2
Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class by
2018-04-04 11:02:43 +0100
2ff4d858c6
AUv3: use 'UIViewContentMode' for nicer resizing by
2018-04-04 10:57:20 +0100
736a07e4ce
Added a setTagName method to XmlElement by
2018-04-04 10:46:18 +0100
1fbd92e830
Merged-in some Ogg-Vorbis security fixes by
2018-03-19 14:01:00 +0000
4ef8b17e8a
Update LV2 wrapper to work with latest juce by
2018-04-03 23:30:18 +0200
36ff414d4e
Updated .gitignore to hide some new Xcode spam files by
2018-04-03 16:20:01 +0100
809651694e
Simplified the SparseSet class using Ranges by
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
2018-04-03 12:58:12 +0100
f752a3331e
Added methods UndoManager::getUndoDescriptions() and UndoManager::getRedoDescriptions() by
2018-04-03 12:32:08 +0100
7bcd6a5ecd
Added support for uncompressing symbolic links in zip files by
2018-04-03 12:01:30 +0100
0c18f1cab7
Fixed a signed conversion warning on macOS and iOS by
2018-04-03 11:29:40 +0100
585cd22f37
Migrate BLOCKS documentation by
2018-04-03 11:22:33 +0100
c048f5d40a
macOS/iOS/Linux: Added support for compressing symbolic links in zip files by
2018-04-03 11:19:39 +0100
3ebe75f030
Windows: ensured that File::replaceInternal does not fail with ACL errors by
2018-04-03 09:51:07 +0100
fd0c426ed0
Fixed Doxygen bug in CoreAudioLayouts by
2018-03-29 15:43:45 +0100
65c82b99db
Fixed typo in docs of MultiChoicePropertyComponent by
2018-03-29 15:27:53 +0100
db1e454f45
Fixed a documentation tag in URLInputSource by
2018-03-29 15:19:32 +0100
db8fa5a4b4
Re-saved all projects by
2018-03-29 14:51:26 +0100
dd7d3c41d0
Projucer: Cleaned up the generated BinaryData code and added a BinaryData::originalFilenames array by
2018-03-29 14:35:19 +0100
4f976edd5a
Fixed a typo in ChangeList.txt by
2018-03-29 11:35:40 +0100
cca893a5a2
Projucer: Added a MultiChoicePropertyComponent to the project settings for selecting AU main type by
2018-03-29 11:15:03 +0100
bd75eb1ed8
Projucer: Update plugin name, description and AU export prefix defaults when project name changes by
2018-03-29 11:12:32 +0100
5b0b97473c
macOS: Fixed a bug which would prevent a SystemTrayIconComponent from creating a native popup window by
2018-03-29 10:45:09 +0100
961b274e1b
Projucer: Removed a couple of unused methods by
2018-03-29 08:50:53 +0100
c70d321007
Fixed a positioning bug in MultiChoicePropertyComponent by
2018-03-28 18:33:37 +0100
e24cfc864a
Projucer: Fixed a couple of VST/VST3 typos in the previous commit by
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
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
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
2018-03-28 15:55:40 +0100
f5db5faff6
Update the BLOCKS SDK and its documentation by
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
2018-03-28 10:49:43 +0100
a0f3952081
Projucer GUI editor font kerning retention fix by
2018-03-28 10:43:12 +0100
89d1e60595
Ensure that TextPropertyComponent and ChoicePropertyComponent are updated when the ValueWithDefault default is changed by
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
2018-03-27 14:29:02 +0100