diff --git a/examples/DemoRunner/Builds/Android/app/CMakeLists.txt b/examples/DemoRunner/Builds/Android/app/CMakeLists.txt index ba8f093687..e55cacd0f0 100644 --- a/examples/DemoRunner/Builds/Android/app/CMakeLists.txt +++ b/examples/DemoRunner/Builds/Android/app/CMakeLists.txt @@ -823,8 +823,6 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" "../../../../../modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h" "../../../../../modules/juce_audio_processors/utilities/juce_FlagCache.h" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.cpp" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.h" "../../../../../modules/juce_audio_processors/utilities/juce_PluginHostType.cpp" @@ -1953,6 +1951,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_gui_basics/windows/juce_MessageBoxOptions.h" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.cpp" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h" "../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.cpp" @@ -2915,8 +2915,6 @@ set_source_files_properties( "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" "../../../../../modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h" "../../../../../modules/juce_audio_processors/utilities/juce_FlagCache.h" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.cpp" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.h" "../../../../../modules/juce_audio_processors/utilities/juce_PluginHostType.cpp" @@ -4045,6 +4043,8 @@ set_source_files_properties( "../../../../../modules/juce_gui_basics/windows/juce_MessageBoxOptions.h" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.cpp" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h" "../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.cpp" diff --git a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj index 049221babf..b4fc69c05c 100644 --- a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj @@ -1043,9 +1043,6 @@ true - - true - true @@ -2585,6 +2582,9 @@ true + + true + true @@ -3269,7 +3269,6 @@ - @@ -3843,6 +3842,7 @@ + diff --git a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters index 522442dd86..4e1b834288 100644 --- a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters @@ -1645,9 +1645,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -3301,6 +3298,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4944,9 +4944,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -6666,6 +6663,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj index 91152650c1..ab9743eaa0 100644 --- a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj @@ -1043,9 +1043,6 @@ true - - true - true @@ -2585,6 +2582,9 @@ true + + true + true @@ -3269,7 +3269,6 @@ - @@ -3843,6 +3842,7 @@ + diff --git a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters index 2f3629f3aa..d9e7f25579 100644 --- a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters @@ -1645,9 +1645,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -3301,6 +3298,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4944,9 +4944,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -6666,6 +6663,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj index fa322872f0..3c8413e678 100644 --- a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj @@ -1043,9 +1043,6 @@ true - - true - true @@ -2585,6 +2582,9 @@ true + + true + true @@ -3269,7 +3269,6 @@ - @@ -3843,6 +3842,7 @@ + diff --git a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters index b2d38155ee..8569a5e2d8 100644 --- a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters @@ -1645,9 +1645,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -3301,6 +3298,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4944,9 +4944,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -6666,6 +6663,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt b/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt index 4fd181eed9..45e4dcf95c 100644 --- a/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt +++ b/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt @@ -795,8 +795,6 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" "../../../../../modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h" "../../../../../modules/juce_audio_processors/utilities/juce_FlagCache.h" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.cpp" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.h" "../../../../../modules/juce_audio_processors/utilities/juce_PluginHostType.cpp" @@ -1732,6 +1730,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_gui_basics/windows/juce_MessageBoxOptions.h" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.cpp" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h" "../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.cpp" @@ -2587,8 +2587,6 @@ set_source_files_properties( "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" "../../../../../modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h" "../../../../../modules/juce_audio_processors/utilities/juce_FlagCache.h" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.cpp" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.h" "../../../../../modules/juce_audio_processors/utilities/juce_PluginHostType.cpp" @@ -3524,6 +3522,8 @@ set_source_files_properties( "../../../../../modules/juce_gui_basics/windows/juce_MessageBoxOptions.h" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.cpp" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h" "../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.cpp" diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj index de529f1c08..8c9ad5f4cf 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj @@ -1024,9 +1024,6 @@ true - - true - true @@ -2299,6 +2296,9 @@ true + + true + true @@ -2873,7 +2873,6 @@ - @@ -3346,6 +3345,7 @@ + diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters index 8496e09695..c04c73f1e2 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters @@ -1495,9 +1495,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -2878,6 +2875,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4368,9 +4368,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -5787,6 +5784,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt b/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt index 723d5acef9..b9ca3a2f42 100644 --- a/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt +++ b/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt @@ -828,8 +828,6 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" "../../../../../modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h" "../../../../../modules/juce_audio_processors/utilities/juce_FlagCache.h" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.cpp" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.h" "../../../../../modules/juce_audio_processors/utilities/juce_PluginHostType.cpp" @@ -1862,6 +1860,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_gui_basics/windows/juce_MessageBoxOptions.h" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.cpp" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h" "../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.cpp" @@ -2773,8 +2773,6 @@ set_source_files_properties( "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" "../../../../../modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h" "../../../../../modules/juce_audio_processors/utilities/juce_FlagCache.h" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.cpp" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.h" "../../../../../modules/juce_audio_processors/utilities/juce_PluginHostType.cpp" @@ -3807,6 +3805,8 @@ set_source_files_properties( "../../../../../modules/juce_gui_basics/windows/juce_MessageBoxOptions.h" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.cpp" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h" "../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.cpp" diff --git a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj index 901203d887..df76c0ac6b 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj @@ -1032,9 +1032,6 @@ true - - true - true @@ -2433,6 +2430,9 @@ true + + true + true @@ -3053,7 +3053,6 @@ - @@ -3579,6 +3578,7 @@ + diff --git a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters index 119c72e878..62e0f0e73c 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters @@ -1570,9 +1570,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -3085,6 +3082,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4644,9 +4644,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -6222,6 +6219,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj index 631ffde0f4..83cbffa7ee 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj @@ -1032,9 +1032,6 @@ true - - true - true @@ -2433,6 +2430,9 @@ true + + true + true @@ -3053,7 +3053,6 @@ - @@ -3579,6 +3578,7 @@ + diff --git a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters index 19d80e649f..89152c40d4 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters @@ -1570,9 +1570,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -3085,6 +3082,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4644,9 +4644,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -6222,6 +6219,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj index c1417dce00..7a0679c4c4 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj @@ -1032,9 +1032,6 @@ true - - true - true @@ -2433,6 +2430,9 @@ true + + true + true @@ -3053,7 +3053,6 @@ - @@ -3579,6 +3578,7 @@ + diff --git a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters index b20796df0f..1f7dc41254 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters @@ -1570,9 +1570,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -3085,6 +3082,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4644,9 +4644,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -6222,6 +6219,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt b/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt index 93c0be3d52..75ae1200e3 100644 --- a/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt +++ b/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt @@ -799,8 +799,6 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" "../../../../../modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h" "../../../../../modules/juce_audio_processors/utilities/juce_FlagCache.h" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.cpp" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.h" "../../../../../modules/juce_audio_processors/utilities/juce_PluginHostType.cpp" @@ -1751,6 +1749,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_gui_basics/windows/juce_MessageBoxOptions.h" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.cpp" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h" "../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.cpp" @@ -2671,8 +2671,6 @@ set_source_files_properties( "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" "../../../../../modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h" "../../../../../modules/juce_audio_processors/utilities/juce_FlagCache.h" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.cpp" - "../../../../../modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_ParameterAttachments.h" "../../../../../modules/juce_audio_processors/utilities/juce_PluginHostType.cpp" @@ -3623,6 +3621,8 @@ set_source_files_properties( "../../../../../modules/juce_gui_basics/windows/juce_MessageBoxOptions.h" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.cpp" "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.h" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp" "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h" "../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.cpp" diff --git a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj index 5a68e8b9ff..df7198a8d7 100644 --- a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj +++ b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj @@ -1024,9 +1024,6 @@ true - - true - true @@ -2320,6 +2317,9 @@ true + + true + true @@ -2964,7 +2964,6 @@ - @@ -3444,6 +3443,7 @@ + diff --git a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters index 9d45efcbe1..dbda31369a 100644 --- a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters +++ b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters @@ -1525,9 +1525,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -2932,6 +2929,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4509,9 +4509,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -5949,6 +5946,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj index 110c58d130..b8a1c92e03 100644 --- a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj @@ -1499,6 +1499,9 @@ true + + true + true @@ -2257,6 +2260,7 @@ + diff --git a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj.filters b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj.filters index 094129236d..1f863a4e4d 100644 --- a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj.filters +++ b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj.filters @@ -1873,6 +1873,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -3921,6 +3924,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj index 1ca13898d5..c1ce605223 100644 --- a/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj @@ -1499,6 +1499,9 @@ true + + true + true @@ -2257,6 +2260,7 @@ + diff --git a/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj.filters b/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj.filters index edd2f6b27f..a85fab358a 100644 --- a/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj.filters +++ b/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj.filters @@ -1873,6 +1873,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -3921,6 +3924,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/Projucer/Builds/VisualStudio2022/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2022/Projucer_App.vcxproj index 5e5becbd99..e9946af14d 100644 --- a/extras/Projucer/Builds/VisualStudio2022/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2022/Projucer_App.vcxproj @@ -1499,6 +1499,9 @@ true + + true + true @@ -2257,6 +2260,7 @@ + diff --git a/extras/Projucer/Builds/VisualStudio2022/Projucer_App.vcxproj.filters b/extras/Projucer/Builds/VisualStudio2022/Projucer_App.vcxproj.filters index 4a766b6adc..80a7ccab90 100644 --- a/extras/Projucer/Builds/VisualStudio2022/Projucer_App.vcxproj.filters +++ b/extras/Projucer/Builds/VisualStudio2022/Projucer_App.vcxproj.filters @@ -1873,6 +1873,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -3921,6 +3924,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj index 819900da3f..2fce56cebf 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj +++ b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj @@ -1040,9 +1040,6 @@ true - - true - true @@ -2441,6 +2438,9 @@ true + + true + true @@ -3146,7 +3146,6 @@ - @@ -3672,6 +3671,7 @@ + diff --git a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters index 9fe759c8fa..d1ef796ce5 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters +++ b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters @@ -1591,9 +1591,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -3106,6 +3103,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4755,9 +4755,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -6333,6 +6330,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj index 3d15179e63..9ccce5d41d 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj +++ b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj @@ -1040,9 +1040,6 @@ true - - true - true @@ -2441,6 +2438,9 @@ true + + true + true @@ -3146,7 +3146,6 @@ - @@ -3672,6 +3671,7 @@ + diff --git a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters index 6fa3ed2ea2..2943d2826e 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters +++ b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters @@ -1591,9 +1591,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -3106,6 +3103,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4755,9 +4755,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -6333,6 +6330,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj index 0d1c9aa2d2..a1b0f08e88 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj +++ b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj @@ -1040,9 +1040,6 @@ true - - true - true @@ -2441,6 +2438,9 @@ true + + true + true @@ -3146,7 +3146,6 @@ - @@ -3672,6 +3671,7 @@ + diff --git a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters index c546c70461..3bc08b8856 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters +++ b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters @@ -1591,9 +1591,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -3106,6 +3103,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4755,9 +4755,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -6333,6 +6330,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj index b3a7a94305..08f3d609c6 100644 --- a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj +++ b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj @@ -1023,9 +1023,6 @@ true - - true - true @@ -2319,6 +2316,9 @@ true + + true + true @@ -2940,7 +2940,6 @@ - @@ -3420,6 +3419,7 @@ + diff --git a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters index 8e4b4ce717..f08337d711 100644 --- a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters +++ b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters @@ -1522,9 +1522,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -2929,6 +2926,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows @@ -4476,9 +4476,6 @@ JUCE Modules\juce_audio_processors\utilities - - JUCE Modules\juce_audio_processors\utilities - JUCE Modules\juce_audio_processors\utilities @@ -5916,6 +5913,9 @@ JUCE Modules\juce_gui_basics\windows + + JUCE Modules\juce_gui_basics\windows + JUCE Modules\juce_gui_basics\windows diff --git a/modules/juce_audio_processors/juce_audio_processors.cpp b/modules/juce_audio_processors/juce_audio_processors.cpp index 71a64c38f5..a82ed97a84 100644 --- a/modules/juce_audio_processors/juce_audio_processors.cpp +++ b/modules/juce_audio_processors/juce_audio_processors.cpp @@ -220,7 +220,6 @@ private: #include "utilities/juce_ParameterAttachments.cpp" #include "utilities/juce_AudioProcessorValueTreeState.cpp" #include "utilities/juce_PluginHostType.cpp" -#include "utilities/juce_NativeScaleFactorNotifier.cpp" #include "utilities/juce_AAXClientExtensions.cpp" #include "utilities/juce_VST2ClientExtensions.cpp" #include "utilities/ARA/juce_ARA_utils.cpp" diff --git a/modules/juce_audio_processors/juce_audio_processors.h b/modules/juce_audio_processors/juce_audio_processors.h index c50dfe0a08..c039fca1c5 100644 --- a/modules/juce_audio_processors/juce_audio_processors.h +++ b/modules/juce_audio_processors/juce_audio_processors.h @@ -133,7 +133,6 @@ #include "utilities/juce_AAXClientExtensions.h" #include "utilities/juce_VST2ClientExtensions.h" #include "utilities/juce_VST3ClientExtensions.h" -#include "utilities/juce_NativeScaleFactorNotifier.h" #include "format_types/juce_ARACommon.h" #include "utilities/juce_ExtensionsVisitor.h" #include "processors/juce_AudioProcessorParameter.h" diff --git a/modules/juce_gui_basics/juce_gui_basics.cpp b/modules/juce_gui_basics/juce_gui_basics.cpp index 518f393972..cf252abc4d 100644 --- a/modules/juce_gui_basics/juce_gui_basics.cpp +++ b/modules/juce_gui_basics/juce_gui_basics.cpp @@ -355,3 +355,4 @@ #include "windows/juce_TooltipWindow.cpp" #include "windows/juce_TopLevelWindow.cpp" #include "windows/juce_VBlankAttachment.cpp" +#include "windows/juce_NativeScaleFactorNotifier.cpp" diff --git a/modules/juce_gui_basics/juce_gui_basics.h b/modules/juce_gui_basics/juce_gui_basics.h index a9529417fb..de53db3bc8 100644 --- a/modules/juce_gui_basics/juce_gui_basics.h +++ b/modules/juce_gui_basics/juce_gui_basics.h @@ -292,6 +292,7 @@ namespace juce #include "windows/juce_TooltipWindow.h" #include "windows/juce_VBlankAttachment.h" #include "windows/juce_WindowUtils.h" +#include "windows/juce_NativeScaleFactorNotifier.h" #include "layout/juce_MultiDocumentPanel.h" #include "layout/juce_SidePanel.h" #include "filebrowser/juce_FileBrowserListener.h" diff --git a/modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.cpp b/modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.cpp similarity index 100% rename from modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.cpp rename to modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.cpp diff --git a/modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.h b/modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.h similarity index 100% rename from modules/juce_audio_processors/utilities/juce_NativeScaleFactorNotifier.h rename to modules/juce_gui_basics/windows/juce_NativeScaleFactorNotifier.h