a05362d46b
Projucer: Xcode exporter: Updated to support Xcode 9 by
2017-07-24 17:32:24 +0100
9649dde424
Resaved all projects by
2017-07-24 15:15:06 +0100
d3efd6e685
Fixed a typo in the AUv3Synth sample code by
2017-07-24 10:03:24 +0100
7582952cdf
Projucer: Added a method to check old exporter settings for the C++ language standard setting and to use this value as the default if it hasn't been set by
2017-07-24 09:45:37 +0100
df14b18c17
cleaned up a method in Array by
2017-07-23 09:46:45 +0100
c313a55f83
Bit of minor modernisation in CharacterFunctions by
2017-07-23 09:39:00 +0100
86deea87ce
Added variadic add methods to Array by
2017-07-21 16:19:58 +0100
ebce454514
Added a compatibility fix for older compilers by
2017-07-22 21:12:23 +0100
7e6a650e8c
Fixed some issues when parsing double strings by
2017-07-20 17:50:12 +0100
6bfcd820b4
Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories. by
2017-07-20 17:24:05 +0100
1044015465
Added an extra forced resize callback in linux VST hosting to avoid some repaint issues by
2017-07-20 16:51:21 +0100
bde34cebcb
Projucer: Fixed a bug where the C++ language standard project settings wasn't being recalled correctly by
2017-07-20 14:08:59 +0100
bfc5708521
VST2: Ignore scaling requests on macOS/iOS as scaling is already handled natively by
2017-07-20 08:59:45 +0100
ebb5219581
Fix for VS build error in last commit by
2017-07-19 17:46:09 +0100
2e81e8a0dc
Projucer: Made the C++ language standard option a per-project instead of per-build configuration setting. Added an option to enable GNU compiler extensions for supported exporters. Added the option to specify a minimum C++ language standard in module declarations and added a warning to the Projucer when adding a module that has a higher standard than currently set. by
2017-07-19 17:23:20 +0100
60b4b7cfe5
Fixed an ISO8601 time parsing bug by
2017-07-19 14:46:08 +0100
a5c404a155
Fixed a bug running the same unit tests successively by
2017-07-19 12:17:18 +0100
4e5f005421
Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase by
2017-07-19 12:08:47 +0100
663af835f9
AUv3: Update preset list when updateHostDisplay is called by
2017-07-19 10:44:31 +0100
b5e6570a10
Blocks/api (#18) by
2017-07-19 10:07:33 +0100
98cb1011bb
JUCE Demo: Increased the compiler warning level by
2017-07-18 13:07:23 +0100
62101b554c
Android: Fixed an issue where optimisation flags would be ignored by Android Studio/gradle by
2017-07-18 12:23:02 +0100
0d601faae5
Android: Add workaround for devices which falsely report supporting floating point audio by
2017-07-18 11:44:39 +0100
0e6699ce23
Projucer: Added options to the iOS exporter for app groups and an option to disable duplicating the resources folder for AUv3 app extensions by
2017-07-18 09:47:08 +0100
d6ea60b2e5
Flexbox: Fixed a bug in the integer rounding of component bounds by
2017-07-17 18:33:07 +0100
a47dfc5969
Fixed a harmless compiler warning on MSVC in previous commit by
2017-07-17 13:03:46 +0100
f0792827a4
Added Tracktion Waveform to PluginHostType by
2017-07-17 13:00:31 +0100
643bbdcf87
VST3: Added more VST3 speaker enums (and fallback for unknown speakers) to VST3 <-> JUCE speaker conversion functions by
2017-07-17 12:54:23 +0100
9daf7e26e6
AU: Fixed a typo in the AU wrapper shared code by
2017-07-17 09:19:38 +0100
5575f7c735
Changed the Plugin Host release build OSX deployment target to use default instead of 10.5 by
2017-07-14 09:11:34 +0100
470060b6ee
Resaved all projects by
2017-07-14 09:09:42 +0100
a68373ac44
URL: Added support for query string parameters without values by
2017-07-12 12:03:23 +0100
15898a75bd
Projucer: Fixed a bug in the GUI editor where the query string of a URL passed to a HyperlinkButton was being removed by
2017-07-12 09:09:05 +0100
04c0fc093c
Fixed a harmless compiler warning with newer versions of clang by
2017-07-11 14:35:12 +0100
c7e8475f57
Andorid: Removed some android video stubs which could cause a crash on application startup by
2017-07-11 14:34:54 +0100
b2576d288a
Added a sourceComponent parameter to the performExternalDragDropOfFiles/performExternalDragDropOfText methods of DragAndDropContainer by
2017-07-11 12:54:12 +0100
61b24cd152
BLOCKS API: Fix to the littlefoot compiler crashing on some return statements by
2017-07-11 12:35:53 +0100
4b4b171423
VST3: Fixed an issue where the program number was calculated incorrectly when the host requests a program change by
2017-07-11 11:43:08 +0100
276d760cb5
Workaround for AVPlayerView being unavailable on 32-bit OSX by
2017-07-11 09:16:09 +0100
0508e4f2fe
AU: Remove old unused source file (and apply my previous fix on the correct file) by
2017-07-10 17:47:09 +0100
b1b5c7bf23
iOS: Always assume that your main view is in focus if you are running as an app extension by
2017-07-10 17:34:16 +0100
97fdc233e6
Avoided a problem with the win32 video module if JUCE_MODAL_LOOPS_PERMITTED is disabled by
2017-07-10 10:08:12 +0100
da113a24a5
AU: Fixed a crash in a recent commit by
2017-07-10 10:06:45 +0100
a2a5428eab
Added a missing iOS framework to the juce_video module by
2017-07-07 21:13:13 +0100
cb14ab3891
Tweaked the OSX video player to do sample-accurate seeking by
2017-07-07 17:48:12 +0100
763ae6c4ad
AU: Fixed a compiler error when building AU hosts by
2017-07-07 16:02:18 +0100
cfdb747a42
Fixed a bug in ComponentBoundsConstrainer that caused JUCE windows to be snapped to the wrong position when using multiple displays by
2017-07-07 16:00:08 +0100
096b4e94c0
Removed zombie MovieComponent files that should have been deleted with the new video playback changes by
2017-07-07 15:38:31 +0100
355addb5c3
BLOCKS API: Added a couple of missing simplification steps in the littlefoot compiler by
2017-07-07 14:51:25 +0100
fb172ac41b
Resaved all projects by
2017-07-07 14:13:01 +0100
0ab7d3d9c3
Box2D: Suppressed some build warnings by
2017-07-07 12:28:58 +0100
20d0b3775f
Added some move-operators and iterators to MidiMessageSequence by
2017-07-07 11:41:20 +0100
680a0d671c
Fixed a build warning on older gcc versions by
2017-07-07 11:17:11 +0100
10b7aa3c16
MinGW: Fixed some build warnings by
2017-07-07 11:05:41 +0100
251ba5be6e
BLOCKS: Documentation updates to add groups by
2017-07-07 10:02:50 +0100
73d4e73a3d
UnitTestRunner: Fixed some build warnings on Linux by
2017-07-06 17:17:52 +0100
50dce5079d
Disabled VideoComponent on linux to prevent build errors by
2017-07-06 16:59:49 +0100
7fe3e13489
UnitTestRunner: Fixed some build warnings on Windows by
2017-07-06 16:09:08 +0100
ab13359c66
AAX: Fixed an issue where an AAX plug-in would hit an internal ProTool assertion if it had meters (and no sidechain) by
2017-07-06 15:24:56 +0100
66fa7e7411
Added some assertions to catch use of some Font methods on background threads by
2017-07-06 11:45:26 +0100
a45855f7c3
UnitTestRunner: Added more modules, increased the number of warnings, return 1 on any failures by
2017-07-05 17:47:45 +0100
27687f7193
AudioUnit PlugIns: Tidy up some AU wrapper code and fixed a bug which could lead the AU to report an incorrect AUChannelInfo by
2017-07-05 17:02:54 +0100
e163800014
Fixed a compiler warning in MacOS VideoComponent by
2017-07-05 15:32:15 +0100
d62749770a
Fixed an infinite loop when setting a Slider's range by
2017-07-05 15:06:43 +0100
507a4ed985
Standalone plug-in: Fixed the placement of the mute feedback option by
2017-07-05 14:15:50 +0100
8afcd55079
Android Exporter: Fixed a bug where the exporter specific extra macro pre-processor config field in the Projucer would be ignored completely by
2017-07-05 12:14:59 +0100
8d645b8333
Projucer Android Exporter: Fixed a bug where pre-processor macros would not be escaped correctly (Fixes #215) by
2017-07-05 11:54:18 +0100
a1fcd357ae
Projucer: Fixed an edge case where preprocessor macros would not be correctly parsed if they had the form "MYMACRO=" by
2017-07-05 11:53:17 +0100
7129625c86
Fixed a compiler error on older macOS SDK targets by
2017-07-05 11:13:47 +0100
776bf565db
Fixes for a couple of minor compiler warnings by
2017-07-05 09:21:08 +0100
18c0e37f43
Projucer: Always initially disable "Use global path" when adding a module from a specified folder by
2017-07-04 10:30:48 +0100
98092a7384
Projucer: Fixed a bug where module paths starting with "~" weren't being added to projects correctly by
2017-07-04 10:21:05 +0100
eda8612ee3
Fixed some video module compile problems on iOS and Windows by
2017-07-04 09:49:24 +0100
f3c224bf26
iOS: Fixed a header inclusion error by
2017-07-03 18:35:05 +0100
f454b97e56
Projucer: Added an option to the module settings page to set selected modules to use or not use global paths by
2017-07-03 17:41:55 +0100
2bd5aa04aa
Projucer: Visual Studio Exporter: Set default architecture to x64 by
2017-07-03 17:37:35 +0100
03917672a1
Projucer: Added an error message when trying to save a project with missing module dependencies and stopped the Projucer from opening projects with errors when clicking the save and open in IDE button by
2017-07-03 17:26:34 +0100
03c08027ac
Android: Added new thread priority specifically for realtime audio render threads. Currently, only implemented in Android. by
2017-07-03 16:50:59 +0100
b574d4530e
Fixed an issue where the scale of a PopupMenu would be incorrect when no targetComponent was specifiefd by
2017-07-03 16:38:03 +0100
2540725b6a
Projucer: Fixed a bug where modules added from the global user module path weren't being added to generated projects correctly by
2017-07-03 16:35:03 +0100
aef6a296e0
Projucer: Fixed a crash that occurred when adding missing module dependencies by
2017-07-03 16:13:37 +0100
34d1433038
Fixed a false-positive leak detector assertion when using ThreadLocalValue by
2017-07-03 15:01:42 +0100
9eb2840029
Projucer: Fixed a sizing bug in the new project window by
2017-07-03 09:38:17 +0100
6e22d764d3
Live build engine: Fixed a recent commit which triggered a live build engine crash by
2017-07-02 20:43:58 +0100
35b08ecec2
Fixed an issue where submenus would not be scaled according to the transform used for the parent menu by
2017-07-02 20:22:04 +0100
f4622f2f46
Restored an accidentally deleted file and resaved all projects by
2017-06-30 16:56:46 +0100
2fdf9d377f
Resaved example projects by
2017-06-30 16:14:50 +0100
74c96208fe
Removed Quicktime from the OSX build, and replaced the video player and camera implementations with AVFoundation by
2017-06-30 16:08:51 +0100
01e7673053
Tweaked in internal Obj-C name by
2017-06-30 16:07:45 +0100
c8a3410288
Android: Upgraded default android gradle plug-in and build tools version to match latest Android Studio by
2017-06-30 13:55:44 +0100
c54409c7ad
Android: Updated default version value for the android gradle plugin to the latest version by
2017-06-30 12:07:11 +0100
11e45e902a
Fixed a compiler error in MSVC in a recent commit when unit tests are enabled by
2017-06-30 11:29:28 +0100
61044c8bda
Fix to Line::getDistanceFromPoint to make it work for integer types by
2017-06-30 10:11:45 +0100
6f879cd8cd
AAX: Fixed an issue where AAX plug-ins would report a confusing error if their AudioProcessor's getStateInformation returned an empty MemoryBlock by
2017-06-29 18:03:59 +0100
2483c80529
Scale PopupMenus with the AffineTransform and scaling factor of their target components (see BREAKING-CHANGES.txt) by
2017-06-29 18:01:52 +0100
41f7835119
Fixed a bug where ThreadLocalValue would inadvertently share its value between different instances of the same Type by
2017-06-29 17:46:06 +0100
71ee795bbb
Projucer: Fixed null-terminated string array bug by
2017-06-29 17:40:03 +0100
4c6b5f0a8b
Cleaned up some code in HashMap and added a getReference method by
2017-06-29 17:25:38 +0100
ea34593ae4
Whitespace cleanup by
2017-06-29 17:23:03 +0100
c288c94c29
Resaved all projects by
2017-06-29 16:14:54 +0100