From 3e3be68438a65b8f11807f8ee4feb774432b5e41 Mon Sep 17 00:00:00 2001
From: David Braun <2096055+DBraun@users.noreply.github.com>
Date: Sun, 17 Sep 2023 16:11:09 -0400
Subject: [PATCH] revert to JUCE 7.0.5
---
Builds/LinuxMakefile/Makefile | 81 +-
.../DawDreamer.xcodeproj/project.pbxproj | 4 -
.../DawDreamer_DynamicLibrary.vcxproj | 421 +-
.../DawDreamer_DynamicLibrary.vcxproj.filters | 628 +--
DawDreamer.jucer | 7 +-
JuceLibraryCode/AppConfig.h | 2 +-
.../buffers/juce_AudioChannelSet.cpp | 143 +-
.../buffers/juce_AudioChannelSet.h | 80 +-
.../buffers/juce_AudioDataConverters.cpp | 4 +-
.../buffers/juce_AudioProcessLoadMeasurer.cpp | 2 +-
.../buffers/juce_AudioSampleBuffer.h | 55 +-
.../buffers/juce_FloatVectorOperations.cpp | 2 +-
.../buffers/juce_FloatVectorOperations.h | 2 +-
.../juce_audio_basics/juce_audio_basics.cpp | 1 -
.../juce_audio_basics/juce_audio_basics.h | 2 +-
.../juce_audio_basics/midi/juce_MidiFile.cpp | 6 +-
.../midi/juce_MidiMessageSequence.cpp | 4 +-
.../juce_audio_basics/midi/juce_MidiRPN.cpp | 364 +-
.../juce_audio_basics/midi/juce_MidiRPN.h | 37 +-
.../juce_audio_basics/midi/ump/juce_UMP.h | 2 +
.../midi/ump/juce_UMPConversion.h | 126 +-
.../midi/ump/juce_UMPConverters.h | 53 +-
.../midi/ump/juce_UMPDispatcher.h | 2 +-
.../midi/ump/juce_UMPFactory.h | 10 +-
.../ump/juce_UMPMidi1ToBytestreamTranslator.h | 15 +-
.../juce_UMPMidi1ToMidi2DefaultTranslator.cpp | 54 +-
.../juce_UMPMidi1ToMidi2DefaultTranslator.h | 22 +-
.../midi/ump/juce_UMPSysEx7.cpp | 12 +-
.../midi/ump/juce_UMPSysEx7.h | 2 +-
.../midi/ump/juce_UMPUtils.h | 7 +-
.../midi/ump/juce_UMP_test.cpp | 137 +-
.../mpe/juce_MPESynthesiserBase.cpp | 4 +-
.../mpe/juce_MPEZoneLayout.cpp | 9 +-
.../mpe/juce_MPEZoneLayout.h | 2 -
...outs_mac.h => juce_mac_CoreAudioLayouts.h} | 8 +-
....h => juce_mac_CoreAudioTimeConversions.h} | 0
.../sources/juce_BufferingAudioSource.cpp | 2 +-
.../sources/juce_MemoryAudioSource.cpp | 24 +-
.../sources/juce_ResamplingAudioSource.cpp | 2 +-
.../sources/juce_ToneGeneratorAudioSource.cpp | 2 +-
.../synthesisers/juce_Synthesiser.cpp | 4 +-
.../utilities/juce_Decibels.h | 14 -
.../utilities/juce_IIRFilter.cpp | 74 +-
.../utilities/juce_Interpolators.h | 2 +-
.../utilities/juce_SmoothedValue.h | 8 +-
.../audio_io/juce_AudioDeviceManager.cpp | 85 +-
.../audio_io/juce_AudioDeviceManager.h | 6 -
.../audio_io/juce_AudioIODevice.h | 6 +-
.../audio_io/juce_AudioIODeviceType.h | 2 +-
.../juce_audio_devices/juce_audio_devices.cpp | 39 +-
.../juce_audio_devices/juce_audio_devices.h | 4 +-
.../midi_io/juce_MidiDevices.cpp | 75 -
.../midi_io/juce_MidiDevices.h | 86 +-
.../midi_io/juce_MidiMessageCollector.cpp | 2 +-
.../midi_io/ump/juce_UMPU32InputHandler.h | 4 +-
.../app/com/rmsl/juce/JuceMidiSupport.java | 57 +-
.../native/juce_Midi_android.cpp | 1171 ------
...dio_android.cpp => juce_android_Audio.cpp} | 0
...uce_android_HighPerformanceAudioHelpers.h} | 2 +-
.../native/juce_android_Midi.cpp | 701 ++++
...Oboe_android.cpp => juce_android_Oboe.cpp} | 41 +-
...SL_android.cpp => juce_android_OpenSL.cpp} | 0
...{juce_Audio_ios.cpp => juce_ios_Audio.cpp} | 8 +-
.../{juce_Audio_ios.h => juce_ios_Audio.h} | 0
...uce_ALSA_linux.cpp => juce_linux_ALSA.cpp} | 0
...uce_Bela_linux.cpp => juce_linux_Bela.cpp} | 0
...dio_linux.cpp => juce_linux_JackAudio.cpp} | 0
...uce_Midi_linux.cpp => juce_linux_Midi.cpp} | 284 +-
...reAudio_mac.cpp => juce_mac_CoreAudio.cpp} | 95 +-
...e_CoreMidi_mac.mm => juce_mac_CoreMidi.mm} | 113 +-
...e_ASIO_windows.cpp => juce_win32_ASIO.cpp} | 0
...windows.cpp => juce_win32_DirectSound.cpp} | 31 +-
...e_Midi_windows.cpp => juce_win32_Midi.cpp} | 12 +-
...SAPI_windows.cpp => juce_win32_WASAPI.cpp} | 95 +-
.../sources/juce_AudioTransportSource.h | 2 +-
.../codecs/juce_CoreAudioFormat.cpp | 4 +-
.../codecs/juce_FlacAudioFormat.cpp | 13 +-
.../codecs/juce_OggVorbisAudioFormat.cpp | 23 +-
.../codecs/juce_WavAudioFormat.cpp | 2 +-
.../format/juce_ARAAudioReaders.cpp | 10 +-
.../format/juce_AudioFormatReaderSource.cpp | 10 +-
.../juce_BufferingAudioFormatReader.cpp | 97 +-
.../juce_audio_formats/juce_audio_formats.h | 2 +-
.../format_types/VST3_SDK/JUCE_README.md | 5 +-
.../format_types/VST3_SDK/LICENSE.txt | 5 +-
.../format_types/VST3_SDK/README.md | 267 +-
.../VST3_SDK/VST3_License_Agreement.pdf | Bin 135822 -> 160002 bytes
.../VST3_SDK/VST3_Usage_Guidelines.pdf | Bin 307448 -> 196713 bytes
.../format_types/VST3_SDK/base/LICENSE.txt | 2 +-
.../format_types/VST3_SDK/base/README.md | 5 +-
.../VST3_SDK/base/source/baseiids.cpp | 2 +-
.../base/source/classfactoryhelpers.h | 2 +-
.../VST3_SDK/base/source/fbuffer.cpp | 14 +-
.../VST3_SDK/base/source/fbuffer.h | 2 +-
.../VST3_SDK/base/source/fcommandline.h | 366 --
.../VST3_SDK/base/source/fdebug.cpp | 25 +-
.../VST3_SDK/base/source/fdebug.h | 7 +-
.../VST3_SDK/base/source/fobject.cpp | 233 +-
.../VST3_SDK/base/source/fobject.h | 25 +-
.../VST3_SDK/base/source/fstreamer.cpp | 48 +-
.../VST3_SDK/base/source/fstreamer.h | 10 +-
.../VST3_SDK/base/source/fstring.cpp | 478 +--
.../VST3_SDK/base/source/fstring.h | 25 +-
.../VST3_SDK/base/source/updatehandler.cpp | 19 +-
.../VST3_SDK/base/source/updatehandler.h | 27 +-
.../VST3_SDK/base/thread/include/flock.h | 4 +-
.../VST3_SDK/base/thread/source/flock.cpp | 2 +-
.../format_types/VST3_SDK/helper.manifest | 10 -
.../VST3_SDK/pluginterfaces/LICENSE.txt | 5 +-
.../VST3_SDK/pluginterfaces/README.md | 4 +-
.../pluginterfaces/base/conststringtable.cpp | 2 +-
.../pluginterfaces/base/conststringtable.h | 2 +-
.../VST3_SDK/pluginterfaces/base/falignpush.h | 4 -
.../VST3_SDK/pluginterfaces/base/fplatform.h | 145 +-
.../VST3_SDK/pluginterfaces/base/fstrdefs.h | 104 +-
.../VST3_SDK/pluginterfaces/base/ftypes.h | 54 +-
.../VST3_SDK/pluginterfaces/base/funknown.cpp | 28 +-
.../VST3_SDK/pluginterfaces/base/funknown.h | 40 +-
.../VST3_SDK/pluginterfaces/base/futils.h | 11 +-
.../pluginterfaces/base/ipluginbase.h | 179 +-
.../base/iplugincompatibility.h | 122 -
.../gui/iplugviewcontentscalesupport.h | 20 +-
.../pluginterfaces/vst/ivstattributes.h | 4 +-
.../pluginterfaces/vst/ivstaudioprocessor.h | 84 +-
.../pluginterfaces/vst/ivsteditcontroller.h | 9 +-
.../pluginterfaces/vst/ivstparameterchanges.h | 2 +-
.../vst/ivstparameterfunctionname.h | 76 +-
.../pluginterfaces/vst/ivsttestplugprovider.h | 2 +-
.../VST3_SDK/pluginterfaces/vst/vstspeaker.h | 601 +--
.../VST3_SDK/pluginterfaces/vst/vsttypes.h | 47 +-
.../VST3_SDK/public.sdk/LICENSE.txt | 2 +-
.../VST3_SDK/public.sdk/README.md | 14 +-
.../moduleinfotool/source/main.cpp | 439 ---
.../public.sdk/source/common/memorystream.cpp | 4 +-
.../public.sdk/source/common/memorystream.h | 2 +-
.../public.sdk/source/common/pluginview.cpp | 3 +-
.../public.sdk/source/common/pluginview.h | 6 +-
.../public.sdk/source/common/readfile.cpp | 76 -
.../public.sdk/source/common/readfile.h | 55 -
.../source/vst/hosting/hostclasses.cpp | 177 +-
.../source/vst/hosting/hostclasses.h | 91 +-
.../public.sdk/source/vst/hosting/module.cpp | 340 --
.../public.sdk/source/vst/hosting/module.h | 214 --
.../source/vst/hosting/module_linux.cpp | 369 --
.../source/vst/hosting/module_mac.mm | 390 --
.../source/vst/hosting/module_win32.cpp | 647 ----
.../vst/hosting/pluginterfacesupport.cpp | 19 +-
.../source/vst/hosting/pluginterfacesupport.h | 14 +-
.../source/vst/moduleinfo/ReadMe.md | 43 -
.../public.sdk/source/vst/moduleinfo/json.h | 3403 -----------------
.../source/vst/moduleinfo/jsoncxx.h | 427 ---
.../source/vst/moduleinfo/moduleinfo.h | 100 -
.../vst/moduleinfo/moduleinfocreator.cpp | 309 --
.../source/vst/moduleinfo/moduleinfocreator.h | 67 -
.../vst/moduleinfo/moduleinfoparser.cpp | 537 ---
.../source/vst/moduleinfo/moduleinfoparser.h | 68 -
.../public.sdk/source/vst/utility/optional.h | 135 -
.../source/vst/utility/stringconvert.cpp | 148 -
.../source/vst/utility/stringconvert.h | 147 -
.../public.sdk/source/vst/utility/uid.h | 294 --
.../VST3_SDK/public.sdk/source/vst/vstbus.cpp | 5 +-
.../VST3_SDK/public.sdk/source/vst/vstbus.h | 16 +-
.../public.sdk/source/vst/vstcomponent.cpp | 4 +-
.../public.sdk/source/vst/vstcomponent.h | 3 +-
.../source/vst/vstcomponentbase.cpp | 4 +-
.../public.sdk/source/vst/vstcomponentbase.h | 2 +-
.../source/vst/vsteditcontroller.cpp | 60 +-
.../public.sdk/source/vst/vsteditcontroller.h | 20 +-
.../public.sdk/source/vst/vstinitiids.cpp | 106 +-
.../public.sdk/source/vst/vstparameters.cpp | 22 +-
.../public.sdk/source/vst/vstparameters.h | 12 +-
.../public.sdk/source/vst/vstpresetfile.cpp | 42 +-
.../public.sdk/source/vst/vstpresetfile.h | 6 +-
.../format_types/juce_ARAHosting.h | 6 -
.../format_types/juce_AU_Shared.h | 19 +-
.../juce_AudioUnitPluginFormat.mm | 58 +-
.../format_types/juce_LADSPAPluginFormat.cpp | 2 +-
.../format_types/juce_LV2PluginFormat.cpp | 23 +-
.../format_types/juce_LV2SupportLibs.cpp | 5 -
.../juce_LegacyAudioParameter.cpp | 10 +-
.../format_types/juce_VST3Common.h | 188 +-
.../format_types/juce_VST3Headers.h | 90 +-
.../format_types/juce_VST3PluginFormat.cpp | 382 +-
.../format_types/juce_VST3PluginFormat.h | 1 -
.../juce_VST3PluginFormat_test.cpp | 23 +-
.../format_types/juce_VSTPluginFormat.cpp | 15 +-
.../juce_audio_processors.cpp | 5 +-
.../juce_audio_processors.h | 5 +-
.../processors/juce_AudioProcessor.cpp | 124 +-
.../processors/juce_AudioProcessor.h | 54 +-
.../processors/juce_AudioProcessorEditor.cpp | 12 -
.../processors/juce_AudioProcessorEditor.h | 17 -
.../processors/juce_AudioProcessorGraph.cpp | 566 +--
.../processors/juce_AudioProcessorGraph.h | 17 +-
.../juce_GenericAudioProcessorEditor.cpp | 4 +-
.../scanning/juce_PluginListComponent.cpp | 91 +-
.../scanning/juce_PluginListComponent.h | 2 -
.../ARA/juce_ARADocumentController.cpp | 18 -
.../ARA/juce_ARADocumentController.h | 9 -
.../utilities/ARA/juce_ARAModelObjects.cpp | 2 +-
.../utilities/ARA/juce_ARA_utils.h | 3 +-
.../utilities/juce_AAXClientExtensions.cpp | 299 --
.../utilities/juce_AAXClientExtensions.h | 83 -
.../utilities/juce_AudioParameterBool.h | 2 -
.../utilities/juce_AudioParameterChoice.h | 2 -
.../utilities/juce_AudioParameterFloat.cpp | 4 +-
.../utilities/juce_AudioParameterFloat.h | 2 -
.../utilities/juce_AudioParameterInt.h | 2 -
.../juce_AudioProcessorParameterWithID.h | 4 -
.../juce_AudioProcessorValueTreeState.cpp | 18 +-
.../juce_AudioProcessorValueTreeState.h | 2 -
.../juce_NativeScaleFactorNotifier.h | 2 -
.../utilities/juce_ParameterAttachments.cpp | 2 +-
.../utilities/juce_PluginHostType.cpp | 3 -
.../utilities/juce_PluginHostType.h | 3 -
.../utilities/juce_RangedAudioParameter.h | 2 -
.../utilities/juce_VST3ClientExtensions.h | 21 +-
...nsions.cpp => juce_VSTCallbackHandler.cpp} | 10 +-
...Extensions.h => juce_VSTCallbackHandler.h} | 27 +-
.../modules/juce_core/containers/juce_Array.h | 4 +-
.../juce_core/containers/juce_ArrayBase.h | 2 +-
.../juce_core/containers/juce_ListenerList.h | 3 -
.../juce_core/containers/juce_Optional.h | 5 +-
.../modules/juce_core/containers/juce_Span.h | 150 -
.../juce_core/containers/juce_Variant.cpp | 4 +-
.../modules/juce_core/files/juce_File.cpp | 2 +-
.../juce_core/files/juce_FileSearchPath.cpp | 86 +-
.../juce_core/files/juce_FileSearchPath.h | 13 +-
.../juce_core/files/juce_common_MimeTypes.cpp | 1 -
.../juce_core/files/juce_common_MimeTypes.h | 9 +-
.../juce_core/javascript/juce_Javascript.cpp | 10 +-
.../modules/juce_core/juce_core.cpp | 91 +-
JuceLibraryCode/modules/juce_core/juce_core.h | 14 +-
.../juce_core/maths/juce_MathsFunctions.h | 372 +-
.../maths/juce_MathsFunctions_test.cpp | 543 ---
.../juce_core/maths/juce_NormalisableRange.h | 8 +-
.../modules/juce_core/maths/juce_Random.cpp | 2 +-
.../modules/juce_core/maths/juce_Range.h | 11 +-
.../modules/juce_core/memory/juce_Reservoir.h | 2 -
.../modules/juce_core/misc/juce_EnumHelpers.h | 103 -
.../juce_core/misc/juce_EnumHelpers_test.cpp | 94 -
.../modules/juce_core/misc/juce_Functional.h | 4 +-
.../native/juce_BasicNativeHeaders.h | 8 +-
.../native/juce_PlatformTimerListener.h | 32 -
.../native/juce_PlatformTimer_generic.cpp | 149 -
.../native/juce_PlatformTimer_windows.cpp | 68 -
...d.cpp => juce_android_AndroidDocument.cpp} | 0
...les_android.cpp => juce_android_Files.cpp} | 0
...ndroid.cpp => juce_android_JNIHelpers.cpp} | 48 +-
...rs_android.h => juce_android_JNIHelpers.h} | 46 +-
...Misc_android.cpp => juce_android_Misc.cpp} | 0
...k_android.cpp => juce_android_Network.cpp} | 0
...pp => juce_android_RuntimePermissions.cpp} | 6 +-
...droid.cpp => juce_android_SystemStats.cpp} | 0
...s_android.cpp => juce_android_Threads.cpp} | 2 +
...Network_curl.cpp => juce_curl_Network.cpp} | 15 +-
...edCode_intel.h => juce_intel_SharedCode.h} | 0
...le_linux.cpp => juce_linux_CommonFile.cpp} | 0
...e_Files_linux.cpp => juce_linux_Files.cpp} | 6 +-
...twork_linux.cpp => juce_linux_Network.cpp} | 2 +-
...s_linux.cpp => juce_linux_SystemStats.cpp} | 6 +-
...reads_linux.cpp => juce_linux_Threads.cpp} | 0
...e_CFHelpers_mac.h => juce_mac_CFHelpers.h} | 0
.../{juce_Files_mac.mm => juce_mac_Files.mm} | 0
...uce_Network_mac.mm => juce_mac_Network.mm} | 5 -
...jCHelpers_mac.h => juce_mac_ObjCHelpers.h} | 50 +-
...uce_Strings_mac.mm => juce_mac_Strings.mm} | 0
...emStats_mac.mm => juce_mac_SystemStats.mm} | 93 +-
...uce_Threads_mac.mm => juce_mac_Threads.mm} | 109 +-
...ative.h => juce_native_ThreadPriorities.h} | 0
...Address_posix.h => juce_posix_IPAddress.h} | 0
...ipe_posix.cpp => juce_posix_NamedPipe.cpp} | 0
...edCode_posix.h => juce_posix_SharedCode.h} | 22 +-
...ats_wasm.cpp => juce_wasm_SystemStats.cpp} | 0
...Ptr_windows.h => juce_win32_ComSmartPtr.h} | 0
...Files_windows.cpp => juce_win32_Files.cpp} | 0
...ork_windows.cpp => juce_win32_Network.cpp} | 0
...ry_windows.cpp => juce_win32_Registry.cpp} | 0
...windows.cpp => juce_win32_SystemStats.cpp} | 221 +-
...ads_windows.cpp => juce_win32_Threads.cpp} | 0
.../juce_core/network/juce_WebInputStream.cpp | 5 +-
.../streams/juce_MemoryInputStream.cpp | 4 +-
.../juce_core/system/juce_CompilerWarnings.h | 23 +-
.../juce_core/system/juce_StandardHeader.h | 3 +-
.../juce_core/system/juce_SystemStats.cpp | 81 +-
.../juce_core/system/juce_SystemStats.h | 41 +-
.../juce_core/system/juce_TargetPlatform.h | 2 +-
.../text/juce_CharacterFunctions.cpp | 2 +-
.../modules/juce_core/text/juce_String.cpp | 14 +-
.../modules/juce_core/text/juce_String.h | 2 +-
.../threads/juce_HighResolutionTimer.cpp | 419 +-
.../threads/juce_HighResolutionTimer.h | 32 +-
.../modules/juce_core/threads/juce_Thread.cpp | 20 +-
.../modules/juce_core/threads/juce_Thread.h | 121 +-
.../juce_core/threads/juce_ThreadPool.cpp | 27 +-
.../juce_core/threads/juce_ThreadPool.h | 83 +-
.../juce_core/threads/juce_WaitableEvent.cpp | 6 +-
.../juce_core/threads/juce_WaitableEvent.h | 2 +-
.../juce_core/time/juce_RelativeTime.cpp | 12 +-
.../juce_core/unit_tests/juce_UnitTest.h | 4 +-
.../juce_cryptography/juce_cryptography.h | 2 +-
.../juce_data_structures.h | 2 +-
.../values/juce_CachedValue.h | 11 +-
.../containers/juce_AudioBlock_test.cpp | 173 +-
.../containers/juce_SIMDRegister_test.cpp | 17 +-
.../filter_design/juce_FilterDesign.cpp | 11 +-
.../juce_dsp/frequency/juce_Convolution.cpp | 2 +-
.../frequency/juce_Convolution_test.cpp | 6 +-
JuceLibraryCode/modules/juce_dsp/juce_dsp.cpp | 6 +-
JuceLibraryCode/modules/juce_dsp/juce_dsp.h | 10 +-
.../juce_dsp/maths/juce_LogRampedValue.h | 2 +-
.../modules/juce_dsp/maths/juce_Matrix.cpp | 10 +-
...Ops_avx.cpp => juce_avx_SIMDNativeOps.cpp} | 0
...tiveOps_avx.h => juce_avx_SIMDNativeOps.h} | 0
...llback.h => juce_fallback_SIMDNativeOps.h} | 6 +-
...s_neon.cpp => juce_neon_SIMDNativeOps.cpp} | 0
...veOps_neon.h => juce_neon_SIMDNativeOps.h} | 0
...Ops_sse.cpp => juce_sse_SIMDNativeOps.cpp} | 0
...tiveOps_sse.h => juce_sse_SIMDNativeOps.h} | 0
.../juce_dsp/processors/juce_DelayLine.cpp | 2 +-
.../juce_dsp/processors/juce_DelayLine.h | 6 +-
.../juce_dsp/processors/juce_IIRFilter.cpp | 96 +-
.../juce_dsp/processors/juce_IIRFilter_Impl.h | 5 +-
.../juce_dsp/processors/juce_Oversampling.cpp | 2 +-
.../juce_dsp/processors/juce_Oversampling.h | 18 +-
.../juce_dsp/processors/juce_ProcessContext.h | 9 +-
.../processors/juce_ProcessorChain_test.cpp | 2 +-
.../modules/juce_dsp/widgets/juce_Bias.h | 2 +-
.../modules/juce_dsp/widgets/juce_Gain.h | 2 +-
.../broadcasters/juce_LockingAsyncUpdater.cpp | 133 -
.../broadcasters/juce_LockingAsyncUpdater.h | 113 -
.../modules/juce_events/juce_events.cpp | 18 +-
.../modules/juce_events/juce_events.h | 9 +-
.../messages/juce_ApplicationBase.cpp | 4 +-
.../messages/juce_MessageManager.cpp | 113 +-
.../messages/juce_MessageManager.h | 6 +-
.../juce_events/native/juce_RunningInUnity.h | 35 -
...android.cpp => juce_android_Messaging.cpp} | 0
...ager_ios.mm => juce_ios_MessageManager.mm} | 0
...entLoop_linux.h => juce_linux_EventLoop.h} | 0
...linux.h => juce_linux_EventLoopInternal.h} | 0
...ing_linux.cpp => juce_linux_Messaging.cpp} | 3 -
...ager_mac.mm => juce_mac_MessageManager.mm} | 337 +-
...ageQueue_mac.h => juce_osx_MessageQueue.h} | 0
...ows.h => juce_win32_HiddenMessageWindow.h} | 10 +-
...g_windows.cpp => juce_win32_Messaging.cpp} | 26 +-
...indows.cpp => juce_win32_WinRTWrapper.cpp} | 0
...er_windows.h => juce_win32_WinRTWrapper.h} | 0
.../juce_graphics/colour/juce_Colour.cpp | 9 +-
.../juce_graphics/colour/juce_Colour.h | 6 +-
.../colour/juce_ColourGradient.cpp | 38 +-
.../colour/juce_ColourGradient.h | 11 -
.../contexts/juce_GraphicsContext.cpp | 4 +-
.../fonts/juce_CustomTypeface.cpp | 2 +-
.../modules/juce_graphics/fonts/juce_Font.cpp | 22 +-
.../fonts/juce_GlyphArrangement.cpp | 8 +-
.../juce_graphics/fonts/juce_TextLayout.cpp | 2 +-
.../juce_graphics/fonts/juce_Typeface.cpp | 2 +-
.../geometry/juce_AffineTransform.cpp | 29 +-
.../juce_graphics/geometry/juce_EdgeTable.cpp | 29 +-
.../juce_graphics/geometry/juce_Line.h | 14 +-
.../juce_graphics/geometry/juce_Path.cpp | 19 +-
.../juce_graphics/geometry/juce_Path.h | 10 +-
.../geometry/juce_PathIterator.cpp | 20 +-
.../geometry/juce_PathStrokeType.cpp | 191 +-
.../juce_graphics/geometry/juce_Point.h | 13 +-
.../juce_graphics/geometry/juce_Rectangle.h | 8 +-
.../image_formats/juce_GIFLoader.cpp | 4 +-
.../image_formats/juce_PNGLoader.cpp | 11 +-
.../juce_graphics/images/juce_ImageCache.cpp | 7 +-
.../juce_graphics/images/juce_ScaledImage.h | 2 -
.../modules/juce_graphics/juce_graphics.cpp | 28 +-
.../modules/juce_graphics/juce_graphics.h | 8 +-
.../native/juce_RenderingHelpers.h | 6 +-
...nts_android.cpp => juce_android_Fonts.cpp} | 0
...d.cpp => juce_android_GraphicsContext.cpp} | 0
...droid.cpp => juce_android_IconHelpers.cpp} | 0
...s_freetype.cpp => juce_freetype_Fonts.cpp} | 0
...e_Fonts_linux.cpp => juce_linux_Fonts.cpp} | 0
...s_linux.cpp => juce_linux_IconHelpers.cpp} | 0
...t_mac.h => juce_mac_CoreGraphicsContext.h} | 5 +-
...mac.mm => juce_mac_CoreGraphicsContext.mm} | 178 +-
...s_mac.h => juce_mac_CoreGraphicsHelpers.h} | 0
.../{juce_Fonts_mac.mm => juce_mac_Fonts.mm} | 2 +-
...lpers_mac.cpp => juce_mac_IconHelpers.cpp} | 0
...=> juce_win32_Direct2DGraphicsContext.cpp} | 0
...h => juce_win32_Direct2DGraphicsContext.h} | 0
...p => juce_win32_DirectWriteTypeLayout.cpp} | 2 +-
...cpp => juce_win32_DirectWriteTypeface.cpp} | 0
...Fonts_windows.cpp => juce_win32_Fonts.cpp} | 0
...windows.cpp => juce_win32_IconHelpers.cpp} | 0
.../placement/juce_RectanglePlacement.cpp | 2 +-
.../enums/juce_AccessibilityEvent.h | 2 +-
.../enums/juce_AccessibilityRole.h | 2 +-
.../juce_AccessibilityTableInterface.h | 1 -
.../juce_AccessibilityHandler.cpp | 110 +-
.../accessibility/juce_AccessibilityHandler.h | 20 -
.../application/juce_Application.cpp | 6 +-
.../juce_gui_basics/buttons/juce_Button.cpp | 93 +-
.../juce_gui_basics/buttons/juce_Button.h | 3 +-
.../buttons/juce_HyperlinkButton.cpp | 2 +-
.../buttons/juce_HyperlinkButton.h | 5 +-
.../buttons/juce_ToggleButton.cpp | 2 +-
.../buttons/juce_ToggleButton.h | 5 +-
.../juce_ApplicationCommandManager.cpp | 2 +-
.../components/juce_Component.cpp | 471 ++-
.../components/juce_Component.h | 98 +-
.../components/juce_FocusTraverser.cpp | 114 +-
.../components/juce_ModalComponentManager.cpp | 2 +-
.../juce_gui_basics/desktop/juce_Desktop.cpp | 4 +-
.../juce_gui_basics/desktop/juce_Desktop.h | 6 +-
.../juce_gui_basics/desktop/juce_Displays.cpp | 26 +-
.../detail/juce_AccessibilityHelpers.cpp | 33 -
.../detail/juce_AccessibilityHelpers.h | 70 -
.../detail/juce_AlertWindowHelpers.h | 115 -
.../detail/juce_ButtonAccessibilityHandler.h | 125 -
.../detail/juce_ComponentHelpers.h | 255 --
.../detail/juce_CustomMouseCursorInfo.h | 35 -
.../detail/juce_FocusHelpers.h | 117 -
.../detail/juce_FocusRestorer.h | 46 -
.../detail/juce_LookAndFeelHelpers.h | 62 -
.../detail/juce_MouseInputSourceImpl.h | 588 ---
.../detail/juce_MouseInputSourceList.h | 154 -
.../detail/juce_ScalingHelpers.h | 123 -
.../detail/juce_ScopedContentSharerImpl.h | 98 -
.../juce_ScopedContentSharerInterface.h | 211 -
.../detail/juce_ScopedMessageBoxImpl.h | 132 -
.../detail/juce_ScopedMessageBoxInterface.h | 60 -
...e_ToolbarItemDragAndDropOverlayComponent.h | 118 -
.../detail/juce_TopLevelWindowManager.h | 136 -
.../detail/juce_ViewportHelpers.h | 49 -
.../detail/juce_WindowingHelpers.h | 52 -
.../drawables/juce_DrawableImage.h | 3 +-
.../drawables/juce_DrawableText.cpp | 4 +-
.../drawables/juce_DrawableText.h | 3 +-
.../drawables/juce_SVGParser.cpp | 4 +-
.../filebrowser/juce_ContentSharer.cpp | 252 +-
.../filebrowser/juce_ContentSharer.h | 106 +-
.../filebrowser/juce_FileBrowserComponent.cpp | 3 +-
.../filebrowser/juce_FileBrowserComponent.h | 3 +-
.../filebrowser/juce_FileChooser.cpp | 2 +-
.../filebrowser/juce_FileChooserDialogBox.cpp | 41 +-
.../filebrowser/juce_FileChooserDialogBox.h | 3 +-
.../filebrowser/juce_FileListComponent.cpp | 11 +-
.../juce_FileSearchPathListComponent.cpp | 6 +-
.../filebrowser/juce_FileTreeComponent.cpp | 618 +--
.../filebrowser/juce_FileTreeComponent.h | 3 -
.../filebrowser/juce_ImagePreviewComponent.h | 3 +-
.../juce_gui_basics/juce_gui_basics.cpp | 402 +-
.../modules/juce_gui_basics/juce_gui_basics.h | 33 +-
.../keyboard/juce_KeyboardFocusTraverser.cpp | 16 +-
.../layout/juce_AnimatedPosition.h | 2 +-
.../layout/juce_AnimatedPositionBehaviours.h | 2 +-
...uce_BorderedComponentBoundsConstrainer.cpp | 77 -
.../juce_BorderedComponentBoundsConstrainer.h | 69 -
.../layout/juce_ComponentAnimator.cpp | 4 +-
.../layout/juce_ConcertinaPanel.h | 4 +-
.../juce_gui_basics/layout/juce_FlexBox.cpp | 16 +-
.../juce_gui_basics/layout/juce_Grid.cpp | 1721 ++++-----
.../juce_gui_basics/layout/juce_Grid.h | 8 +-
.../layout/juce_GroupComponent.h | 4 +-
.../layout/juce_ResizableBorderComponent.cpp | 4 -
.../layout/juce_ResizableBorderComponent.h | 2 +-
.../layout/juce_ResizableCornerComponent.cpp | 9 +-
.../layout/juce_ResizableEdgeComponent.cpp | 21 +-
.../juce_gui_basics/layout/juce_ScrollBar.h | 3 +-
.../juce_gui_basics/layout/juce_SidePanel.h | 3 +-
.../layout/juce_StretchableLayoutManager.cpp | 2 +-
.../layout/juce_TabbedButtonBar.h | 3 +-
.../layout/juce_TabbedComponent.h | 3 +-
.../juce_gui_basics/layout/juce_Viewport.cpp | 21 +-
.../juce_gui_basics/layout/juce_Viewport.h | 1 -
.../lookandfeel/juce_LookAndFeel_V1.cpp | 3 -
.../lookandfeel/juce_LookAndFeel_V2.cpp | 98 +-
.../lookandfeel/juce_LookAndFeel_V2.h | 7 -
.../lookandfeel/juce_LookAndFeel_V3.cpp | 2 -
.../lookandfeel/juce_LookAndFeel_V4.cpp | 68 +-
.../lookandfeel/juce_LookAndFeel_V4.h | 8 +-
.../menus/juce_BurgerMenuComponent.h | 3 +-
.../menus/juce_MenuBarComponent.h | 3 +-
.../juce_gui_basics/menus/juce_PopupMenu.cpp | 27 +-
.../misc/juce_BubbleComponent.cpp | 9 +-
.../misc/juce_BubbleComponent.h | 22 +-
.../misc/juce_DropShadower.cpp | 26 +-
.../misc/juce_JUCESplashScreen.h | 4 +-
.../mouse/juce_DragAndDropContainer.cpp | 24 +-
.../mouse/juce_MouseCursor.cpp | 2 +-
.../juce_gui_basics/mouse/juce_MouseCursor.h | 2 +-
.../mouse/juce_MouseInputSource.cpp | 655 +++-
.../mouse/juce_MouseInputSource.h | 9 +-
.../{detail => mouse}/juce_PointerState.h | 9 +-
.../accessibility/juce_Accessibility.cpp | 33 -
...oid.cpp => juce_android_Accessibility.cpp} | 92 +-
...ility_ios.mm => juce_ios_Accessibility.mm} | 35 +-
...ility_mac.mm => juce_mac_Accessibility.mm} | 19 +-
...mm => juce_mac_AccessibilitySharedCode.mm} | 10 +-
...ndows.cpp => juce_win32_Accessibility.cpp} | 22 +-
...pp => juce_win32_AccessibilityElement.cpp} | 31 +-
...ws.h => juce_win32_AccessibilityElement.h} | 5 +-
...s_windows.h => juce_win32_ComInterfaces.h} | 8 -
...=> juce_win32_UIAExpandCollapseProvider.h} | 0
...ows.h => juce_win32_UIAGridItemProvider.h} | 6 +-
...windows.h => juce_win32_UIAGridProvider.h} | 6 +-
...pers_windows.h => juce_win32_UIAHelpers.h} | 0
...ndows.h => juce_win32_UIAInvokeProvider.h} | 0
...windows.h => juce_win32_UIAProviderBase.h} | 0
...rs_windows.h => juce_win32_UIAProviders.h} | 28 +-
...s.h => juce_win32_UIARangeValueProvider.h} | 0
...ws.h => juce_win32_UIASelectionProvider.h} | 0
...windows.h => juce_win32_UIATextProvider.h} | 2 +-
...ndows.h => juce_win32_UIAToggleProvider.h} | 0
...ws.h => juce_win32_UIATransformProvider.h} | 0
...indows.h => juce_win32_UIAValueProvider.h} | 0
...ndows.h => juce_win32_UIAWindowProvider.h} | 0
...ndows.h => juce_win32_WindowsUIAWrapper.h} | 0
.../app/com/rmsl/juce/ComponentPeerView.java | 18 +-
.../javaopt/app/com/rmsl/juce/Receiver.java | 42 -
.../native/juce_ContentSharer_ios.cpp | 125 -
.../native/juce_NativeMessageBox_android.cpp | 115 -
.../native/juce_NativeMessageBox_ios.mm | 110 -
.../native/juce_NativeMessageBox_linux.cpp | 69 -
.../native/juce_NativeMessageBox_mac.mm | 134 -
.../native/juce_NativeMessageBox_windows.cpp | 348 --
.../juce_NativeModalWrapperComponent_ios.h | 132 -
.../juce_ScopedDPIAwarenessDisabler.cpp | 34 -
.../native/juce_WindowUtils_android.cpp | 34 -
.../native/juce_WindowUtils_ios.mm | 34 -
.../native/juce_WindowUtils_linux.cpp | 39 -
.../native/juce_WindowUtils_mac.mm | 38 -
.../native/juce_WindowUtils_windows.cpp | 59 -
.../native/juce_WindowsHooks_windows.cpp | 105 -
.../native/juce_WindowsHooks_windows.h | 46 -
...oid.cpp => juce_android_ContentSharer.cpp} | 921 +++--
...droid.cpp => juce_android_FileChooser.cpp} | 0
...android.cpp => juce_android_Windowing.cpp} | 1811 ++++-----
.../native/juce_ios_ContentSharer.cpp | 204 +
...Chooser_ios.mm => juce_ios_FileChooser.mm} | 127 +-
...ios.mm => juce_ios_UIViewComponentPeer.mm} | 172 +-
...Windowing_ios.mm => juce_ios_Windowing.mm} | 213 +-
...r_linux.cpp => juce_linux_FileChooser.cpp} | 17 +-
...ing_linux.cpp => juce_linux_Windowing.cpp} | 155 +-
..._mac.h => juce_mac_CGMetalLayerRenderer.h} | 92 +-
...Chooser_mac.mm => juce_mac_FileChooser.mm} | 32 +-
...e_MainMenu_mac.mm => juce_mac_MainMenu.mm} | 17 +-
...eCursor_mac.mm => juce_mac_MouseCursor.mm} | 6 +-
...mac.mm => juce_mac_NSViewComponentPeer.mm} | 367 +-
...mac.h => juce_mac_PerScreenDisplayLinks.h} | 0
...Windowing_mac.mm => juce_mac_Windowing.mm} | 343 +-
...windows.cpp => juce_win32_DragAndDrop.cpp} | 2 +-
...windows.cpp => juce_win32_FileChooser.cpp} | 87 +-
...ce_win32_ScopedThreadDPIAwarenessSetter.h} | 0
...g_windows.cpp => juce_win32_Windowing.cpp} | 527 ++-
.../juce_linux_ScopedWindowAssociation.h} | 0
.../juce_linux_X11_DragAndDrop.cpp} | 4 +-
.../juce_linux_X11_Symbols.cpp} | 2 +-
.../juce_linux_X11_Symbols.h} | 2 +-
.../juce_linux_XWindowSystem.cpp} | 133 +-
.../juce_linux_XWindowSystem.h} | 6 -
.../juce_SliderPropertyComponent.cpp | 2 +-
.../juce_gui_basics/widgets/juce_ComboBox.cpp | 22 +-
.../juce_gui_basics/widgets/juce_ComboBox.h | 3 +-
.../widgets/juce_ImageComponent.h | 4 +-
.../juce_gui_basics/widgets/juce_Label.cpp | 2 +-
.../juce_gui_basics/widgets/juce_Label.h | 4 +-
.../juce_gui_basics/widgets/juce_ListBox.cpp | 214 +-
.../juce_gui_basics/widgets/juce_ListBox.h | 18 +-
.../widgets/juce_ProgressBar.cpp | 33 +-
.../widgets/juce_ProgressBar.h | 88 +-
.../juce_gui_basics/widgets/juce_Slider.cpp | 41 +-
.../juce_gui_basics/widgets/juce_Slider.h | 11 +-
.../widgets/juce_TableHeaderComponent.h | 3 +-
.../widgets/juce_TableListBox.cpp | 123 +-
.../widgets/juce_TableListBox.h | 14 +-
.../widgets/juce_TextEditor.cpp | 7 +-
.../juce_gui_basics/widgets/juce_TextEditor.h | 7 +-
.../juce_gui_basics/widgets/juce_Toolbar.cpp | 2 +-
.../juce_gui_basics/widgets/juce_Toolbar.h | 3 +-
.../widgets/juce_ToolbarItemComponent.cpp | 95 +-
.../widgets/juce_ToolbarItemComponent.h | 7 +-
.../widgets/juce_ToolbarItemPalette.h | 3 +-
.../juce_gui_basics/widgets/juce_TreeView.cpp | 2 +-
.../juce_gui_basics/widgets/juce_TreeView.h | 3 +-
.../windows/juce_AlertWindow.cpp | 215 +-
.../windows/juce_AlertWindow.h | 92 +-
.../windows/juce_CallOutBox.cpp | 5 +-
.../juce_gui_basics/windows/juce_CallOutBox.h | 3 +-
.../windows/juce_ComponentPeer.cpp | 6 +-
.../windows/juce_ComponentPeer.h | 10 -
.../windows/juce_DialogWindow.cpp | 2 +-
.../windows/juce_DialogWindow.h | 5 +-
.../windows/juce_MessageBoxOptions.cpp | 93 -
.../windows/juce_MessageBoxOptions.h | 74 +-
.../windows/juce_NativeMessageBox.cpp | 158 -
.../windows/juce_NativeMessageBox.h | 37 -
.../windows/juce_ScopedMessageBox.cpp | 58 -
.../windows/juce_ScopedMessageBox.h | 69 -
.../windows/juce_TooltipWindow.cpp | 6 +-
.../windows/juce_TooltipWindow.h | 3 +-
.../windows/juce_TopLevelWindow.cpp | 116 +-
.../windows/juce_TopLevelWindow.h | 5 +-
...achment.cpp => juce_VBlankAttachement.cpp} | 0
...kAttachment.h => juce_VBlankAttachement.h} | 9 +-
.../windows/juce_WindowUtils.h | 42 -
.../code_editor/juce_CodeEditorComponent.cpp | 10 +-
.../code_editor/juce_CodeEditorComponent.h | 9 +-
.../documents/juce_FileBasedDocument.cpp | 141 +-
.../embedding/juce_AndroidViewComponent.h | 2 -
.../embedding/juce_NSViewComponent.h | 2 -
.../embedding/juce_UIViewComponent.h | 2 -
.../modules/juce_gui_extra/juce_gui_extra.cpp | 36 +-
.../modules/juce_gui_extra/juce_gui_extra.h | 2 +-
.../misc/juce_ColourSelector.cpp | 6 +-
.../misc/juce_KeyMappingEditorComponent.cpp | 55 +-
.../misc/juce_KeyMappingEditorComponent.h | 1 -
.../misc/juce_WebBrowserComponent.h | 12 +-
.../native/juce_AndroidViewComponent.cpp | 16 +-
...cpp => juce_android_PushNotifications.cpp} | 0
...p => juce_android_WebBrowserComponent.cpp} | 10 +-
...ios.cpp => juce_ios_PushNotifications.cpp} | 0
...ent_ios.mm => juce_ios_UIViewComponent.mm} | 12 +-
....cpp => juce_linux_X11_SystemTrayIcon.cpp} | 0
...=> juce_linux_X11_WebBrowserComponent.cpp} | 116 +-
...nux.cpp => juce_linux_XEmbedComponent.cpp} | 0
...eRemote_mac.mm => juce_mac_AppleRemote.mm} | 0
...ent_mac.mm => juce_mac_NSViewComponent.mm} | 33 +-
...er_mac.h => juce_mac_NSViewFrameWatcher.h} | 0
...mac.cpp => juce_mac_PushNotifications.cpp} | 0
...on_mac.cpp => juce_mac_SystemTrayIcon.cpp} | 0
...mac.mm => juce_mac_WebBrowserComponent.mm} | 2 +-
...ws.cpp => juce_win32_ActiveXComponent.cpp} | 0
...ndows.cpp => juce_win32_HWNDComponent.cpp} | 0
...dows.cpp => juce_win32_SystemTrayIcon.cpp} | 0
...cpp => juce_win32_WebBrowserComponent.cpp} | 213 +-
.../modules/juce_opengl/juce_opengl.cpp | 24 +-
.../modules/juce_opengl/juce_opengl.h | 4 +-
...OpenGL_linux.h => juce_OpenGL_linux_X11.h} | 119 +-
.../{juce_OpenGL_mac.h => juce_OpenGL_osx.h} | 64 +-
...e_OpenGL_windows.h => juce_OpenGL_win32.h} | 0
.../juce_opengl/opengl/juce_OpenGLContext.cpp | 168 +-
.../juce_opengl/opengl/juce_OpenGLContext.h | 17 +-
.../opengl/juce_OpenGLFrameBuffer.cpp | 4 +-
.../opengl/juce_OpenGLGraphicsContext.cpp | 130 +-
.../juce_video/capture/juce_CameraDevice.cpp | 8 +-
.../modules/juce_video/juce_video.cpp | 2 +-
.../modules/juce_video/juce_video.h | 2 +-
..._android.h => juce_android_CameraDevice.h} | 0
...e_Video_android.h => juce_android_Video.h} | 2 +-
...raDevice_ios.h => juce_ios_CameraDevice.h} | 2 -
...raDevice_mac.h => juce_mac_CameraDevice.h} | 55 +-
.../{juce_Video_mac.h => juce_mac_Video.h} | 10 +-
...ce_windows.h => juce_win32_CameraDevice.h} | 0
...mTypes_windows.h => juce_win32_ComTypes.h} | 0
...uce_Video_windows.h => juce_win32_Video.h} | 0
.../playback/juce_VideoComponent.cpp | 6 +-
Source/Sampler | 2 +-
655 files changed, 12254 insertions(+), 30770 deletions(-)
rename JuceLibraryCode/modules/juce_audio_basics/native/{juce_CoreAudioLayouts_mac.h => juce_mac_CoreAudioLayouts.h} (98%)
rename JuceLibraryCode/modules/juce_audio_basics/native/{juce_CoreAudioTimeConversions_mac.h => juce_mac_CoreAudioTimeConversions.h} (100%)
delete mode 100644 JuceLibraryCode/modules/juce_audio_devices/native/juce_Midi_android.cpp
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_Audio_android.cpp => juce_android_Audio.cpp} (100%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_HighPerformanceAudioHelpers_android.h => juce_android_HighPerformanceAudioHelpers.h} (98%)
create mode 100644 JuceLibraryCode/modules/juce_audio_devices/native/juce_android_Midi.cpp
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_Oboe_android.cpp => juce_android_Oboe.cpp} (98%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_OpenSL_android.cpp => juce_android_OpenSL.cpp} (100%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_Audio_ios.cpp => juce_ios_Audio.cpp} (99%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_Audio_ios.h => juce_ios_Audio.h} (100%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_ALSA_linux.cpp => juce_linux_ALSA.cpp} (100%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_Bela_linux.cpp => juce_linux_Bela.cpp} (100%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_JackAudio_linux.cpp => juce_linux_JackAudio.cpp} (100%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_Midi_linux.cpp => juce_linux_Midi.cpp} (69%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_CoreAudio_mac.cpp => juce_mac_CoreAudio.cpp} (97%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_CoreMidi_mac.mm => juce_mac_CoreMidi.mm} (94%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_ASIO_windows.cpp => juce_win32_ASIO.cpp} (100%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_DirectSound_windows.cpp => juce_win32_DirectSound.cpp} (98%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_Midi_windows.cpp => juce_win32_Midi.cpp} (99%)
rename JuceLibraryCode/modules/juce_audio_devices/native/{juce_WASAPI_windows.cpp => juce_win32_WASAPI.cpp} (96%)
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/base/source/fcommandline.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/helper.manifest
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/iplugincompatibility.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/samples/vst-utilities/moduleinfotool/source/main.cpp
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/readfile.cpp
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/readfile.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.cpp
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/module.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_linux.cpp
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_mac.mm
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/module_win32.cpp
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/ReadMe.md
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/json.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/jsoncxx.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfo.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.cpp
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfocreator.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.cpp
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/moduleinfo/moduleinfoparser.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/utility/optional.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/utility/stringconvert.cpp
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/utility/uid.h
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/utilities/juce_AAXClientExtensions.cpp
delete mode 100644 JuceLibraryCode/modules/juce_audio_processors/utilities/juce_AAXClientExtensions.h
rename JuceLibraryCode/modules/juce_audio_processors/utilities/{juce_VST2ClientExtensions.cpp => juce_VSTCallbackHandler.cpp} (64%)
rename JuceLibraryCode/modules/juce_audio_processors/utilities/{juce_VST2ClientExtensions.h => juce_VSTCallbackHandler.h} (70%)
delete mode 100644 JuceLibraryCode/modules/juce_core/containers/juce_Span.h
delete mode 100644 JuceLibraryCode/modules/juce_core/maths/juce_MathsFunctions_test.cpp
delete mode 100644 JuceLibraryCode/modules/juce_core/misc/juce_EnumHelpers.h
delete mode 100644 JuceLibraryCode/modules/juce_core/misc/juce_EnumHelpers_test.cpp
delete mode 100644 JuceLibraryCode/modules/juce_core/native/juce_PlatformTimerListener.h
delete mode 100644 JuceLibraryCode/modules/juce_core/native/juce_PlatformTimer_generic.cpp
delete mode 100644 JuceLibraryCode/modules/juce_core/native/juce_PlatformTimer_windows.cpp
rename JuceLibraryCode/modules/juce_core/native/{juce_AndroidDocument_android.cpp => juce_android_AndroidDocument.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Files_android.cpp => juce_android_Files.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_JNIHelpers_android.cpp => juce_android_JNIHelpers.cpp} (96%)
rename JuceLibraryCode/modules/juce_core/native/{juce_JNIHelpers_android.h => juce_android_JNIHelpers.h} (96%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Misc_android.cpp => juce_android_Misc.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Network_android.cpp => juce_android_Network.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_RuntimePermissions_android.cpp => juce_android_RuntimePermissions.cpp} (97%)
rename JuceLibraryCode/modules/juce_core/native/{juce_SystemStats_android.cpp => juce_android_SystemStats.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Threads_android.cpp => juce_android_Threads.cpp} (99%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Network_curl.cpp => juce_curl_Network.cpp} (97%)
rename JuceLibraryCode/modules/juce_core/native/{juce_SharedCode_intel.h => juce_intel_SharedCode.h} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_CommonFile_linux.cpp => juce_linux_CommonFile.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Files_linux.cpp => juce_linux_Files.cpp} (98%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Network_linux.cpp => juce_linux_Network.cpp} (99%)
rename JuceLibraryCode/modules/juce_core/native/{juce_SystemStats_linux.cpp => juce_linux_SystemStats.cpp} (98%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Threads_linux.cpp => juce_linux_Threads.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_CFHelpers_mac.h => juce_mac_CFHelpers.h} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Files_mac.mm => juce_mac_Files.mm} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Network_mac.mm => juce_mac_Network.mm} (99%)
rename JuceLibraryCode/modules/juce_core/native/{juce_ObjCHelpers_mac.h => juce_mac_ObjCHelpers.h} (92%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Strings_mac.mm => juce_mac_Strings.mm} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_SystemStats_mac.mm => juce_mac_SystemStats.mm} (80%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Threads_mac.mm => juce_mac_Threads.mm} (63%)
rename JuceLibraryCode/modules/juce_core/native/{juce_ThreadPriorities_native.h => juce_native_ThreadPriorities.h} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_IPAddress_posix.h => juce_posix_IPAddress.h} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_NamedPipe_posix.cpp => juce_posix_NamedPipe.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_SharedCode_posix.h => juce_posix_SharedCode.h} (98%)
rename JuceLibraryCode/modules/juce_core/native/{juce_SystemStats_wasm.cpp => juce_wasm_SystemStats.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_ComSmartPtr_windows.h => juce_win32_ComSmartPtr.h} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Files_windows.cpp => juce_win32_Files.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Network_windows.cpp => juce_win32_Network.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Registry_windows.cpp => juce_win32_Registry.cpp} (100%)
rename JuceLibraryCode/modules/juce_core/native/{juce_SystemStats_windows.cpp => juce_win32_SystemStats.cpp} (73%)
rename JuceLibraryCode/modules/juce_core/native/{juce_Threads_windows.cpp => juce_win32_Threads.cpp} (100%)
rename JuceLibraryCode/modules/juce_dsp/native/{juce_SIMDNativeOps_avx.cpp => juce_avx_SIMDNativeOps.cpp} (100%)
rename JuceLibraryCode/modules/juce_dsp/native/{juce_SIMDNativeOps_avx.h => juce_avx_SIMDNativeOps.h} (100%)
rename JuceLibraryCode/modules/juce_dsp/native/{juce_SIMDNativeOps_fallback.h => juce_fallback_SIMDNativeOps.h} (98%)
rename JuceLibraryCode/modules/juce_dsp/native/{juce_SIMDNativeOps_neon.cpp => juce_neon_SIMDNativeOps.cpp} (100%)
rename JuceLibraryCode/modules/juce_dsp/native/{juce_SIMDNativeOps_neon.h => juce_neon_SIMDNativeOps.h} (100%)
rename JuceLibraryCode/modules/juce_dsp/native/{juce_SIMDNativeOps_sse.cpp => juce_sse_SIMDNativeOps.cpp} (100%)
rename JuceLibraryCode/modules/juce_dsp/native/{juce_SIMDNativeOps_sse.h => juce_sse_SIMDNativeOps.h} (100%)
delete mode 100644 JuceLibraryCode/modules/juce_events/broadcasters/juce_LockingAsyncUpdater.cpp
delete mode 100644 JuceLibraryCode/modules/juce_events/broadcasters/juce_LockingAsyncUpdater.h
delete mode 100644 JuceLibraryCode/modules/juce_events/native/juce_RunningInUnity.h
rename JuceLibraryCode/modules/juce_events/native/{juce_Messaging_android.cpp => juce_android_Messaging.cpp} (100%)
rename JuceLibraryCode/modules/juce_events/native/{juce_MessageManager_ios.mm => juce_ios_MessageManager.mm} (100%)
rename JuceLibraryCode/modules/juce_events/native/{juce_EventLoop_linux.h => juce_linux_EventLoop.h} (100%)
rename JuceLibraryCode/modules/juce_events/native/{juce_EventLoopInternal_linux.h => juce_linux_EventLoopInternal.h} (100%)
rename JuceLibraryCode/modules/juce_events/native/{juce_Messaging_linux.cpp => juce_linux_Messaging.cpp} (99%)
rename JuceLibraryCode/modules/juce_events/native/{juce_MessageManager_mac.mm => juce_mac_MessageManager.mm} (58%)
rename JuceLibraryCode/modules/juce_events/native/{juce_MessageQueue_mac.h => juce_osx_MessageQueue.h} (100%)
rename JuceLibraryCode/modules/juce_events/native/{juce_HiddenMessageWindow_windows.h => juce_win32_HiddenMessageWindow.h} (94%)
rename JuceLibraryCode/modules/juce_events/native/{juce_Messaging_windows.cpp => juce_win32_Messaging.cpp} (94%)
rename JuceLibraryCode/modules/juce_events/native/{juce_WinRTWrapper_windows.cpp => juce_win32_WinRTWrapper.cpp} (100%)
rename JuceLibraryCode/modules/juce_events/native/{juce_WinRTWrapper_windows.h => juce_win32_WinRTWrapper.h} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_Fonts_android.cpp => juce_android_Fonts.cpp} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_GraphicsContext_android.cpp => juce_android_GraphicsContext.cpp} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_IconHelpers_android.cpp => juce_android_IconHelpers.cpp} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_Fonts_freetype.cpp => juce_freetype_Fonts.cpp} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_Fonts_linux.cpp => juce_linux_Fonts.cpp} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_IconHelpers_linux.cpp => juce_linux_IconHelpers.cpp} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_CoreGraphicsContext_mac.h => juce_mac_CoreGraphicsContext.h} (97%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_CoreGraphicsContext_mac.mm => juce_mac_CoreGraphicsContext.mm} (89%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_CoreGraphicsHelpers_mac.h => juce_mac_CoreGraphicsHelpers.h} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_Fonts_mac.mm => juce_mac_Fonts.mm} (99%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_IconHelpers_mac.cpp => juce_mac_IconHelpers.cpp} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_Direct2DGraphicsContext_windows.cpp => juce_win32_Direct2DGraphicsContext.cpp} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_Direct2DGraphicsContext_windows.h => juce_win32_Direct2DGraphicsContext.h} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_DirectWriteTypeLayout_windows.cpp => juce_win32_DirectWriteTypeLayout.cpp} (99%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_DirectWriteTypeface_windows.cpp => juce_win32_DirectWriteTypeface.cpp} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_Fonts_windows.cpp => juce_win32_Fonts.cpp} (100%)
rename JuceLibraryCode/modules/juce_graphics/native/{juce_IconHelpers_windows.cpp => juce_win32_IconHelpers.cpp} (100%)
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_AccessibilityHelpers.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_AccessibilityHelpers.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_AlertWindowHelpers.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_ButtonAccessibilityHandler.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_ComponentHelpers.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_CustomMouseCursorInfo.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_FocusHelpers.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_FocusRestorer.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_LookAndFeelHelpers.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_MouseInputSourceImpl.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_MouseInputSourceList.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_ScalingHelpers.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_ScopedContentSharerImpl.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_ScopedContentSharerInterface.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_ScopedMessageBoxImpl.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_ScopedMessageBoxInterface.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_ToolbarItemDragAndDropOverlayComponent.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_TopLevelWindowManager.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_ViewportHelpers.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/detail/juce_WindowingHelpers.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/layout/juce_BorderedComponentBoundsConstrainer.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/layout/juce_BorderedComponentBoundsConstrainer.h
rename JuceLibraryCode/modules/juce_gui_basics/{detail => mouse}/juce_PointerState.h (98%)
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/accessibility/juce_Accessibility.cpp
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_Accessibility_android.cpp => juce_android_Accessibility.cpp} (94%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_Accessibility_ios.mm => juce_ios_Accessibility.mm} (95%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_Accessibility_mac.mm => juce_mac_Accessibility.mm} (97%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_AccessibilitySharedCode_mac.mm => juce_mac_AccessibilitySharedCode.mm} (93%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_Accessibility_windows.cpp => juce_win32_Accessibility.cpp} (91%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_AccessibilityElement_windows.cpp => juce_win32_AccessibilityElement.cpp} (94%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_AccessibilityElement_windows.h => juce_win32_AccessibilityElement.h} (93%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_ComInterfaces_windows.h => juce_win32_ComInterfaces.h} (97%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIAExpandCollapseProvider_windows.h => juce_win32_UIAExpandCollapseProvider.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIAGridItemProvider_windows.h => juce_win32_UIAGridItemProvider.h} (94%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIAGridProvider_windows.h => juce_win32_UIAGridProvider.h} (94%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIAHelpers_windows.h => juce_win32_UIAHelpers.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIAInvokeProvider_windows.h => juce_win32_UIAInvokeProvider.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIAProviderBase_windows.h => juce_win32_UIAProviderBase.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIAProviders_windows.h => juce_win32_UIAProviders.h} (65%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIARangeValueProvider_windows.h => juce_win32_UIARangeValueProvider.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIASelectionProvider_windows.h => juce_win32_UIASelectionProvider.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIATextProvider_windows.h => juce_win32_UIATextProvider.h} (99%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIAToggleProvider_windows.h => juce_win32_UIAToggleProvider.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIATransformProvider_windows.h => juce_win32_UIATransformProvider.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIAValueProvider_windows.h => juce_win32_UIAValueProvider.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_UIAWindowProvider_windows.h => juce_win32_UIAWindowProvider.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/accessibility/{juce_WindowsUIAWrapper_windows.h => juce_win32_WindowsUIAWrapper.h} (100%)
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/javaopt/app/com/rmsl/juce/Receiver.java
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_ContentSharer_ios.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_NativeMessageBox_android.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_NativeMessageBox_ios.mm
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_NativeMessageBox_linux.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_NativeMessageBox_mac.mm
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_NativeMessageBox_windows.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_NativeModalWrapperComponent_ios.h
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_ScopedDPIAwarenessDisabler.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_WindowUtils_android.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_WindowUtils_ios.mm
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_WindowUtils_linux.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_WindowUtils_mac.mm
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_WindowUtils_windows.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_WindowsHooks_windows.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_WindowsHooks_windows.h
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_ContentSharer_android.cpp => juce_android_ContentSharer.cpp} (53%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_FileChooser_android.cpp => juce_android_FileChooser.cpp} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_Windowing_android.cpp => juce_android_Windowing.cpp} (55%)
create mode 100644 JuceLibraryCode/modules/juce_gui_basics/native/juce_ios_ContentSharer.cpp
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_FileChooser_ios.mm => juce_ios_FileChooser.mm} (77%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_UIViewComponentPeer_ios.mm => juce_ios_UIViewComponentPeer.mm} (93%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_Windowing_ios.mm => juce_ios_Windowing.mm} (77%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_FileChooser_linux.cpp => juce_linux_FileChooser.cpp} (91%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_Windowing_linux.cpp => juce_linux_Windowing.cpp} (82%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_CGMetalLayerRenderer_mac.h => juce_mac_CGMetalLayerRenderer.h} (86%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_FileChooser_mac.mm => juce_mac_FileChooser.mm} (92%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_MainMenu_mac.mm => juce_mac_MainMenu.mm} (98%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_MouseCursor_mac.mm => juce_mac_MouseCursor.mm} (96%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_NSViewComponentPeer_mac.mm => juce_mac_NSViewComponentPeer.mm} (90%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_PerScreenDisplayLinks_mac.h => juce_mac_PerScreenDisplayLinks.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_Windowing_mac.mm => juce_mac_Windowing.mm} (63%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_DragAndDrop_windows.cpp => juce_win32_DragAndDrop.cpp} (99%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_FileChooser_windows.cpp => juce_win32_FileChooser.cpp} (90%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_ScopedThreadDPIAwarenessSetter_windows.h => juce_win32_ScopedThreadDPIAwarenessSetter.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_Windowing_windows.cpp => juce_win32_Windowing.cpp} (92%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_ScopedWindowAssociation_linux.h => x11/juce_linux_ScopedWindowAssociation.h} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_DragAndDrop_linux.cpp => x11/juce_linux_X11_DragAndDrop.cpp} (98%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_XSymbols_linux.cpp => x11/juce_linux_X11_Symbols.cpp} (99%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_XSymbols_linux.h => x11/juce_linux_X11_Symbols.h} (99%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_XWindowSystem_linux.cpp => x11/juce_linux_XWindowSystem.cpp} (97%)
rename JuceLibraryCode/modules/juce_gui_basics/native/{juce_XWindowSystem_linux.h => x11/juce_linux_XWindowSystem.h} (98%)
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/windows/juce_MessageBoxOptions.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/windows/juce_NativeMessageBox.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/windows/juce_ScopedMessageBox.cpp
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/windows/juce_ScopedMessageBox.h
rename JuceLibraryCode/modules/juce_gui_basics/windows/{juce_VBlankAttachment.cpp => juce_VBlankAttachement.cpp} (100%)
rename JuceLibraryCode/modules/juce_gui_basics/windows/{juce_VBlankAttachment.h => juce_VBlankAttachement.h} (93%)
delete mode 100644 JuceLibraryCode/modules/juce_gui_basics/windows/juce_WindowUtils.h
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_PushNotifications_android.cpp => juce_android_PushNotifications.cpp} (100%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_WebBrowserComponent_android.cpp => juce_android_WebBrowserComponent.cpp} (98%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_PushNotifications_ios.cpp => juce_ios_PushNotifications.cpp} (100%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_UIViewComponent_ios.mm => juce_ios_UIViewComponent.mm} (90%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_SystemTrayIcon_linux.cpp => juce_linux_X11_SystemTrayIcon.cpp} (100%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_WebBrowserComponent_linux.cpp => juce_linux_X11_WebBrowserComponent.cpp} (91%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_XEmbedComponent_linux.cpp => juce_linux_XEmbedComponent.cpp} (100%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_AppleRemote_mac.mm => juce_mac_AppleRemote.mm} (100%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_NSViewComponent_mac.mm => juce_mac_NSViewComponent.mm} (83%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_NSViewFrameWatcher_mac.h => juce_mac_NSViewFrameWatcher.h} (100%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_PushNotifications_mac.cpp => juce_mac_PushNotifications.cpp} (100%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_SystemTrayIcon_mac.cpp => juce_mac_SystemTrayIcon.cpp} (100%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_WebBrowserComponent_mac.mm => juce_mac_WebBrowserComponent.mm} (99%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_ActiveXComponent_windows.cpp => juce_win32_ActiveXComponent.cpp} (100%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_HWNDComponent_windows.cpp => juce_win32_HWNDComponent.cpp} (100%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_SystemTrayIcon_windows.cpp => juce_win32_SystemTrayIcon.cpp} (100%)
rename JuceLibraryCode/modules/juce_gui_extra/native/{juce_WebBrowserComponent_windows.cpp => juce_win32_WebBrowserComponent.cpp} (78%)
rename JuceLibraryCode/modules/juce_opengl/native/{juce_OpenGL_linux.h => juce_OpenGL_linux_X11.h} (78%)
rename JuceLibraryCode/modules/juce_opengl/native/{juce_OpenGL_mac.h => juce_OpenGL_osx.h} (87%)
rename JuceLibraryCode/modules/juce_opengl/native/{juce_OpenGL_windows.h => juce_OpenGL_win32.h} (100%)
rename JuceLibraryCode/modules/juce_video/native/{juce_CameraDevice_android.h => juce_android_CameraDevice.h} (100%)
rename JuceLibraryCode/modules/juce_video/native/{juce_Video_android.h => juce_android_Video.h} (99%)
rename JuceLibraryCode/modules/juce_video/native/{juce_CameraDevice_ios.h => juce_ios_CameraDevice.h} (99%)
rename JuceLibraryCode/modules/juce_video/native/{juce_CameraDevice_mac.h => juce_mac_CameraDevice.h} (92%)
rename JuceLibraryCode/modules/juce_video/native/{juce_Video_mac.h => juce_mac_Video.h} (98%)
rename JuceLibraryCode/modules/juce_video/native/{juce_CameraDevice_windows.h => juce_win32_CameraDevice.h} (100%)
rename JuceLibraryCode/modules/juce_video/native/{juce_ComTypes_windows.h => juce_win32_ComTypes.h} (100%)
rename JuceLibraryCode/modules/juce_video/native/{juce_Video_windows.h => juce_win32_Video.h} (100%)
diff --git a/Builds/LinuxMakefile/Makefile b/Builds/LinuxMakefile/Makefile
index 83d9920e..fbdc6434 100644
--- a/Builds/LinuxMakefile/Makefile
+++ b/Builds/LinuxMakefile/Makefile
@@ -39,7 +39,7 @@ ifeq ($(CONFIG),Debug)
TARGET_ARCH :=
endif
- JUCE_CPPFLAGS := $(DEPFLAGS) "-DLINUX=1" "-DDEBUG=1" "-D_DEBUG=1" "-DPIP_JUCE_EXAMPLES_DIRECTORY=QzpcdG9vbHNcSlVDRVxleGFtcGxlcw==" "-DSAMPLER_SKIP_UI" "-DJUCE_MODAL_LOOPS_PERMITTED" "-DHAVE_LIBSAMPLERATE" "-DUSE_BUILTIN_FFT" "-DUSE_PTHREADS" "-DBUILD_DAWDREAMER_FAUST" "-DBUILD_DAWDREAMER_RUBBERBAND" "-DJUCER_LINUX_MAKE_6D53C8B4=1" "-DJUCE_APP_VERSION=0.7.2" "-DJUCE_APP_VERSION_HEX=0x702" $(shell $(PKG_CONFIG) --cflags alsa freetype2 gl) -pthread -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lilv -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sratom -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sord/src -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sord -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/serd -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lv2 -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK -I../../thirdparty/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I../../JuceLibraryCode -I../../JuceLibraryCode/modules -I../../thirdparty -I../../thirdparty/pybind11/include -I../../thirdparty/faust/architecture -I../../thirdparty/faust/compiler -I../../thirdparty/faust/compiler/boxes -I../../thirdparty/faust/compiler/documentator -I../../thirdparty/faust/compiler/draw -I../../thirdparty/faust/compiler/draw/device -I../../thirdparty/faust/compiler/draw/schema -I../../thirdparty/faust/compiler/errors -I../../thirdparty/faust/compiler/evaluate -I../../thirdparty/faust/compiler/extended -I../../thirdparty/faust/compiler/generator -I../../thirdparty/faust/compiler/generator/interpreter -I../../thirdparty/faust/compiler/normalize -I../../thirdparty/faust/compiler/parallelize -I../../thirdparty/faust/compiler/parser -I../../thirdparty/faust/compiler/patternmatcher -I../../thirdparty/faust/compiler/propagate -I../../thirdparty/faust/compiler/signals -I../../thirdparty/faust/compiler/tlib -I../../thirdparty/faust/compiler/transform -I../../thirdparty/faust/compiler/utils -I../../thirdparty/libsamplerate/src -I../../thirdparty/libsamplerate/include $(CPPFLAGS)
+ JUCE_CPPFLAGS := $(DEPFLAGS) "-DLINUX=1" "-DDEBUG=1" "-D_DEBUG=1" "-DPIP_JUCE_EXAMPLES_DIRECTORY=QzpcdG9vbHNcSlVDRVxleGFtcGxlcw==" "-DSAMPLER_SKIP_UI" "-DJUCE_MODAL_LOOPS_PERMITTED" "-DHAVE_LIBSAMPLERATE" "-DUSE_BUILTIN_FFT" "-DUSE_PTHREADS" "-DBUILD_DAWDREAMER_FAUST" "-DBUILD_DAWDREAMER_RUBBERBAND" "-DJUCER_LINUX_MAKE_6D53C8B4=1" "-DJUCE_APP_VERSION=0.7.2" "-DJUCE_APP_VERSION_HEX=0x702" $(shell $(PKG_CONFIG) --cflags alsa freetype2) -pthread -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lilv -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sratom -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sord/src -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sord -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/serd -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lv2 -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK -I../../thirdparty/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I../../JuceLibraryCode -I../../JuceLibraryCode/modules -I../../thirdparty -I../../thirdparty/pybind11/include -I../../thirdparty/faust/architecture -I../../thirdparty/faust/compiler -I../../thirdparty/faust/compiler/boxes -I../../thirdparty/faust/compiler/documentator -I../../thirdparty/faust/compiler/draw -I../../thirdparty/faust/compiler/draw/device -I../../thirdparty/faust/compiler/draw/schema -I../../thirdparty/faust/compiler/errors -I../../thirdparty/faust/compiler/evaluate -I../../thirdparty/faust/compiler/extended -I../../thirdparty/faust/compiler/generator -I../../thirdparty/faust/compiler/generator/interpreter -I../../thirdparty/faust/compiler/normalize -I../../thirdparty/faust/compiler/parallelize -I../../thirdparty/faust/compiler/parser -I../../thirdparty/faust/compiler/patternmatcher -I../../thirdparty/faust/compiler/propagate -I../../thirdparty/faust/compiler/signals -I../../thirdparty/faust/compiler/tlib -I../../thirdparty/faust/compiler/transform -I../../thirdparty/faust/compiler/utils -I../../thirdparty/libsamplerate/src -I../../thirdparty/libsamplerate/include $(CPPFLAGS)
JUCE_CPPFLAGS_DYNAMIC_LIBRARY := "-DJucePlugin_Build_VST=0" "-DJucePlugin_Build_VST3=0" "-DJucePlugin_Build_AU=0" "-DJucePlugin_Build_AUv3=0" "-DJucePlugin_Build_AAX=0" "-DJucePlugin_Build_Standalone=0" "-DJucePlugin_Build_Unity=0" "-DJucePlugin_Build_LV2=0"
JUCE_CFLAGS_DYNAMIC_LIBRARY := -fPIC -fvisibility=hidden
JUCE_LDFLAGS_DYNAMIC_LIBRARY := -shared
@@ -47,7 +47,7 @@ ifeq ($(CONFIG),Debug)
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -fPIC -g -ggdb -O0 -fPIC $(CFLAGS)
JUCE_CXXFLAGS += $(JUCE_CFLAGS) -std=c++17 $(CXXFLAGS)
- JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/local/lib -L../../thirdparty/libfaust/ubuntu-x86_64/Debug/lib -L../../thirdparty/libsamplerate/build_release/src $(shell $(PKG_CONFIG) --libs alsa freetype2 gl) -fvisibility=hidden -lrt -ldl -lpthread -lsamplerate -lfaustwithllvm $(LDFLAGS)
+ JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/local/lib -L../../thirdparty/libfaust/ubuntu-x86_64/Debug/lib -L../../thirdparty/libsamplerate/build_release/src $(shell $(PKG_CONFIG) --libs alsa freetype2) -fvisibility=hidden -lrt -ldl -lpthread -lGL -lsamplerate -lfaustwithllvm $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -62,7 +62,7 @@ ifeq ($(CONFIG),Release)
TARGET_ARCH :=
endif
- JUCE_CPPFLAGS := $(DEPFLAGS) "-DLINUX=1" "-DNDEBUG=1" "-DPIP_JUCE_EXAMPLES_DIRECTORY=QzpcdG9vbHNcSlVDRVxleGFtcGxlcw==" "-DSAMPLER_SKIP_UI" "-DJUCE_MODAL_LOOPS_PERMITTED" "-DHAVE_LIBSAMPLERATE" "-DUSE_BUILTIN_FFT" "-DUSE_PTHREADS" "-DBUILD_DAWDREAMER_FAUST" "-DBUILD_DAWDREAMER_RUBBERBAND" "-DJUCER_LINUX_MAKE_6D53C8B4=1" "-DJUCE_APP_VERSION=0.7.2" "-DJUCE_APP_VERSION_HEX=0x702" $(shell $(PKG_CONFIG) --cflags alsa freetype2 gl) -pthread -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lilv -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sratom -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sord/src -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sord -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/serd -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lv2 -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK -I../../thirdparty/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I../../JuceLibraryCode -I../../JuceLibraryCode/modules -I../../thirdparty -I../../thirdparty/pybind11/include -I../../thirdparty/faust/architecture -I../../thirdparty/faust/compiler -I../../thirdparty/faust/compiler/boxes -I../../thirdparty/faust/compiler/documentator -I../../thirdparty/faust/compiler/draw -I../../thirdparty/faust/compiler/draw/device -I../../thirdparty/faust/compiler/draw/schema -I../../thirdparty/faust/compiler/errors -I../../thirdparty/faust/compiler/evaluate -I../../thirdparty/faust/compiler/extended -I../../thirdparty/faust/compiler/generator -I../../thirdparty/faust/compiler/generator/interpreter -I../../thirdparty/faust/compiler/normalize -I../../thirdparty/faust/compiler/parallelize -I../../thirdparty/faust/compiler/parser -I../../thirdparty/faust/compiler/patternmatcher -I../../thirdparty/faust/compiler/propagate -I../../thirdparty/faust/compiler/signals -I../../thirdparty/faust/compiler/tlib -I../../thirdparty/faust/compiler/transform -I../../thirdparty/faust/compiler/utils -I../../thirdparty/libsamplerate/src -I../../thirdparty/libsamplerate/include $(CPPFLAGS)
+ JUCE_CPPFLAGS := $(DEPFLAGS) "-DLINUX=1" "-DNDEBUG=1" "-DPIP_JUCE_EXAMPLES_DIRECTORY=QzpcdG9vbHNcSlVDRVxleGFtcGxlcw==" "-DSAMPLER_SKIP_UI" "-DJUCE_MODAL_LOOPS_PERMITTED" "-DHAVE_LIBSAMPLERATE" "-DUSE_BUILTIN_FFT" "-DUSE_PTHREADS" "-DBUILD_DAWDREAMER_FAUST" "-DBUILD_DAWDREAMER_RUBBERBAND" "-DJUCER_LINUX_MAKE_6D53C8B4=1" "-DJUCE_APP_VERSION=0.7.2" "-DJUCE_APP_VERSION_HEX=0x702" $(shell $(PKG_CONFIG) --cflags alsa freetype2) -pthread -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lilv -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sratom -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sord/src -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/sord -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/serd -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK/lv2 -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/LV2_SDK -I../../JuceLibraryCode/modules/juce_audio_processors/format_types/VST3_SDK -I../../thirdparty/JUCE/modules/juce_audio_processors/format_types/VST3_SDK -I../../JuceLibraryCode -I../../JuceLibraryCode/modules -I../../thirdparty -I../../thirdparty/pybind11/include -I../../thirdparty/faust/architecture -I../../thirdparty/faust/compiler -I../../thirdparty/faust/compiler/boxes -I../../thirdparty/faust/compiler/documentator -I../../thirdparty/faust/compiler/draw -I../../thirdparty/faust/compiler/draw/device -I../../thirdparty/faust/compiler/draw/schema -I../../thirdparty/faust/compiler/errors -I../../thirdparty/faust/compiler/evaluate -I../../thirdparty/faust/compiler/extended -I../../thirdparty/faust/compiler/generator -I../../thirdparty/faust/compiler/generator/interpreter -I../../thirdparty/faust/compiler/normalize -I../../thirdparty/faust/compiler/parallelize -I../../thirdparty/faust/compiler/parser -I../../thirdparty/faust/compiler/patternmatcher -I../../thirdparty/faust/compiler/propagate -I../../thirdparty/faust/compiler/signals -I../../thirdparty/faust/compiler/tlib -I../../thirdparty/faust/compiler/transform -I../../thirdparty/faust/compiler/utils -I../../thirdparty/libsamplerate/src -I../../thirdparty/libsamplerate/include $(CPPFLAGS)
JUCE_CPPFLAGS_DYNAMIC_LIBRARY := "-DJucePlugin_Build_VST=0" "-DJucePlugin_Build_VST3=0" "-DJucePlugin_Build_AU=0" "-DJucePlugin_Build_AUv3=0" "-DJucePlugin_Build_AAX=0" "-DJucePlugin_Build_Standalone=0" "-DJucePlugin_Build_Unity=0" "-DJucePlugin_Build_LV2=0"
JUCE_CFLAGS_DYNAMIC_LIBRARY := -fPIC -fvisibility=hidden
JUCE_LDFLAGS_DYNAMIC_LIBRARY := -shared
@@ -70,7 +70,7 @@ ifeq ($(CONFIG),Release)
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -fPIC -O3 -fPIC $(CFLAGS)
JUCE_CXXFLAGS += $(JUCE_CFLAGS) -std=c++17 $(CXXFLAGS)
- JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/local/lib -L../../thirdparty/libfaust/ubuntu-x86_64/Release/lib -L../../thirdparty/libsamplerate/build_release/src $(shell $(PKG_CONFIG) --libs alsa freetype2 gl) -fvisibility=hidden -lrt -ldl -lpthread -lsamplerate -lfaustwithllvm $(LDFLAGS)
+ JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) -L/usr/local/lib -L../../thirdparty/libfaust/ubuntu-x86_64/Release/lib -L../../thirdparty/libsamplerate/build_release/src $(shell $(PKG_CONFIG) --libs alsa freetype2) -fvisibility=hidden -lrt -ldl -lpthread -lGL -lsamplerate -lfaustwithllvm $(LDFLAGS)
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
endif
@@ -112,175 +112,170 @@ OBJECTS_DYNAMIC_LIBRARY := \
all : $(JUCE_OUTDIR)/$(JUCE_TARGET_DYNAMIC_LIBRARY)
-$(JUCE_OUTDIR)/$(JUCE_TARGET_DYNAMIC_LIBRARY) : $(OBJECTS_DYNAMIC_LIBRARY) $(JUCE_OBJDIR)/execinfo.cmd $(RESOURCES)
+$(JUCE_OUTDIR)/$(JUCE_TARGET_DYNAMIC_LIBRARY) : $(OBJECTS_DYNAMIC_LIBRARY) $(RESOURCES)
@command -v $(PKG_CONFIG) >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; }
- @$(PKG_CONFIG) --print-errors alsa freetype2 gl
+ @$(PKG_CONFIG) --print-errors alsa freetype2
@echo Linking "DawDreamer - Dynamic Library"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
-$(V_AT)mkdir -p $(JUCE_LIBDIR)
-$(V_AT)mkdir -p $(JUCE_OUTDIR)
- $(V_AT)$(CXX) -o $(JUCE_OUTDIR)/$(JUCE_TARGET_DYNAMIC_LIBRARY) $(OBJECTS_DYNAMIC_LIBRARY) $(JUCE_LDFLAGS) $(shell cat $(JUCE_OBJDIR)/execinfo.cmd) $(JUCE_LDFLAGS_DYNAMIC_LIBRARY) $(RESOURCES) $(TARGET_ARCH)
+ $(V_AT)$(CXX) -o $(JUCE_OUTDIR)/$(JUCE_TARGET_DYNAMIC_LIBRARY) $(OBJECTS_DYNAMIC_LIBRARY) $(JUCE_LDFLAGS) $(JUCE_LDFLAGS_DYNAMIC_LIBRARY) $(RESOURCES) $(TARGET_ARCH)
$(JUCE_OBJDIR)/DataModel_e101b2.o: ../../Source/Sampler/Source/DataModels/DataModel.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling DataModel.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/MPESettingsDataModel_aeb1f3d1.o: ../../Source/Sampler/Source/DataModels/MPESettingsDataModel.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling MPESettingsDataModel.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/SamplerAudioProcessor_298eea40.o: ../../Source/Sampler/Source/SamplerAudioProcessor.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling SamplerAudioProcessor.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/SamplerAudioProcessorEditor_39db550d.o: ../../Source/Sampler/Source/SamplerAudioProcessorEditor.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling SamplerAudioProcessorEditor.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/FaustProcessor_2056a3e0.o: ../../Source/FaustProcessor.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling FaustProcessor.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/FaustBoxAPI_5f675c8b.o: ../../Source/FaustBoxAPI.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling FaustBoxAPI.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/FaustSignalAPI_ca49a5a0.o: ../../Source/FaustSignalAPI.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling FaustSignalAPI.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/FilterProcessor_8755f5b.o: ../../Source/FilterProcessor.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling FilterProcessor.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/PlaybackWarpProcessor_eedba470.o: ../../Source/PlaybackWarpProcessor.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling PlaybackWarpProcessor.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/PluginProcessor_a059e380.o: ../../Source/PluginProcessor.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling PluginProcessor.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/ProcessorBase_65bf9464.o: ../../Source/ProcessorBase.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling ProcessorBase.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/CustomParameters_5970e144.o: ../../Source/CustomParameters.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling CustomParameters.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/custom_pybind_wrappers_ac32b5b4.o: ../../Source/custom_pybind_wrappers.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling custom_pybind_wrappers.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/RenderEngine_d1c4d401.o: ../../Source/RenderEngine.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling RenderEngine.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/source_704c2604.o: ../../Source/source.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling source.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_audio_basics_8a4e984a.o: ../../JuceLibraryCode/include_juce_audio_basics.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_audio_basics.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_audio_devices_63111d02.o: ../../JuceLibraryCode/include_juce_audio_devices.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_audio_devices.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_audio_formats_15f82001.o: ../../JuceLibraryCode/include_juce_audio_formats.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_audio_formats.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o: ../../JuceLibraryCode/include_juce_audio_processors.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_audio_processors.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_audio_processors_ara_2a4c6ef7.o: ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_audio_processors_ara.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_12bdca08.o: ../../JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_audio_processors_lv2_libs.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_core_f26d17db.o: ../../JuceLibraryCode/include_juce_core.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_core.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_cryptography_8cb807a8.o: ../../JuceLibraryCode/include_juce_cryptography.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_cryptography.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_data_structures_7471b1e3.o: ../../JuceLibraryCode/include_juce_data_structures.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_data_structures.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_dsp_aeb2060f.o: ../../JuceLibraryCode/include_juce_dsp.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_dsp.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_events_fd7d695.o: ../../JuceLibraryCode/include_juce_events.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_events.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_graphics_f817e147.o: ../../JuceLibraryCode/include_juce_graphics.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_graphics.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_gui_basics_e3f79785.o: ../../JuceLibraryCode/include_juce_gui_basics.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_gui_basics.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_gui_extra_6dee1c1a.o: ../../JuceLibraryCode/include_juce_gui_extra.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_gui_extra.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_opengl_a8a032b.o: ../../JuceLibraryCode/include_juce_opengl.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_opengl.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
$(JUCE_OBJDIR)/include_juce_video_be78589.o: ../../JuceLibraryCode/include_juce_video.cpp
- -$(V_AT)mkdir -p $(@D)
+ -$(V_AT)mkdir -p $(JUCE_OBJDIR)
@echo "Compiling include_juce_video.cpp"
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_DYNAMIC_LIBRARY) $(JUCE_CFLAGS_DYNAMIC_LIBRARY) -o "$@" -c "$<"
-$(JUCE_OBJDIR)/execinfo.cmd:
- -$(V_AT)mkdir -p $(@D)
- -@if [ -z "$(V_AT)" ]; then echo "Checking if we need to link libexecinfo"; fi
- $(V_AT)printf "int main() { return 0; }" | $(CXX) -x c++ -o $(@D)/execinfo.x -lexecinfo - >/dev/null 2>&1 && printf -- "-lexecinfo" > "$@" || touch "$@"
-
clean:
@echo Cleaning DawDreamer
$(V_AT)$(CLEANCMD)
diff --git a/Builds/MacOSX/DawDreamer.xcodeproj/project.pbxproj b/Builds/MacOSX/DawDreamer.xcodeproj/project.pbxproj
index 53232763..a5bbe8a0 100644
--- a/Builds/MacOSX/DawDreamer.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/DawDreamer.xcodeproj/project.pbxproj
@@ -48,7 +48,6 @@
C9200467702F9E5502DCC9F0 /* include_juce_video.mm */ = {isa = PBXBuildFile; fileRef = C519012CDDE2CA92FF58903A; };
D8E2F775028097109496AAA1 /* Cocoa.framework */ = {isa = PBXBuildFile; fileRef = 7EC708BB8670BC4B971F031E; };
D915E61C72D98F0B97F31690 /* StandalonePluginWindow.h */ = {isa = PBXBuildFile; fileRef = 44A26898F037A3E6B43EB911; };
- DF5374E67F8812D79694279E /* Security.framework */ = {isa = PBXBuildFile; fileRef = B243F8F5ADFF280683E55EE1; };
DFE780784ED99EACC1B654A6 /* include_juce_gui_extra.mm */ = {isa = PBXBuildFile; fileRef = 06AE4EC72C9D2D0775EF879E; };
E358C00D8D92D35AFBC9944C /* FaustProcessor.cpp */ = {isa = PBXBuildFile; fileRef = BFD142EBB8AFBADC8AB04A8A; };
E3F94999130BC1FFAB7F9829 /* FaustSignalAPI.cpp */ = {isa = PBXBuildFile; fileRef = DA5D0A9D3542DCB5ACFC8FB8; };
@@ -142,7 +141,6 @@
AB39C0017B2EE44B9E510D89 /* PlaybackWarpProcessor.cpp */ /* PlaybackWarpProcessor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PlaybackWarpProcessor.cpp; path = ../../Source/PlaybackWarpProcessor.cpp; sourceTree = SOURCE_ROOT; };
AD248A6B37034D215326CB7F /* juce_audio_processors */ /* juce_audio_processors */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_processors; path = ../../JuceLibraryCode/modules/juce_audio_processors; sourceTree = SOURCE_ROOT; };
B1FAEBBC0B8073BAE84C5665 /* PlaybackProcessor.h */ /* PlaybackProcessor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PlaybackProcessor.h; path = ../../Source/PlaybackProcessor.h; sourceTree = SOURCE_ROOT; };
- B243F8F5ADFF280683E55EE1 /* Security.framework */ /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
B2CCBF7C3614EE8B865D41C0 /* include_juce_graphics.mm */ /* include_juce_graphics.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_graphics.mm; path = ../../JuceLibraryCode/include_juce_graphics.mm; sourceTree = SOURCE_ROOT; };
B9149690533DD3D5D70543AA /* WaveformEditor.h */ /* WaveformEditor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = WaveformEditor.h; path = ../../Source/Sampler/Source/Components/WaveformEditor.h; sourceTree = SOURCE_ROOT; };
BFD142EBB8AFBADC8AB04A8A /* FaustProcessor.cpp */ /* FaustProcessor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FaustProcessor.cpp; path = ../../Source/FaustProcessor.cpp; sourceTree = SOURCE_ROOT; };
@@ -196,7 +194,6 @@
C0D03D32EA25F7011FECF9F6,
29782FB7B1C181EA8900F409,
8CB86F722980F4262C64B7D7,
- DF5374E67F8812D79694279E,
31D395DB17463EFA64FFF6EE,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -317,7 +314,6 @@
E0756912D4AE6F8AF5A16B05,
1B24D4A69BF5E24D9E0DB1E5,
D2350C56CE13419F5D6CF40E,
- B243F8F5ADFF280683E55EE1,
7FC28740B3DC997941439C94,
);
name = Frameworks;
diff --git a/Builds/VisualStudio2022/DawDreamer_DynamicLibrary.vcxproj b/Builds/VisualStudio2022/DawDreamer_DynamicLibrary.vcxproj
index a5db7124..e3bc4b1a 100644
--- a/Builds/VisualStudio2022/DawDreamer_DynamicLibrary.vcxproj
+++ b/Builds/VisualStudio2022/DawDreamer_DynamicLibrary.vcxproj
@@ -486,46 +486,46 @@
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
@@ -870,42 +870,18 @@
true
-
- true
-
true
true
-
- true
-
true
-
- true
-
-
- true
-
-
- true
-
true
-
- true
-
-
- true
-
-
- true
-
true
@@ -1005,9 +981,6 @@
true
-
- true
-
true
@@ -1038,7 +1011,7 @@
true
-
+
true
@@ -1134,9 +1107,6 @@
true
-
- true
-
true
@@ -1149,9 +1119,6 @@
true
-
- true
-
true
@@ -1161,73 +1128,67 @@
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
- true
-
-
- true
-
-
+
true
@@ -1479,13 +1440,13 @@
true
-
+
true
-
+
true
-
+
true
@@ -1554,9 +1515,6 @@
true
-
- true
-
true
@@ -1581,19 +1539,19 @@
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
@@ -1872,40 +1830,40 @@
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
@@ -1977,9 +1935,6 @@
true
-
- true
-
true
@@ -2052,9 +2007,6 @@
true
-
- true
-
true
@@ -2178,79 +2130,52 @@
true
-
- true
-
-
- true
-
-
- true
-
-
- true
-
true
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
- true
-
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
@@ -2352,18 +2277,9 @@
true
-
- true
-
-
- true
-
true
-
- true
-
true
@@ -2373,7 +2289,7 @@
true
-
+
true
@@ -2430,43 +2346,43 @@
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
-
+
true
@@ -2623,8 +2539,8 @@
-
-
+
+
@@ -2719,8 +2635,8 @@
-
-
+
+
@@ -2897,7 +2813,6 @@
-
@@ -2917,7 +2832,6 @@
-
@@ -2954,18 +2868,8 @@
-
-
-
-
-
-
-
-
-
-
@@ -3006,7 +2910,6 @@
-
@@ -3019,8 +2922,8 @@
-
+
@@ -3039,7 +2942,6 @@
-
@@ -3082,22 +2984,20 @@
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -3205,10 +3105,10 @@
-
-
-
-
+
+
+
+
@@ -3242,7 +3142,6 @@
-
@@ -3256,13 +3155,12 @@
-
-
-
-
-
+
+
+
-
+
+
@@ -3319,10 +3217,10 @@
-
-
-
+
+
+
@@ -3358,26 +3256,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3408,7 +3286,6 @@
-
@@ -3454,37 +3331,36 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
@@ -3522,12 +3398,10 @@
-
-
-
+
@@ -3555,7 +3429,7 @@
-
+
@@ -3563,9 +3437,9 @@
-
-
-
+
+
+
@@ -3583,14 +3457,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -3607,7 +3481,6 @@
-
diff --git a/Builds/VisualStudio2022/DawDreamer_DynamicLibrary.vcxproj.filters b/Builds/VisualStudio2022/DawDreamer_DynamicLibrary.vcxproj.filters
index d188c42b..f98ece44 100644
--- a/Builds/VisualStudio2022/DawDreamer_DynamicLibrary.vcxproj.filters
+++ b/Builds/VisualStudio2022/DawDreamer_DynamicLibrary.vcxproj.filters
@@ -305,30 +305,12 @@
{DAF30656-5915-0E45-C4E4-54439617D525}
-
- {600076D4-829D-CE7A-272C-832A4BBC40AB}
-
-
- {C02D05C7-CD20-9901-2F02-95A9BD7FA797}
-
-
- {47771136-6D29-90C7-2C6E-1728E7D1C485}
-
-
- {3E938566-9812-78C0-9E81-75858F44C51F}
-
{9266EA90-6A0A-5DDB-9CB7-966BEF03BA5C}
{9C713CBA-A9E2-5F4E-F83C-2CAB8533913C}
-
- {D5B5DC1F-B81B-0449-5E26-15D1367B0C8C}
-
-
- {2741675A-628F-4473-FF8D-45CD2C214CDA}
-
{63571A07-9AA3-5BB0-1103-0B42A2E6BC9E}
@@ -542,9 +524,6 @@
{B331BC33-9770-3DB5-73F2-BC2469ECCF7F}
-
- {3B09E947-B78C-1758-E072-7FD67F8DCB00}
-
{46A17AC9-0BFF-B5CE-26D6-B9D1992C88AC}
@@ -572,6 +551,9 @@
{C0E5DD5D-F8F1-DD25-67D7-291946AB3828}
+
+ {FE7E6CD5-C7A0-DB20-4E7E-D6E7F08C4578}
+
{895C2D33-E08D-B1BA-BB36-FC4CA65090C8}
@@ -1006,49 +988,49 @@
JUCE Modules\juce_audio_devices\native\oboe\src\opensles
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
@@ -1399,45 +1381,18 @@
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source
-
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common
-
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\hosting
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\hosting
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\hosting
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\hosting
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\hosting
-
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\hosting
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\moduleinfo
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\moduleinfo
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\utility
-
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst
@@ -1540,9 +1495,6 @@
JUCE Modules\juce_audio_processors\utilities\ARA
-
- JUCE Modules\juce_audio_processors\utilities
-
JUCE Modules\juce_audio_processors\utilities
@@ -1573,7 +1525,7 @@
JUCE Modules\juce_audio_processors\utilities
-
+
JUCE Modules\juce_audio_processors\utilities
@@ -1672,9 +1624,6 @@
JUCE Modules\juce_core\maths
-
- JUCE Modules\juce_core\maths
-
JUCE Modules\juce_core\maths
@@ -1687,9 +1636,6 @@
JUCE Modules\juce_core\misc
-
- JUCE Modules\juce_core\misc
-
JUCE Modules\juce_core\misc
@@ -1699,88 +1645,82 @@
JUCE Modules\juce_core\misc
-
- JUCE Modules\juce_core\native
-
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
- JUCE Modules\juce_core\native
-
-
+
JUCE Modules\juce_core\native
@@ -2041,13 +1981,13 @@
JUCE Modules\juce_dsp\maths
-
+
JUCE Modules\juce_dsp\native
-
+
JUCE Modules\juce_dsp\native
-
+
JUCE Modules\juce_dsp\native
@@ -2119,9 +2059,6 @@
JUCE Modules\juce_events\broadcasters
-
- JUCE Modules\juce_events\broadcasters
-
JUCE Modules\juce_events\interprocess
@@ -2146,25 +2083,25 @@
JUCE Modules\juce_events\messages
-
+
JUCE Modules\juce_events\native
-
+
JUCE Modules\juce_events\native
-
+
JUCE Modules\juce_events\native
-
+
JUCE Modules\juce_events\native
-
+
JUCE Modules\juce_events\native
-
+
JUCE Modules\juce_events\native
-
+
JUCE Modules\juce_events\native
@@ -2446,46 +2383,46 @@
JUCE Modules\juce_graphics\images
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
@@ -2560,9 +2497,6 @@
JUCE Modules\juce_gui_basics\desktop
-
- JUCE Modules\juce_gui_basics\detail
-
JUCE Modules\juce_gui_basics\drawables
@@ -2635,9 +2569,6 @@
JUCE Modules\juce_gui_basics\keyboard
-
- JUCE Modules\juce_gui_basics\layout
-
JUCE Modules\juce_gui_basics\layout
@@ -2761,124 +2692,85 @@
JUCE Modules\juce_gui_basics\mouse
-
+
JUCE Modules\juce_gui_basics\native\accessibility
-
+
JUCE Modules\juce_gui_basics\native\accessibility
-
+
JUCE Modules\juce_gui_basics\native\accessibility
-
+
JUCE Modules\juce_gui_basics\native\accessibility
-
+
JUCE Modules\juce_gui_basics\native\accessibility
-
+
JUCE Modules\juce_gui_basics\native\accessibility
-
+
JUCE Modules\juce_gui_basics\native\accessibility
-
- JUCE Modules\juce_gui_basics\native\accessibility
-
-
- JUCE Modules\juce_gui_basics\native
-
-
- JUCE Modules\juce_gui_basics\native
-
-
- JUCE Modules\juce_gui_basics\native
-
-
- JUCE Modules\juce_gui_basics\native
-
-
- JUCE Modules\juce_gui_basics\native
-
-
- JUCE Modules\juce_gui_basics\native
+
+ JUCE Modules\juce_gui_basics\native\x11
-
- JUCE Modules\juce_gui_basics\native
+
+ JUCE Modules\juce_gui_basics\native\x11
-
- JUCE Modules\juce_gui_basics\native
+
+ JUCE Modules\juce_gui_basics\native\x11
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
+
JUCE Modules\juce_gui_basics\native
-
- JUCE Modules\juce_gui_basics\native
-
-
- JUCE Modules\juce_gui_basics\native
-
-
- JUCE Modules\juce_gui_basics\native
-
-
- JUCE Modules\juce_gui_basics\native
-
-
- JUCE Modules\juce_gui_basics\native
-
-
- JUCE Modules\juce_gui_basics\native
-
-
- JUCE Modules\juce_gui_basics\native
-
-
+
JUCE Modules\juce_gui_basics\native
@@ -2980,18 +2872,9 @@
JUCE Modules\juce_gui_basics\windows
-
- JUCE Modules\juce_gui_basics\windows
-
-
- JUCE Modules\juce_gui_basics\windows
-
JUCE Modules\juce_gui_basics\windows
-
- JUCE Modules\juce_gui_basics\windows
-
JUCE Modules\juce_gui_basics\windows
@@ -3001,7 +2884,7 @@
JUCE Modules\juce_gui_basics\windows
-
+
JUCE Modules\juce_gui_basics\windows
@@ -3061,55 +2944,55 @@
JUCE Modules\juce_gui_extra\misc
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
-
+
JUCE Modules\juce_gui_extra\native
@@ -3471,10 +3354,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\native
-
+
JUCE Modules\juce_audio_basics\native
@@ -3759,10 +3642,10 @@
JUCE Modules\juce_audio_devices\native\oboe\src\opensles
-
+
JUCE Modules\juce_audio_devices\native
-
+
JUCE Modules\juce_audio_devices\native
@@ -4293,9 +4176,6 @@
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source
-
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source
@@ -4353,9 +4233,6 @@
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base
-
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base
@@ -4464,42 +4341,12 @@
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common
-
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\hosting
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\hosting
-
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\hosting
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\moduleinfo
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\moduleinfo
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\moduleinfo
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\moduleinfo
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\moduleinfo
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\utility
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\utility
-
-
- JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst\utility
-
JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst
@@ -4620,9 +4467,6 @@
JUCE Modules\juce_audio_processors\utilities\ARA
-
- JUCE Modules\juce_audio_processors\utilities
-
JUCE Modules\juce_audio_processors\utilities
@@ -4659,10 +4503,10 @@
JUCE Modules\juce_audio_processors\utilities
-
+
JUCE Modules\juce_audio_processors\utilities
-
+
JUCE Modules\juce_audio_processors\utilities
@@ -4719,9 +4563,6 @@
JUCE Modules\juce_core\containers
-
- JUCE Modules\juce_core\containers
-
JUCE Modules\juce_core\containers
@@ -4848,9 +4689,6 @@
JUCE Modules\juce_core\misc
-
- JUCE Modules\juce_core\misc
-
JUCE Modules\juce_core\misc
@@ -4866,34 +4704,31 @@
JUCE Modules\juce_core\misc
-
- JUCE Modules\juce_core\native
-
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
-
+
JUCE Modules\juce_core\native
@@ -5217,16 +5052,16 @@
JUCE Modules\juce_dsp\maths
-
+
JUCE Modules\juce_dsp\native
-
+
JUCE Modules\juce_dsp\native
-
+
JUCE Modules\juce_dsp\native
-
+
JUCE Modules\juce_dsp\native
@@ -5328,9 +5163,6 @@
JUCE Modules\juce_events\broadcasters
-
- JUCE Modules\juce_events\broadcasters
-
JUCE Modules\juce_events\interprocess
@@ -5370,25 +5202,22 @@
JUCE Modules\juce_events\messages
-
+
JUCE Modules\juce_events\native
-
+
JUCE Modules\juce_events\native
-
+
JUCE Modules\juce_events\native
-
+
JUCE Modules\juce_events\native
-
+
JUCE Modules\juce_events\native
-
- JUCE Modules\juce_events\native
-
-
+
JUCE Modules\juce_events\native
@@ -5559,16 +5388,16 @@
JUCE Modules\juce_graphics\images
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
-
+
JUCE Modules\juce_graphics\native
@@ -5676,66 +5505,6 @@
JUCE Modules\juce_gui_basics\desktop
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
-
- JUCE Modules\juce_gui_basics\detail
-
JUCE Modules\juce_gui_basics\drawables
@@ -5826,9 +5595,6 @@
JUCE Modules\juce_gui_basics\layout
-
- JUCE Modules\juce_gui_basics\layout
-
JUCE Modules\juce_gui_basics\layout
@@ -5964,6 +5730,9 @@
JUCE Modules\juce_gui_basics\mouse
+
+ JUCE Modules\juce_gui_basics\mouse
+
JUCE Modules\juce_gui_basics\mouse
@@ -5973,88 +5742,82 @@
JUCE Modules\juce_gui_basics\mouse
-
- JUCE Modules\juce_gui_basics\native\accessibility
-
JUCE Modules\juce_gui_basics\native\accessibility
-
+
JUCE Modules\juce_gui_basics\native\accessibility
-
+
JUCE Modules\juce_gui_basics\native\accessibility
-
+