1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Resave all projects

This commit is contained in:
Tom Poole 2023-03-03 09:57:20 +00:00
parent 4e2a8cc6c4
commit 8efadd14bb
42 changed files with 1035 additions and 99 deletions

View file

@ -1,7 +1,7 @@
# Automatically generated CMakeLists, created by the Projucer
# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project!
cmake_minimum_required(VERSION 3.4.1)
cmake_minimum_required(VERSION 3.22)
project(juce_jni_project)
@ -1667,17 +1667,21 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.h"
"../../../../../modules/juce_gui_basics/native/juce_android_ContentSharer.cpp"
"../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"
"../../../../../modules/juce_gui_basics/native/juce_android_NativeMessageBox.cpp"
"../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"
"../../../../../modules/juce_gui_basics/native/juce_ios_ContentSharer.cpp"
"../../../../../modules/juce_gui_basics/native/juce_ios_FileChooser.mm"
"../../../../../modules/juce_gui_basics/native/juce_ios_NativeMessageBox.mm"
"../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"
"../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"
"../../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"
"../../../../../modules/juce_gui_basics/native/juce_linux_NativeMessageBox.cpp"
"../../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"
"../../../../../modules/juce_gui_basics/native/juce_mac_CGMetalLayerRenderer.h"
"../../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"
"../../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"
"../../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"
"../../../../../modules/juce_gui_basics/native/juce_mac_NativeMessageBox.mm"
"../../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"
"../../../../../modules/juce_gui_basics/native/juce_mac_PerScreenDisplayLinks.h"
"../../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"
@ -1685,6 +1689,7 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_gui_basics/native/juce_ScopedDPIAwarenessDisabler.h"
"../../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"
"../../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"
"../../../../../modules/juce_gui_basics/native/juce_win32_NativeMessageBox.cpp"
"../../../../../modules/juce_gui_basics/native/juce_win32_ScopedThreadDPIAwarenessSetter.h"
"../../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"
"../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"
@ -1754,10 +1759,14 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"
"../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"
"../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"
"../../../../../modules/juce_gui_basics/windows/juce_MessageBoxOptions.cpp"
"../../../../../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_ResizableWindow.cpp"
"../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"
"../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.cpp"
"../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.h"
"../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"
"../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"
"../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"
@ -3503,17 +3512,21 @@ set_source_files_properties(
"../../../../../modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.h"
"../../../../../modules/juce_gui_basics/native/juce_android_ContentSharer.cpp"
"../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp"
"../../../../../modules/juce_gui_basics/native/juce_android_NativeMessageBox.cpp"
"../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp"
"../../../../../modules/juce_gui_basics/native/juce_ios_ContentSharer.cpp"
"../../../../../modules/juce_gui_basics/native/juce_ios_FileChooser.mm"
"../../../../../modules/juce_gui_basics/native/juce_ios_NativeMessageBox.mm"
"../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm"
"../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm"
"../../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp"
"../../../../../modules/juce_gui_basics/native/juce_linux_NativeMessageBox.cpp"
"../../../../../modules/juce_gui_basics/native/juce_linux_Windowing.cpp"
"../../../../../modules/juce_gui_basics/native/juce_mac_CGMetalLayerRenderer.h"
"../../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm"
"../../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm"
"../../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm"
"../../../../../modules/juce_gui_basics/native/juce_mac_NativeMessageBox.mm"
"../../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm"
"../../../../../modules/juce_gui_basics/native/juce_mac_PerScreenDisplayLinks.h"
"../../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm"
@ -3521,6 +3534,7 @@ set_source_files_properties(
"../../../../../modules/juce_gui_basics/native/juce_ScopedDPIAwarenessDisabler.h"
"../../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp"
"../../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp"
"../../../../../modules/juce_gui_basics/native/juce_win32_NativeMessageBox.cpp"
"../../../../../modules/juce_gui_basics/native/juce_win32_ScopedThreadDPIAwarenessSetter.h"
"../../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp"
"../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp"
@ -3590,10 +3604,14 @@ set_source_files_properties(
"../../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h"
"../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp"
"../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h"
"../../../../../modules/juce_gui_basics/windows/juce_MessageBoxOptions.cpp"
"../../../../../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_ResizableWindow.cpp"
"../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h"
"../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.cpp"
"../../../../../modules/juce_gui_basics/windows/juce_ScopedMessageBox.h"
"../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp"
"../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h"
"../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp"

View file

@ -2,10 +2,12 @@ apply plugin: 'com.android.application'
android {
compileSdkVersion 33
ndkVersion "25.2.9519653"
namespace "com.juce.pluginhost"
externalNativeBuild {
cmake {
path "CMakeLists.txt"
version "3.22.1"
}
}
signingConfigs {

View file

@ -596,13 +596,17 @@ private:
const auto u = fc.getURLResult();
if (! audioFileReader.loadURL (u))
NativeMessageBox::showAsync (MessageBoxOptions()
.withIconType (MessageBoxIconType::WarningIcon)
.withTitle ("Error loading file")
.withMessage ("Unable to load audio file"),
nullptr);
{
auto options = MessageBoxOptions().withIconType (MessageBoxIconType::WarningIcon)
.withTitle ("Error loading file")
.withMessage ("Unable to load audio file")
.withButton ("OK");
messageBox = NativeMessageBox::showScopedAsync (options, nullptr);
}
else
{
thumbnailComp.setCurrentURL (u);
}
}
fileChooser = nullptr;
@ -629,6 +633,7 @@ private:
AudioFileReaderComponent& audioFileReader;
std::unique_ptr<FileChooser> fileChooser;
ScopedMessageBox messageBox;
};
//==============================================================================