diff --git a/examples/DemoRunner/Builds/Android/app/CMakeLists.txt b/examples/DemoRunner/Builds/Android/app/CMakeLists.txt index 8dcf1f627f..dfe1bd0df5 100644 --- a/examples/DemoRunner/Builds/Android/app/CMakeLists.txt +++ b/examples/DemoRunner/Builds/Android/app/CMakeLists.txt @@ -498,6 +498,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_blocks_basics/blocks/juce_Block.cpp" "../../../../../modules/juce_blocks_basics/blocks/juce_Block.h" "../../../../../modules/juce_blocks_basics/blocks/juce_BlockConfigManager.h" + "../../../../../modules/juce_blocks_basics/blocks/juce_BlocksVersion.cpp" + "../../../../../modules/juce_blocks_basics/blocks/juce_BlocksVersion.h" "../../../../../modules/juce_blocks_basics/blocks/juce_ControlButton.h" "../../../../../modules/juce_blocks_basics/blocks/juce_LEDGrid.h" "../../../../../modules/juce_blocks_basics/blocks/juce_LEDRow.h" @@ -517,6 +519,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_blocks_basics/topology/internal/juce_BandwidthStatsLogger.cpp" "../../../../../modules/juce_blocks_basics/topology/internal/juce_BlockImplementation.cpp" "../../../../../modules/juce_blocks_basics/topology/internal/juce_ConnectedDeviceGroup.cpp" + "../../../../../modules/juce_blocks_basics/topology/internal/juce_DepreciatedVersionReader.cpp" "../../../../../modules/juce_blocks_basics/topology/internal/juce_Detector.cpp" "../../../../../modules/juce_blocks_basics/topology/internal/juce_DetectorHolder.cpp" "../../../../../modules/juce_blocks_basics/topology/internal/juce_DeviceInfo.cpp" @@ -905,6 +908,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_data_structures/values/juce_ValueTree.h" "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp" "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h" + "../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.cpp" "../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.h" "../../../../../modules/juce_data_structures/juce_data_structures.cpp" "../../../../../modules/juce_data_structures/juce_data_structures.mm" @@ -2083,6 +2087,8 @@ set_source_files_properties("../../../../../modules/juce_audio_utils/juce_audio_ set_source_files_properties("../../../../../modules/juce_blocks_basics/blocks/juce_Block.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_blocks_basics/blocks/juce_Block.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_blocks_basics/blocks/juce_BlockConfigManager.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_blocks_basics/blocks/juce_BlocksVersion.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_blocks_basics/blocks/juce_BlocksVersion.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_blocks_basics/blocks/juce_ControlButton.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_blocks_basics/blocks/juce_LEDGrid.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_blocks_basics/blocks/juce_LEDRow.h" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2102,6 +2108,7 @@ set_source_files_properties("../../../../../modules/juce_blocks_basics/protocol/ set_source_files_properties("../../../../../modules/juce_blocks_basics/topology/internal/juce_BandwidthStatsLogger.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_blocks_basics/topology/internal/juce_BlockImplementation.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_blocks_basics/topology/internal/juce_ConnectedDeviceGroup.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_blocks_basics/topology/internal/juce_DepreciatedVersionReader.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_blocks_basics/topology/internal/juce_Detector.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_blocks_basics/topology/internal/juce_DetectorHolder.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_blocks_basics/topology/internal/juce_DeviceInfo.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2490,6 +2497,7 @@ set_source_files_properties("../../../../../modules/juce_data_structures/values/ set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTree.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.mm" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/examples/DemoRunner/Builds/VisualStudio2013/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2013/DemoRunner_App.vcxproj index d5721a8eaf..9497c30c6e 100644 --- a/examples/DemoRunner/Builds/VisualStudio2013/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2013/DemoRunner_App.vcxproj @@ -666,6 +666,9 @@ true + + true + true @@ -675,6 +678,9 @@ true + + true + true @@ -1191,6 +1197,9 @@ true + + true + true @@ -2478,6 +2487,7 @@ + diff --git a/examples/DemoRunner/Builds/VisualStudio2013/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2013/DemoRunner_App.vcxproj.filters index eb80e52e4d..2c038644ff 100644 --- a/examples/DemoRunner/Builds/VisualStudio2013/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2013/DemoRunner_App.vcxproj.filters @@ -1099,6 +1099,9 @@ JUCE Modules\juce_blocks_basics\blocks + + JUCE Modules\juce_blocks_basics\blocks + JUCE Modules\juce_blocks_basics\topology\internal @@ -1108,6 +1111,9 @@ JUCE Modules\juce_blocks_basics\topology\internal + + JUCE Modules\juce_blocks_basics\topology\internal + JUCE Modules\juce_blocks_basics\topology\internal @@ -1645,6 +1651,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures @@ -3585,6 +3594,9 @@ JUCE Modules\juce_blocks_basics\blocks + + JUCE Modules\juce_blocks_basics\blocks + JUCE Modules\juce_blocks_basics\blocks diff --git a/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj index 5477023812..b59e7af531 100644 --- a/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj @@ -666,6 +666,9 @@ true + + true + true @@ -675,6 +678,9 @@ true + + true + true @@ -1191,6 +1197,9 @@ true + + true + true @@ -2478,6 +2487,7 @@ + diff --git a/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj.filters index 008a2faabe..e6a62f9bf5 100644 --- a/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj.filters @@ -1099,6 +1099,9 @@ JUCE Modules\juce_blocks_basics\blocks + + JUCE Modules\juce_blocks_basics\blocks + JUCE Modules\juce_blocks_basics\topology\internal @@ -1108,6 +1111,9 @@ JUCE Modules\juce_blocks_basics\topology\internal + + JUCE Modules\juce_blocks_basics\topology\internal + JUCE Modules\juce_blocks_basics\topology\internal @@ -1645,6 +1651,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures @@ -3585,6 +3594,9 @@ JUCE Modules\juce_blocks_basics\blocks + + JUCE Modules\juce_blocks_basics\blocks + JUCE Modules\juce_blocks_basics\blocks diff --git a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj index e21b62cac9..844d3dbd29 100644 --- a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj @@ -668,6 +668,9 @@ true + + true + true @@ -677,6 +680,9 @@ true + + true + true @@ -1193,6 +1199,9 @@ true + + true + true @@ -2480,6 +2489,7 @@ + diff --git a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters index d12430005e..4f9b69229e 100644 --- a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters @@ -1099,6 +1099,9 @@ JUCE Modules\juce_blocks_basics\blocks + + JUCE Modules\juce_blocks_basics\blocks + JUCE Modules\juce_blocks_basics\topology\internal @@ -1108,6 +1111,9 @@ JUCE Modules\juce_blocks_basics\topology\internal + + JUCE Modules\juce_blocks_basics\topology\internal + JUCE Modules\juce_blocks_basics\topology\internal @@ -1645,6 +1651,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures @@ -3585,6 +3594,9 @@ JUCE Modules\juce_blocks_basics\blocks + + JUCE Modules\juce_blocks_basics\blocks + JUCE Modules\juce_blocks_basics\blocks diff --git a/examples/DemoRunner/Builds/iOS/DemoRunner.xcodeproj/project.pbxproj b/examples/DemoRunner/Builds/iOS/DemoRunner.xcodeproj/project.pbxproj index 7187cd8895..4186bf0297 100644 --- a/examples/DemoRunner/Builds/iOS/DemoRunner.xcodeproj/project.pbxproj +++ b/examples/DemoRunner/Builds/iOS/DemoRunner.xcodeproj/project.pbxproj @@ -85,6 +85,10 @@ isa = PBXBuildFile; fileRef = 8135645508EEFDBDCDF2ADC6; }; + 1C9AA8660D0DE180064ACF7B = { + isa = PBXBuildFile; + fileRef = 7FBD555B32197FEACDFF5AFB; + }; 75DB074DBAE04408A0A917B7 = { isa = PBXBuildFile; fileRef = E0A3F113BC27B7B4D6F1D693; @@ -487,6 +491,13 @@ path = ../../Source/UI/SettingsContent.h; sourceTree = "SOURCE_ROOT"; }; + 7FBD555B32197FEACDFF5AFB = { + isa = PBXFileReference; + lastKnownFileType = file.storyboard; + name = LaunchScreen.storyboard; + path = LaunchScreen.storyboard; + sourceTree = "SOURCE_ROOT"; + }; 8135645508EEFDBDCDF2ADC6 = { isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; @@ -837,6 +848,7 @@ 685A261BE78585293F3EAD36, 4EC2782DE1779A130835B64D, 8135645508EEFDBDCDF2ADC6, + 7FBD555B32197FEACDFF5AFB, E0A3F113BC27B7B4D6F1D693, ); name = Resources; @@ -1110,6 +1122,7 @@ files = ( 47ED2C78B05B8A6A00E36C46, 8E63755144E29269FD82C897, + 1C9AA8660D0DE180064ACF7B, 75DB074DBAE04408A0A917B7, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/examples/DemoRunner/Builds/iOS/Info-App.plist b/examples/DemoRunner/Builds/iOS/Info-App.plist index 89280a4c4c..ddbf99d224 100644 --- a/examples/DemoRunner/Builds/iOS/Info-App.plist +++ b/examples/DemoRunner/Builds/iOS/Info-App.plist @@ -11,6 +11,8 @@ UIViewControllerBasedStatusBarAppearance + UILaunchStoryboardName + LaunchScreen.storyboard CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIdentifier diff --git a/examples/DemoRunner/Builds/iOS/LaunchScreen.storyboard b/examples/DemoRunner/Builds/iOS/LaunchScreen.storyboard new file mode 100644 index 0000000000..ce0d6fd7a7 --- /dev/null +++ b/examples/DemoRunner/Builds/iOS/LaunchScreen.storyboard @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt b/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt index 1ae0ba3456..a792e18e57 100644 --- a/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt +++ b/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt @@ -735,6 +735,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_data_structures/values/juce_ValueTree.h" "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp" "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h" + "../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.cpp" "../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.h" "../../../../../modules/juce_data_structures/juce_data_structures.cpp" "../../../../../modules/juce_data_structures/juce_data_structures.mm" @@ -2014,6 +2015,7 @@ set_source_files_properties("../../../../../modules/juce_data_structures/values/ set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTree.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.mm" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2017/AudioPerformanceTest_App.vcxproj b/extras/AudioPerformanceTest/Builds/VisualStudio2017/AudioPerformanceTest_App.vcxproj index dc4483abc7..0ea89c9564 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2017/AudioPerformanceTest_App.vcxproj +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2017/AudioPerformanceTest_App.vcxproj @@ -970,6 +970,9 @@ true + + true + true diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2017/AudioPerformanceTest_App.vcxproj.filters b/extras/AudioPerformanceTest/Builds/VisualStudio2017/AudioPerformanceTest_App.vcxproj.filters index 2649caf0b8..4e413d4466 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2017/AudioPerformanceTest_App.vcxproj.filters +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2017/AudioPerformanceTest_App.vcxproj.filters @@ -1270,6 +1270,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures diff --git a/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj b/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj index 60e4b3688d..ca80812a1f 100644 --- a/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj +++ b/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj @@ -65,6 +65,10 @@ isa = PBXBuildFile; fileRef = 8693552B5FA53C2003A66302; }; + 3C0CA1E555411B8B5B8F8FF0 = { + isa = PBXBuildFile; + fileRef = C8D9488DE9A88E4FBF28D417; + }; 07451DA87757F9EF80E31BE8 = { isa = PBXBuildFile; fileRef = 0564535EEA7E4462926EA0C9; @@ -358,6 +362,13 @@ path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; + C8D9488DE9A88E4FBF28D417 = { + isa = PBXFileReference; + lastKnownFileType = file.storyboard; + name = LaunchScreen.storyboard; + path = LaunchScreen.storyboard; + sourceTree = "SOURCE_ROOT"; + }; C8EE61FDD1F06817A014B881 = { isa = PBXFileReference; lastKnownFileType = file; @@ -467,6 +478,7 @@ children = ( 9516A19EE58DED8326DD0306, 8693552B5FA53C2003A66302, + C8D9488DE9A88E4FBF28D417, ); name = Resources; sourceTree = ""; @@ -725,6 +737,7 @@ buildActionMask = 2147483647; files = ( A783F6E198806332E7FB9744, + 3C0CA1E555411B8B5B8F8FF0, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/extras/AudioPerformanceTest/Builds/iOS/Info-App.plist b/extras/AudioPerformanceTest/Builds/iOS/Info-App.plist index 2df957acfc..2126fac824 100644 --- a/extras/AudioPerformanceTest/Builds/iOS/Info-App.plist +++ b/extras/AudioPerformanceTest/Builds/iOS/Info-App.plist @@ -7,6 +7,8 @@ UIViewControllerBasedStatusBarAppearance + UILaunchStoryboardName + LaunchScreen.storyboard CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIdentifier diff --git a/extras/AudioPerformanceTest/Builds/iOS/LaunchScreen.storyboard b/extras/AudioPerformanceTest/Builds/iOS/LaunchScreen.storyboard new file mode 100644 index 0000000000..ce0d6fd7a7 --- /dev/null +++ b/extras/AudioPerformanceTest/Builds/iOS/LaunchScreen.storyboard @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt b/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt index a72eb0f1b7..d2964f4a54 100644 --- a/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt +++ b/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt @@ -767,6 +767,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_data_structures/values/juce_ValueTree.h" "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp" "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h" + "../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.cpp" "../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.h" "../../../../../modules/juce_data_structures/juce_data_structures.cpp" "../../../../../modules/juce_data_structures/juce_data_structures.mm" @@ -2119,6 +2120,7 @@ set_source_files_properties("../../../../../modules/juce_data_structures/values/ set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTree.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.mm" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/extras/AudioPluginHost/Builds/VisualStudio2013/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2013/AudioPluginHost_App.vcxproj index 58ed289ec4..8e20ebbccd 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2013/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2013/AudioPluginHost_App.vcxproj @@ -998,6 +998,9 @@ true + + true + true diff --git a/extras/AudioPluginHost/Builds/VisualStudio2013/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2013/AudioPluginHost_App.vcxproj.filters index c95c1a8329..d1a0fb6066 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2013/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2013/AudioPluginHost_App.vcxproj.filters @@ -1351,6 +1351,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures diff --git a/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj index 592bd9b063..b802192638 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj @@ -996,6 +996,9 @@ true + + true + true diff --git a/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj.filters index 679698d352..3199fa4500 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj.filters @@ -1351,6 +1351,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures diff --git a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj index 396fd5fbe2..22df94ac01 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj @@ -998,6 +998,9 @@ true + + true + true diff --git a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters index d098178659..ffc6618fa4 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters @@ -1351,6 +1351,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures diff --git a/extras/AudioPluginHost/Builds/iOS/AudioPluginHost.xcodeproj/project.pbxproj b/extras/AudioPluginHost/Builds/iOS/AudioPluginHost.xcodeproj/project.pbxproj index 349d1ce32e..0a7f1cbce4 100644 --- a/extras/AudioPluginHost/Builds/iOS/AudioPluginHost.xcodeproj/project.pbxproj +++ b/extras/AudioPluginHost/Builds/iOS/AudioPluginHost.xcodeproj/project.pbxproj @@ -77,6 +77,10 @@ isa = PBXBuildFile; fileRef = 29E0972229FB44D969035B4E; }; + E283262A07376A7EDFCEAF6F = { + isa = PBXBuildFile; + fileRef = F58EBA72DA53F75945B91321; + }; 443244451A0F2064D4767337 = { isa = PBXBuildFile; fileRef = 2A6983F82B13F9E8B10299AE; @@ -592,6 +596,13 @@ path = "../../../../modules/juce_gui_extra"; sourceTree = "SOURCE_ROOT"; }; + F58EBA72DA53F75945B91321 = { + isa = PBXFileReference; + lastKnownFileType = file.storyboard; + name = LaunchScreen.storyboard; + path = LaunchScreen.storyboard; + sourceTree = "SOURCE_ROOT"; + }; F9AC862E9A3583B6C1488EE0 = { isa = PBXFileReference; lastKnownFileType = file; @@ -715,6 +726,7 @@ children = ( 57DF618F1DE781556B7AFC32, 29E0972229FB44D969035B4E, + F58EBA72DA53F75945B91321, 2A6983F82B13F9E8B10299AE, ); name = Resources; @@ -979,6 +991,7 @@ buildActionMask = 2147483647; files = ( 59F4F23BFFDAB414B4801F85, + E283262A07376A7EDFCEAF6F, 443244451A0F2064D4767337, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/extras/AudioPluginHost/Builds/iOS/Info-App.plist b/extras/AudioPluginHost/Builds/iOS/Info-App.plist index 5cc40c0833..ce22cadc4e 100644 --- a/extras/AudioPluginHost/Builds/iOS/Info-App.plist +++ b/extras/AudioPluginHost/Builds/iOS/Info-App.plist @@ -9,6 +9,8 @@ UIViewControllerBasedStatusBarAppearance + UILaunchStoryboardName + LaunchScreen.storyboard CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIdentifier diff --git a/extras/AudioPluginHost/Builds/iOS/LaunchScreen.storyboard b/extras/AudioPluginHost/Builds/iOS/LaunchScreen.storyboard new file mode 100644 index 0000000000..ce0d6fd7a7 --- /dev/null +++ b/extras/AudioPluginHost/Builds/iOS/LaunchScreen.storyboard @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt b/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt index d9ef679f62..43d0981e69 100644 --- a/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt +++ b/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt @@ -754,6 +754,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_data_structures/values/juce_ValueTree.h" "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp" "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h" + "../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.cpp" "../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.h" "../../../../../modules/juce_data_structures/juce_data_structures.cpp" "../../../../../modules/juce_data_structures/juce_data_structures.mm" @@ -2108,6 +2109,7 @@ set_source_files_properties("../../../../../modules/juce_data_structures/values/ set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTree.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueWithDefault.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.mm" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/extras/NetworkGraphicsDemo/Builds/VisualStudio2013/NetworkGraphicsDemo_App.vcxproj b/extras/NetworkGraphicsDemo/Builds/VisualStudio2013/NetworkGraphicsDemo_App.vcxproj index bc79d21f3c..06e6a2a2a0 100644 --- a/extras/NetworkGraphicsDemo/Builds/VisualStudio2013/NetworkGraphicsDemo_App.vcxproj +++ b/extras/NetworkGraphicsDemo/Builds/VisualStudio2013/NetworkGraphicsDemo_App.vcxproj @@ -991,6 +991,9 @@ true + + true + true diff --git a/extras/NetworkGraphicsDemo/Builds/VisualStudio2013/NetworkGraphicsDemo_App.vcxproj.filters b/extras/NetworkGraphicsDemo/Builds/VisualStudio2013/NetworkGraphicsDemo_App.vcxproj.filters index 30a0847e0c..1113fe8740 100644 --- a/extras/NetworkGraphicsDemo/Builds/VisualStudio2013/NetworkGraphicsDemo_App.vcxproj.filters +++ b/extras/NetworkGraphicsDemo/Builds/VisualStudio2013/NetworkGraphicsDemo_App.vcxproj.filters @@ -1324,6 +1324,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures diff --git a/extras/NetworkGraphicsDemo/Builds/VisualStudio2017/NetworkGraphicsDemo_App.vcxproj b/extras/NetworkGraphicsDemo/Builds/VisualStudio2017/NetworkGraphicsDemo_App.vcxproj index 84d688413c..bb103ca678 100644 --- a/extras/NetworkGraphicsDemo/Builds/VisualStudio2017/NetworkGraphicsDemo_App.vcxproj +++ b/extras/NetworkGraphicsDemo/Builds/VisualStudio2017/NetworkGraphicsDemo_App.vcxproj @@ -991,6 +991,9 @@ true + + true + true diff --git a/extras/NetworkGraphicsDemo/Builds/VisualStudio2017/NetworkGraphicsDemo_App.vcxproj.filters b/extras/NetworkGraphicsDemo/Builds/VisualStudio2017/NetworkGraphicsDemo_App.vcxproj.filters index e304c29deb..520ec8688f 100644 --- a/extras/NetworkGraphicsDemo/Builds/VisualStudio2017/NetworkGraphicsDemo_App.vcxproj.filters +++ b/extras/NetworkGraphicsDemo/Builds/VisualStudio2017/NetworkGraphicsDemo_App.vcxproj.filters @@ -1324,6 +1324,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures diff --git a/extras/NetworkGraphicsDemo/Builds/iOS/Info-App.plist b/extras/NetworkGraphicsDemo/Builds/iOS/Info-App.plist index 4a6f2d1f3b..834c3ad85a 100644 --- a/extras/NetworkGraphicsDemo/Builds/iOS/Info-App.plist +++ b/extras/NetworkGraphicsDemo/Builds/iOS/Info-App.plist @@ -7,6 +7,8 @@ UIViewControllerBasedStatusBarAppearance + UILaunchStoryboardName + LaunchScreen.storyboard CFBundleExecutable ${EXECUTABLE_NAME} CFBundleIdentifier diff --git a/extras/NetworkGraphicsDemo/Builds/iOS/LaunchScreen.storyboard b/extras/NetworkGraphicsDemo/Builds/iOS/LaunchScreen.storyboard new file mode 100644 index 0000000000..ce0d6fd7a7 --- /dev/null +++ b/extras/NetworkGraphicsDemo/Builds/iOS/LaunchScreen.storyboard @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/extras/NetworkGraphicsDemo/Builds/iOS/NetworkGraphicsDemo.xcodeproj/project.pbxproj b/extras/NetworkGraphicsDemo/Builds/iOS/NetworkGraphicsDemo.xcodeproj/project.pbxproj index 20747ce302..b10a7654b5 100644 --- a/extras/NetworkGraphicsDemo/Builds/iOS/NetworkGraphicsDemo.xcodeproj/project.pbxproj +++ b/extras/NetworkGraphicsDemo/Builds/iOS/NetworkGraphicsDemo.xcodeproj/project.pbxproj @@ -69,6 +69,10 @@ isa = PBXBuildFile; fileRef = 5273768FBB55D0DD57A5E70C; }; + D832165EE981EF309D4B21BF = { + isa = PBXBuildFile; + fileRef = 9D2DAC7D0C9DB77CB83E2992; + }; 006DF460F8DF66EFFA80D968 = { isa = PBXBuildFile; fileRef = 70F1CAF3C4C561DD81E6AFC1; @@ -389,6 +393,13 @@ path = "../../../../modules/juce_gui_extra"; sourceTree = "SOURCE_ROOT"; }; + 9D2DAC7D0C9DB77CB83E2992 = { + isa = PBXFileReference; + lastKnownFileType = file.storyboard; + name = LaunchScreen.storyboard; + path = LaunchScreen.storyboard; + sourceTree = "SOURCE_ROOT"; + }; 9E8129263CD42C6029FC2CAD = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; @@ -601,6 +612,7 @@ children = ( 1FD6DBAC73414DD4C152E34E, 5273768FBB55D0DD57A5E70C, + 9D2DAC7D0C9DB77CB83E2992, 70F1CAF3C4C561DD81E6AFC1, ); name = Resources; @@ -861,6 +873,7 @@ buildActionMask = 2147483647; files = ( 1282A62308CD1AC3F88A5D03, + D832165EE981EF309D4B21BF, 006DF460F8DF66EFFA80D968, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj index 03c09ce683..18506d0b7b 100644 --- a/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj @@ -595,6 +595,9 @@ true + + true + true diff --git a/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj.filters b/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj.filters index e82409da8b..18c185f1e8 100644 --- a/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj.filters +++ b/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj.filters @@ -895,6 +895,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures diff --git a/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj index 6acf97edf4..ad9dc6814d 100644 --- a/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj @@ -595,6 +595,9 @@ true + + true + true diff --git a/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj.filters b/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj.filters index ba87779f61..a9ef4daf3c 100644 --- a/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj.filters +++ b/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj.filters @@ -895,6 +895,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures diff --git a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj index f0697c0c8f..ea10347729 100644 --- a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj @@ -597,6 +597,9 @@ true + + true + true diff --git a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj.filters b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj.filters index 10c4269da1..f71a483e45 100644 --- a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj.filters +++ b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj.filters @@ -895,6 +895,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures diff --git a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj index f2fe5e36cf..1eb52e527f 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj +++ b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj @@ -665,6 +665,9 @@ true + + true + true @@ -674,6 +677,9 @@ true + + true + true @@ -1049,6 +1055,9 @@ true + + true + true @@ -2330,6 +2339,7 @@ + diff --git a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters index ff009b273f..a277bcb924 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters +++ b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters @@ -1048,6 +1048,9 @@ JUCE Modules\juce_blocks_basics\blocks + + JUCE Modules\juce_blocks_basics\blocks + JUCE Modules\juce_blocks_basics\topology\internal @@ -1057,6 +1060,9 @@ JUCE Modules\juce_blocks_basics\topology\internal + + JUCE Modules\juce_blocks_basics\topology\internal + JUCE Modules\juce_blocks_basics\topology\internal @@ -1453,6 +1459,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures @@ -3375,6 +3384,9 @@ JUCE Modules\juce_blocks_basics\blocks + + JUCE Modules\juce_blocks_basics\blocks + JUCE Modules\juce_blocks_basics\blocks diff --git a/extras/WindowsDLL/Builds/VisualStudio2017/WindowsDLL_StaticLibrary.vcxproj b/extras/WindowsDLL/Builds/VisualStudio2017/WindowsDLL_StaticLibrary.vcxproj index 1e404dc030..3a3955a37e 100644 --- a/extras/WindowsDLL/Builds/VisualStudio2017/WindowsDLL_StaticLibrary.vcxproj +++ b/extras/WindowsDLL/Builds/VisualStudio2017/WindowsDLL_StaticLibrary.vcxproj @@ -990,6 +990,9 @@ true + + true + true diff --git a/extras/WindowsDLL/Builds/VisualStudio2017/WindowsDLL_StaticLibrary.vcxproj.filters b/extras/WindowsDLL/Builds/VisualStudio2017/WindowsDLL_StaticLibrary.vcxproj.filters index 55983f0e07..587aa9a46d 100644 --- a/extras/WindowsDLL/Builds/VisualStudio2017/WindowsDLL_StaticLibrary.vcxproj.filters +++ b/extras/WindowsDLL/Builds/VisualStudio2017/WindowsDLL_StaticLibrary.vcxproj.filters @@ -1321,6 +1321,9 @@ JUCE Modules\juce_data_structures\values + + JUCE Modules\juce_data_structures\values + JUCE Modules\juce_data_structures