| @@ -8,7 +8,7 @@ SET(BINARY_NAME "juce_jni") | |||
| add_library("cpufeatures" STATIC "${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c") | |||
| set_source_files_properties("${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c" PROPERTIES COMPILE_FLAGS "-Wno-sign-conversion -Wno-gnu-statement-expression") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_analyticscollection_AnalyticsCollection" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/analyticscollection/AnalyticsCollection\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_analyticscollection_AnalyticsCollection" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/analyticscollection/AnalyticsCollection\"" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSNAME=com_yourcompany_analyticscollection_SharingContentProvider" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSPATH=\"com/yourcompany/analyticscollection/SharingContentProvider\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000") | |||
| include_directories( AFTER | |||
| "../../../JuceLibraryCode" | |||
| @@ -552,6 +552,8 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" | |||
| @@ -677,9 +679,11 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.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_Windowing.cpp" | |||
| "../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.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_UIViewComponentPeer.mm" | |||
| "../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" | |||
| @@ -1305,6 +1309,8 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/ju | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -1430,9 +1436,11 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_M | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_FileChooser.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -0,0 +1,129 @@ | |||
| package com.yourcompany.analyticscollection; | |||
| import android.content.ContentProvider; | |||
| import android.content.ContentValues; | |||
| import android.content.res.AssetFileDescriptor; | |||
| import android.content.res.Resources; | |||
| import android.database.Cursor; | |||
| import android.database.MatrixCursor; | |||
| import android.net.Uri; | |||
| import android.os.FileObserver; | |||
| import android.os.ParcelFileDescriptor; | |||
| import java.lang.String; | |||
| public final class SharingContentProvider extends ContentProvider | |||
| { | |||
| private Object lock = new Object(); | |||
| private native void contentSharerFileObserverEvent (long host, int event, String path); | |||
| private native Cursor contentSharerQuery (Uri uri, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder); | |||
| private native void contentSharerCursorClosed (long host); | |||
| private native AssetFileDescriptor contentSharerOpenFile (Uri uri, String mode); | |||
| private native String[] contentSharerGetStreamTypes (Uri uri, String mimeTypeFilter); | |||
| public final class ProviderFileObserver extends FileObserver | |||
| { | |||
| public ProviderFileObserver (long hostToUse, String path, int mask) | |||
| { | |||
| super (path, mask); | |||
| host = hostToUse; | |||
| } | |||
| public void onEvent (int event, String path) | |||
| { | |||
| contentSharerFileObserverEvent (host, event, path); | |||
| } | |||
| private long host; | |||
| } | |||
| public final class ProviderCursor extends MatrixCursor | |||
| { | |||
| ProviderCursor (long hostToUse, String[] columnNames) | |||
| { | |||
| super (columnNames); | |||
| host = hostToUse; | |||
| } | |||
| @Override | |||
| public void close() | |||
| { | |||
| super.close(); | |||
| contentSharerCursorClosed (host); | |||
| } | |||
| private long host; | |||
| } | |||
| @Override | |||
| public boolean onCreate() | |||
| { | |||
| return true; | |||
| } | |||
| @Override | |||
| public Cursor query (Uri url, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerQuery (url, projection, selection, selectionArgs, sortOrder); | |||
| } | |||
| } | |||
| @Override | |||
| public Uri insert (Uri uri, ContentValues values) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public int update (Uri uri, ContentValues values, String selection, | |||
| String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public int delete (Uri uri, String selection, String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public String getType (Uri uri) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public AssetFileDescriptor openAssetFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerOpenFile (uri, mode); | |||
| } | |||
| } | |||
| @Override | |||
| public ParcelFileDescriptor openFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| AssetFileDescriptor result = contentSharerOpenFile (uri, mode); | |||
| if (result != null) | |||
| return result.getParcelFileDescriptor(); | |||
| return null; | |||
| } | |||
| } | |||
| } | |||
| @@ -902,6 +902,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1070,6 +1073,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1079,6 +1085,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1474,6 +1483,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -997,6 +997,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1165,6 +1168,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1174,6 +1180,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2118,6 +2127,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1284,6 +1284,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1452,6 +1455,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1461,6 +1467,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2167,6 +2176,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1555,6 +1555,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1723,6 +1726,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1732,6 +1738,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3378,6 +3387,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1332,6 +1332,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1500,6 +1503,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1509,6 +1515,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2229,6 +2238,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1633,6 +1633,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1801,6 +1804,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1810,6 +1816,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3498,6 +3507,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1329,6 +1329,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1497,6 +1500,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1506,6 +1512,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2234,6 +2243,7 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1624,6 +1624,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1792,6 +1795,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1801,6 +1807,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3528,6 +3537,9 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1329,6 +1329,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1497,6 +1500,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1506,6 +1512,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2234,6 +2243,7 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1624,6 +1624,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1792,6 +1795,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1801,6 +1807,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3528,6 +3537,9 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1328,6 +1328,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1496,6 +1499,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1505,6 +1511,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2233,6 +2242,7 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1621,6 +1621,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1789,6 +1792,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1798,6 +1804,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3525,6 +3534,9 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1328,6 +1328,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1496,6 +1499,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1505,6 +1511,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2233,6 +2242,7 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1621,6 +1621,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1789,6 +1792,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1798,6 +1804,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3525,6 +3534,9 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1328,6 +1328,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1496,6 +1499,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1505,6 +1511,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2235,6 +2244,7 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1624,6 +1624,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1792,6 +1795,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1801,6 +1807,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3534,6 +3543,9 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1328,6 +1328,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1496,6 +1499,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1505,6 +1511,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2235,6 +2244,7 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1624,6 +1624,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1792,6 +1795,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1801,6 +1807,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3534,6 +3543,9 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1332,6 +1332,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1500,6 +1503,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1509,6 +1515,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2198,6 +2207,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1618,6 +1618,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1786,6 +1789,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1795,6 +1801,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3447,6 +3456,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1332,6 +1332,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1500,6 +1503,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1509,6 +1515,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2198,6 +2207,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1618,6 +1618,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1786,6 +1789,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1795,6 +1801,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3447,6 +3456,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -891,6 +891,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1059,6 +1062,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1068,6 +1074,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1546,6 +1555,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -997,6 +997,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1165,6 +1168,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1174,6 +1180,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2208,6 +2217,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -891,6 +891,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1059,6 +1062,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1068,6 +1074,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1546,6 +1555,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -997,6 +997,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1165,6 +1168,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1174,6 +1180,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2208,6 +2217,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1440,6 +1440,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1608,6 +1611,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1617,6 +1623,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2401,6 +2410,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1768,6 +1768,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1936,6 +1939,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1945,6 +1951,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3840,6 +3849,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1441,6 +1441,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1609,6 +1612,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1618,6 +1624,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2402,6 +2411,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1768,6 +1768,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1936,6 +1939,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1945,6 +1951,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3840,6 +3849,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1377,6 +1377,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1545,6 +1548,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1554,6 +1560,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2261,6 +2270,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1687,6 +1687,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1855,6 +1858,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1864,6 +1870,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3585,6 +3594,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1909,13 +1909,13 @@ static const unsigned char temp_binary_data_7[] = | |||
| " {\r\n" | |||
| " // No Approximation\r\n" | |||
| " {[] (float x) { return std::sin (x); }}, // sine\r\n" | |||
| " {[] (float x) { return x / float_Pi; }}, // saw\r\n" | |||
| " {[] (float x) { return x / MathConstants<float>::pi; }}, // saw\r\n" | |||
| " {[] (float x) { return x < 0.0f ? -1.0f : 1.0f; }}, // square\r\n" | |||
| "\r\n" | |||
| " // Approximated by a wave-table\r\n" | |||
| " {[] (float x) { return std::sin (x); }, 100}, // sine\r\n" | |||
| " {[] (float x) { return x / float_Pi; }, 100}, // saw\r\n" | |||
| " {[] (float x) { return x < 0.0f ? -1.0f : 1.0f; }, 100} // square\r\n" | |||
| " {[] (float x) { return std::sin (x); }, 100}, // sine\r\n" | |||
| " {[] (float x) { return x / MathConstants<float>::pi; }, 100}, // saw\r\n" | |||
| " {[] (float x) { return x < 0.0f ? -1.0f : 1.0f; }, 100} // square\r\n" | |||
| " };\r\n" | |||
| "\r\n" | |||
| " int currentOscillatorIdx = 0;\r\n" | |||
| @@ -2329,7 +2329,7 @@ const char* getNamedResource (const char* resourceNameUTF8, int& numBytes) throw | |||
| case 0x14aa0aae: numBytes = 2674; return FIRFilterDemo_cpp; | |||
| case 0xab621a06: numBytes = 1809; return GainDemo_cpp; | |||
| case 0x06a7a4b1: numBytes = 2819; return IIRFilterDemo_cpp; | |||
| case 0x6fc33e27: numBytes = 3974; return OscillatorDemo_cpp; | |||
| case 0x6fc33e27: numBytes = 3986; return OscillatorDemo_cpp; | |||
| case 0xdfdc547d: numBytes = 3039; return OverdriveDemo_cpp; | |||
| case 0x3f21e597: numBytes = 4849; return SIMDRegisterDemo_cpp; | |||
| case 0x54e9f84c: numBytes = 2718; return StateVariableFilterDemo_cpp; | |||
| @@ -30,7 +30,7 @@ namespace BinaryData | |||
| const int IIRFilterDemo_cppSize = 2819; | |||
| extern const char* OscillatorDemo_cpp; | |||
| const int OscillatorDemo_cppSize = 3974; | |||
| const int OscillatorDemo_cppSize = 3986; | |||
| extern const char* OverdriveDemo_cpp; | |||
| const int OverdriveDemo_cppSize = 3039; | |||
| @@ -8,7 +8,7 @@ SET(BINARY_NAME "juce_jni") | |||
| add_library("cpufeatures" STATIC "${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c") | |||
| set_source_files_properties("${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c" PROPERTIES COMPILE_FLAGS "-Wno-sign-conversion -Wno-gnu-statement-expression") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_jucedemo_JuceDemo" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/jucedemo/JuceDemo\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCE_UNIT_TESTS=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=3.0.0" "-DJUCE_APP_VERSION_HEX=0x30000") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_roli_jucedemo_JuceDemo" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/roli/jucedemo/JuceDemo\"" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSNAME=com_roli_jucedemo_SharingContentProvider" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSPATH=\"com/roli/jucedemo/SharingContentProvider\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCE_UNIT_TESTS=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=3.0.0" "-DJUCE_APP_VERSION_HEX=0x30000") | |||
| include_directories( AFTER | |||
| "../../../JuceLibraryCode" | |||
| @@ -1051,6 +1051,8 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" | |||
| @@ -1176,9 +1178,11 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.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_Windowing.cpp" | |||
| "../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.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_UIViewComponentPeer.mm" | |||
| "../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" | |||
| @@ -2379,6 +2383,8 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/ju | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -2504,9 +2510,11 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_M | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_FileChooser.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -1,7 +1,7 @@ | |||
| <?xml version="1.0" encoding="utf-8"?> | |||
| <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="3.0.0" | |||
| package="com.yourcompany.jucedemo"> | |||
| package="com.roli.jucedemo"> | |||
| <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:anyDensity="true"/> | |||
| <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="10"/> | |||
| <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> | |||
| @@ -20,5 +20,7 @@ | |||
| <category android:name="android.intent.category.LAUNCHER"/> | |||
| </intent-filter> | |||
| </activity> | |||
| <provider android:name="com.roli.jucedemo.SharingContentProvider" android:authorities="com.roli.jucedemo.sharingcontentprovider" | |||
| android:grantUriPermissions="true" android:exported="false"/> | |||
| </application> | |||
| </manifest> | |||
| @@ -0,0 +1,129 @@ | |||
| package com.roli.jucedemo; | |||
| import android.content.ContentProvider; | |||
| import android.content.ContentValues; | |||
| import android.content.res.AssetFileDescriptor; | |||
| import android.content.res.Resources; | |||
| import android.database.Cursor; | |||
| import android.database.MatrixCursor; | |||
| import android.net.Uri; | |||
| import android.os.FileObserver; | |||
| import android.os.ParcelFileDescriptor; | |||
| import java.lang.String; | |||
| public final class SharingContentProvider extends ContentProvider | |||
| { | |||
| private Object lock = new Object(); | |||
| private native void contentSharerFileObserverEvent (long host, int event, String path); | |||
| private native Cursor contentSharerQuery (Uri uri, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder); | |||
| private native void contentSharerCursorClosed (long host); | |||
| private native AssetFileDescriptor contentSharerOpenFile (Uri uri, String mode); | |||
| private native String[] contentSharerGetStreamTypes (Uri uri, String mimeTypeFilter); | |||
| public final class ProviderFileObserver extends FileObserver | |||
| { | |||
| public ProviderFileObserver (long hostToUse, String path, int mask) | |||
| { | |||
| super (path, mask); | |||
| host = hostToUse; | |||
| } | |||
| public void onEvent (int event, String path) | |||
| { | |||
| contentSharerFileObserverEvent (host, event, path); | |||
| } | |||
| private long host; | |||
| } | |||
| public final class ProviderCursor extends MatrixCursor | |||
| { | |||
| ProviderCursor (long hostToUse, String[] columnNames) | |||
| { | |||
| super (columnNames); | |||
| host = hostToUse; | |||
| } | |||
| @Override | |||
| public void close() | |||
| { | |||
| super.close(); | |||
| contentSharerCursorClosed (host); | |||
| } | |||
| private long host; | |||
| } | |||
| @Override | |||
| public boolean onCreate() | |||
| { | |||
| return true; | |||
| } | |||
| @Override | |||
| public Cursor query (Uri url, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerQuery (url, projection, selection, selectionArgs, sortOrder); | |||
| } | |||
| } | |||
| @Override | |||
| public Uri insert (Uri uri, ContentValues values) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public int update (Uri uri, ContentValues values, String selection, | |||
| String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public int delete (Uri uri, String selection, String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public String getType (Uri uri) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public AssetFileDescriptor openAssetFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerOpenFile (uri, mode); | |||
| } | |||
| } | |||
| @Override | |||
| public ParcelFileDescriptor openFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| AssetFileDescriptor result = contentSharerOpenFile (uri, mode); | |||
| if (result != null) | |||
| return result.getParcelFileDescriptor(); | |||
| return null; | |||
| } | |||
| } | |||
| } | |||
| @@ -1515,6 +1515,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1683,6 +1686,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1692,6 +1698,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2467,6 +2476,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1930,6 +1930,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -2098,6 +2101,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2107,6 +2113,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3960,6 +3969,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1515,6 +1515,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1683,6 +1686,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1692,6 +1698,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2467,6 +2476,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1930,6 +1930,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -2098,6 +2101,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2107,6 +2113,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3960,6 +3969,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1515,6 +1515,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1683,6 +1686,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1692,6 +1698,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2467,6 +2476,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1930,6 +1930,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -2098,6 +2101,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2107,6 +2113,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3960,6 +3969,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -148,12 +148,13 @@ | |||
| <MODULEPATH id="juce_audio_basics" path="../../modules"/> | |||
| </MODULEPATHS> | |||
| </VS2017> | |||
| <ANDROIDSTUDIO androidActivityClass="com.yourcompany.jucedemo.JuceDemo" androidInternetNeeded="1" | |||
| <ANDROIDSTUDIO androidActivityClass="com.roli.jucedemo.JuceDemo" androidInternetNeeded="1" | |||
| androidCpp11="1" targetFolder="Builds/Android" androidSDKPath="" | |||
| androidNDKPath="" androidBluetoothNeeded="1" bigIcon="BvyE0d" | |||
| androidScreenOrientation="unspecified" androidMicNeeded="1" gradleToolchain="clang" | |||
| gradleToolchainVersion="3.6" androidTheme="@android:style/Theme.NoTitleBar" | |||
| microphonePermissionNeeded="1" extraCompilerFlags="-pedantic -Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion -Wextra-semi"> | |||
| microphonePermissionNeeded="1" extraCompilerFlags="-pedantic -Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion -Wextra-semi" | |||
| androidEnableContentSharing="1"> | |||
| <CONFIGURATIONS> | |||
| <CONFIGURATION name="Debug" androidArchitectures="armeabi x86" isDebug="1" optimisation="1" | |||
| targetName="JuceDemo"/> | |||
| @@ -106,6 +106,9 @@ public: | |||
| loadWithPreviewChooser, | |||
| directoryChooser, | |||
| saveChooser, | |||
| shareText, | |||
| shareFile, | |||
| shareImage, | |||
| numDialogs | |||
| }; | |||
| @@ -130,7 +133,10 @@ public: | |||
| "'Load' File Browser", | |||
| "'Load' File Browser With Image Preview", | |||
| "'Choose Directory' File Browser", | |||
| "'Save' File Browser" | |||
| "'Save' File Browser", | |||
| "Share Text", | |||
| "Share Files", | |||
| "Share Images" | |||
| }; | |||
| // warn in case we add any windows | |||
| @@ -380,6 +386,68 @@ private: | |||
| }); | |||
| } | |||
| } | |||
| else if (type == shareText) | |||
| { | |||
| ContentSharer::getInstance()->shareText ("I love JUCE!", | |||
| [] (bool success, const String& error) | |||
| { | |||
| String resultString = success ? "success" : ("failure\n (error: " + error + ")"); | |||
| AlertWindow::showMessageBoxAsync (AlertWindow::InfoIcon, | |||
| "Sharing Text Result", | |||
| "Sharing text finished\nwith " + resultString); | |||
| }); | |||
| } | |||
| else if (type == shareFile) | |||
| { | |||
| File fileToSave = File::createTempFile ("DialogsDemoSharingTest"); | |||
| if (fileToSave.createDirectory().wasOk()) | |||
| { | |||
| fileToSave = fileToSave.getChildFile ("SharingDemoFile.txt"); | |||
| fileToSave.replaceWithText ("Make it fast!"); | |||
| Array<URL> urls; | |||
| urls.add (URL (fileToSave)); | |||
| ContentSharer::getInstance()->shareFiles (urls, | |||
| [] (bool success, const String& error) | |||
| { | |||
| String resultString = success ? "success" : ("failure\n (error: " + error + ")"); | |||
| AlertWindow::showMessageBoxAsync (AlertWindow::InfoIcon, | |||
| "Sharing Files Result", | |||
| "Sharing files finished\nwith " + resultString); | |||
| }); | |||
| } | |||
| } | |||
| else if (type == shareImage) | |||
| { | |||
| Image myImage = ImageCache::getFromMemory (BinaryData::juce_icon_png, | |||
| BinaryData::juce_icon_pngSize); | |||
| Image myImage2 (Image::RGB, 500, 500, true); | |||
| Graphics g (myImage2); | |||
| g.setColour (Colours::green); | |||
| ColourGradient gradient (Colours::yellow, 170, 170, Colours::cyan, 170, 20, true); | |||
| g.setGradientFill (gradient); | |||
| g.fillEllipse (20, 20, 300, 300); | |||
| Array<Image> images; | |||
| images.add (myImage); | |||
| images.add (myImage2); | |||
| ContentSharer::getInstance()->shareImages (images, | |||
| [] (bool success, const String& error) | |||
| { | |||
| String resultString = success ? "success" : ("failure\n (error: " + error + ")"); | |||
| AlertWindow::showMessageBoxAsync (AlertWindow::InfoIcon, | |||
| "Sharing Images Result", | |||
| "Sharing images finished\nwith " + resultString); | |||
| }); | |||
| } | |||
| } | |||
| void buttonClicked (Button* button) override | |||
| @@ -891,6 +891,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1059,6 +1062,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1068,6 +1074,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1544,6 +1553,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -997,6 +997,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1165,6 +1168,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1174,6 +1180,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2202,6 +2211,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -891,6 +891,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1059,6 +1062,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1068,6 +1074,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1544,6 +1553,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -997,6 +997,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1165,6 +1168,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1174,6 +1180,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2202,6 +2211,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -8,7 +8,7 @@ SET(BINARY_NAME "juce_jni") | |||
| add_library("cpufeatures" STATIC "${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c") | |||
| set_source_files_properties("${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c" PROPERTIES COMPILE_FLAGS "-Wno-sign-conversion -Wno-gnu-statement-expression") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_roli_juceinapppurchasesample_InAppPurchase" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/roli/juceinapppurchasesample/InAppPurchase\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCE_IN_APP_PURCHASES=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=0.0.2" "-DJUCE_APP_VERSION_HEX=0x2") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_roli_juceinapppurchasesample_InAppPurchase" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/roli/juceinapppurchasesample/InAppPurchase\"" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSNAME=com_roli_juceinapppurchasesample_SharingContentProvider" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSPATH=\"com/roli/juceinapppurchasesample/SharingContentProvider\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCE_IN_APP_PURCHASES=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=0.0.2" "-DJUCE_APP_VERSION_HEX=0x2") | |||
| include_directories( AFTER | |||
| "../../../JuceLibraryCode" | |||
| @@ -926,6 +926,8 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" | |||
| @@ -1051,9 +1053,11 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.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_Windowing.cpp" | |||
| "../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.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_UIViewComponentPeer.mm" | |||
| "../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" | |||
| @@ -2171,6 +2175,8 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/ju | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -2296,9 +2302,11 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_M | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_FileChooser.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -0,0 +1,129 @@ | |||
| package com.roli.juceinapppurchasesample; | |||
| import android.content.ContentProvider; | |||
| import android.content.ContentValues; | |||
| import android.content.res.AssetFileDescriptor; | |||
| import android.content.res.Resources; | |||
| import android.database.Cursor; | |||
| import android.database.MatrixCursor; | |||
| import android.net.Uri; | |||
| import android.os.FileObserver; | |||
| import android.os.ParcelFileDescriptor; | |||
| import java.lang.String; | |||
| public final class SharingContentProvider extends ContentProvider | |||
| { | |||
| private Object lock = new Object(); | |||
| private native void contentSharerFileObserverEvent (long host, int event, String path); | |||
| private native Cursor contentSharerQuery (Uri uri, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder); | |||
| private native void contentSharerCursorClosed (long host); | |||
| private native AssetFileDescriptor contentSharerOpenFile (Uri uri, String mode); | |||
| private native String[] contentSharerGetStreamTypes (Uri uri, String mimeTypeFilter); | |||
| public final class ProviderFileObserver extends FileObserver | |||
| { | |||
| public ProviderFileObserver (long hostToUse, String path, int mask) | |||
| { | |||
| super (path, mask); | |||
| host = hostToUse; | |||
| } | |||
| public void onEvent (int event, String path) | |||
| { | |||
| contentSharerFileObserverEvent (host, event, path); | |||
| } | |||
| private long host; | |||
| } | |||
| public final class ProviderCursor extends MatrixCursor | |||
| { | |||
| ProviderCursor (long hostToUse, String[] columnNames) | |||
| { | |||
| super (columnNames); | |||
| host = hostToUse; | |||
| } | |||
| @Override | |||
| public void close() | |||
| { | |||
| super.close(); | |||
| contentSharerCursorClosed (host); | |||
| } | |||
| private long host; | |||
| } | |||
| @Override | |||
| public boolean onCreate() | |||
| { | |||
| return true; | |||
| } | |||
| @Override | |||
| public Cursor query (Uri url, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerQuery (url, projection, selection, selectionArgs, sortOrder); | |||
| } | |||
| } | |||
| @Override | |||
| public Uri insert (Uri uri, ContentValues values) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public int update (Uri uri, ContentValues values, String selection, | |||
| String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public int delete (Uri uri, String selection, String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public String getType (Uri uri) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public AssetFileDescriptor openAssetFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerOpenFile (uri, mode); | |||
| } | |||
| } | |||
| @Override | |||
| public ParcelFileDescriptor openFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| AssetFileDescriptor result = contentSharerOpenFile (uri, mode); | |||
| if (result != null) | |||
| return result.getParcelFileDescriptor(); | |||
| return null; | |||
| } | |||
| } | |||
| } | |||
| @@ -1331,6 +1331,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1499,6 +1502,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1508,6 +1514,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2234,6 +2243,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1630,6 +1630,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1798,6 +1801,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1807,6 +1813,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3513,6 +3522,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1331,6 +1331,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1499,6 +1502,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1508,6 +1514,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2234,6 +2243,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1630,6 +1630,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1798,6 +1801,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1807,6 +1813,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3513,6 +3522,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -8,7 +8,7 @@ SET(BINARY_NAME "juce_jni") | |||
| add_library("cpufeatures" STATIC "${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c") | |||
| set_source_files_properties("${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c" PROPERTIES COMPILE_FLAGS "-Wno-sign-conversion -Wno-gnu-statement-expression") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=23" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_miditest_MidiTest" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/miditest/MidiTest\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCE_ANDROID_GL_ES_VERSION_3_0=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=23" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_miditest_MidiTest" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/miditest/MidiTest\"" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSNAME=com_yourcompany_miditest_SharingContentProvider" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSPATH=\"com/yourcompany/miditest/SharingContentProvider\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCE_ANDROID_GL_ES_VERSION_3_0=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000") | |||
| include_directories( AFTER | |||
| "../../../JuceLibraryCode" | |||
| @@ -887,6 +887,8 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" | |||
| @@ -1012,9 +1014,11 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.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_Windowing.cpp" | |||
| "../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.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_UIViewComponentPeer.mm" | |||
| "../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" | |||
| @@ -2040,6 +2044,8 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/ju | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -2165,9 +2171,11 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_M | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_FileChooser.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -0,0 +1,138 @@ | |||
| package com.yourcompany.miditest; | |||
| import android.content.ContentProvider; | |||
| import android.content.ContentValues; | |||
| import android.content.res.AssetFileDescriptor; | |||
| import android.content.res.Resources; | |||
| import android.database.Cursor; | |||
| import android.database.MatrixCursor; | |||
| import android.net.Uri; | |||
| import android.os.FileObserver; | |||
| import android.os.ParcelFileDescriptor; | |||
| import java.lang.String; | |||
| public final class SharingContentProvider extends ContentProvider | |||
| { | |||
| private Object lock = new Object(); | |||
| private native void contentSharerFileObserverEvent (long host, int event, String path); | |||
| private native Cursor contentSharerQuery (Uri uri, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder); | |||
| private native void contentSharerCursorClosed (long host); | |||
| private native AssetFileDescriptor contentSharerOpenFile (Uri uri, String mode); | |||
| private native String[] contentSharerGetStreamTypes (Uri uri, String mimeTypeFilter); | |||
| public final class ProviderFileObserver extends FileObserver | |||
| { | |||
| public ProviderFileObserver (long hostToUse, String path, int mask) | |||
| { | |||
| super (path, mask); | |||
| host = hostToUse; | |||
| } | |||
| public void onEvent (int event, String path) | |||
| { | |||
| contentSharerFileObserverEvent (host, event, path); | |||
| } | |||
| private long host; | |||
| } | |||
| public final class ProviderCursor extends MatrixCursor | |||
| { | |||
| ProviderCursor (long hostToUse, String[] columnNames) | |||
| { | |||
| super (columnNames); | |||
| host = hostToUse; | |||
| } | |||
| @Override | |||
| public void close() | |||
| { | |||
| super.close(); | |||
| contentSharerCursorClosed (host); | |||
| } | |||
| private long host; | |||
| } | |||
| @Override | |||
| public boolean onCreate() | |||
| { | |||
| return true; | |||
| } | |||
| @Override | |||
| public Cursor query (Uri url, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerQuery (url, projection, selection, selectionArgs, sortOrder); | |||
| } | |||
| } | |||
| @Override | |||
| public Uri insert (Uri uri, ContentValues values) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public int update (Uri uri, ContentValues values, String selection, | |||
| String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public int delete (Uri uri, String selection, String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public String getType (Uri uri) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public AssetFileDescriptor openAssetFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerOpenFile (uri, mode); | |||
| } | |||
| } | |||
| @Override | |||
| public ParcelFileDescriptor openFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| AssetFileDescriptor result = contentSharerOpenFile (uri, mode); | |||
| if (result != null) | |||
| return result.getParcelFileDescriptor(); | |||
| return null; | |||
| } | |||
| } | |||
| @Override | |||
| public String[] getStreamTypes (Uri uri, String mimeTypeFilter) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerGetStreamTypes (uri, mimeTypeFilter); | |||
| } | |||
| } | |||
| } | |||
| @@ -1311,6 +1311,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1479,6 +1482,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1488,6 +1494,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2160,6 +2169,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1573,6 +1573,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1741,6 +1744,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1750,6 +1756,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3366,6 +3375,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1311,6 +1311,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1479,6 +1482,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1488,6 +1494,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2160,6 +2169,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1573,6 +1573,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1741,6 +1744,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1750,6 +1756,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3366,6 +3375,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -8,7 +8,7 @@ SET(BINARY_NAME "juce_jni") | |||
| add_library("cpufeatures" STATIC "${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c") | |||
| set_source_files_properties("${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c" PROPERTIES COMPILE_FLAGS "-Wno-sign-conversion -Wno-gnu-statement-expression") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_juce_networkgraphicsdemo_JUCENetworkGraphicsDemo" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/juce/networkgraphicsdemo/JUCENetworkGraphicsDemo\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_juce_networkgraphicsdemo_JUCENetworkGraphicsDemo" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/juce/networkgraphicsdemo/JUCENetworkGraphicsDemo\"" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSNAME=com_juce_networkgraphicsdemo_SharingContentProvider" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSPATH=\"com/juce/networkgraphicsdemo/SharingContentProvider\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000") | |||
| include_directories( AFTER | |||
| "../../../JuceLibraryCode" | |||
| @@ -905,6 +905,8 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" | |||
| @@ -1030,9 +1032,11 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.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_Windowing.cpp" | |||
| "../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.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_UIViewComponentPeer.mm" | |||
| "../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" | |||
| @@ -2133,6 +2137,8 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/ju | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -2258,9 +2264,11 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_M | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_FileChooser.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -0,0 +1,129 @@ | |||
| package com.juce.networkgraphicsdemo; | |||
| import android.content.ContentProvider; | |||
| import android.content.ContentValues; | |||
| import android.content.res.AssetFileDescriptor; | |||
| import android.content.res.Resources; | |||
| import android.database.Cursor; | |||
| import android.database.MatrixCursor; | |||
| import android.net.Uri; | |||
| import android.os.FileObserver; | |||
| import android.os.ParcelFileDescriptor; | |||
| import java.lang.String; | |||
| public final class SharingContentProvider extends ContentProvider | |||
| { | |||
| private Object lock = new Object(); | |||
| private native void contentSharerFileObserverEvent (long host, int event, String path); | |||
| private native Cursor contentSharerQuery (Uri uri, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder); | |||
| private native void contentSharerCursorClosed (long host); | |||
| private native AssetFileDescriptor contentSharerOpenFile (Uri uri, String mode); | |||
| private native String[] contentSharerGetStreamTypes (Uri uri, String mimeTypeFilter); | |||
| public final class ProviderFileObserver extends FileObserver | |||
| { | |||
| public ProviderFileObserver (long hostToUse, String path, int mask) | |||
| { | |||
| super (path, mask); | |||
| host = hostToUse; | |||
| } | |||
| public void onEvent (int event, String path) | |||
| { | |||
| contentSharerFileObserverEvent (host, event, path); | |||
| } | |||
| private long host; | |||
| } | |||
| public final class ProviderCursor extends MatrixCursor | |||
| { | |||
| ProviderCursor (long hostToUse, String[] columnNames) | |||
| { | |||
| super (columnNames); | |||
| host = hostToUse; | |||
| } | |||
| @Override | |||
| public void close() | |||
| { | |||
| super.close(); | |||
| contentSharerCursorClosed (host); | |||
| } | |||
| private long host; | |||
| } | |||
| @Override | |||
| public boolean onCreate() | |||
| { | |||
| return true; | |||
| } | |||
| @Override | |||
| public Cursor query (Uri url, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerQuery (url, projection, selection, selectionArgs, sortOrder); | |||
| } | |||
| } | |||
| @Override | |||
| public Uri insert (Uri uri, ContentValues values) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public int update (Uri uri, ContentValues values, String selection, | |||
| String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public int delete (Uri uri, String selection, String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public String getType (Uri uri) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public AssetFileDescriptor openAssetFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerOpenFile (uri, mode); | |||
| } | |||
| } | |||
| @Override | |||
| public ParcelFileDescriptor openFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| AssetFileDescriptor result = contentSharerOpenFile (uri, mode); | |||
| if (result != null) | |||
| return result.getParcelFileDescriptor(); | |||
| return null; | |||
| } | |||
| } | |||
| } | |||
| @@ -1331,6 +1331,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1499,6 +1502,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1508,6 +1514,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2251,6 +2260,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1624,6 +1624,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1792,6 +1795,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1801,6 +1807,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3519,6 +3528,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1331,6 +1331,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1499,6 +1502,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1508,6 +1514,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2251,6 +2260,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1624,6 +1624,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1792,6 +1795,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1801,6 +1807,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3519,6 +3528,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1283,6 +1283,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1451,6 +1454,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1460,6 +1466,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2196,6 +2205,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1558,6 +1558,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1726,6 +1729,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1735,6 +1741,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3417,6 +3426,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1283,6 +1283,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1451,6 +1454,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1460,6 +1466,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2196,6 +2205,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1558,6 +1558,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1726,6 +1729,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1735,6 +1741,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3417,6 +3426,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -8,7 +8,7 @@ SET(BINARY_NAME "juce_jni") | |||
| add_library("cpufeatures" STATIC "${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c") | |||
| set_source_files_properties("${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c" PROPERTIES COMPILE_FLAGS "-Wno-sign-conversion -Wno-gnu-statement-expression") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_oscreceiver_OSCReceiver" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/oscreceiver/OSCReceiver\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_oscreceiver_OSCReceiver" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/oscreceiver/OSCReceiver\"" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSNAME=com_yourcompany_oscreceiver_SharingContentProvider" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSPATH=\"com/yourcompany/oscreceiver/SharingContentProvider\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000") | |||
| include_directories( AFTER | |||
| "../../../JuceLibraryCode" | |||
| @@ -557,6 +557,8 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" | |||
| @@ -682,9 +684,11 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.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_Windowing.cpp" | |||
| "../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.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_UIViewComponentPeer.mm" | |||
| "../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" | |||
| @@ -1396,6 +1400,8 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/ju | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -1521,9 +1527,11 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_M | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_FileChooser.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -0,0 +1,129 @@ | |||
| package com.yourcompany.oscreceiver; | |||
| import android.content.ContentProvider; | |||
| import android.content.ContentValues; | |||
| import android.content.res.AssetFileDescriptor; | |||
| import android.content.res.Resources; | |||
| import android.database.Cursor; | |||
| import android.database.MatrixCursor; | |||
| import android.net.Uri; | |||
| import android.os.FileObserver; | |||
| import android.os.ParcelFileDescriptor; | |||
| import java.lang.String; | |||
| public final class SharingContentProvider extends ContentProvider | |||
| { | |||
| private Object lock = new Object(); | |||
| private native void contentSharerFileObserverEvent (long host, int event, String path); | |||
| private native Cursor contentSharerQuery (Uri uri, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder); | |||
| private native void contentSharerCursorClosed (long host); | |||
| private native AssetFileDescriptor contentSharerOpenFile (Uri uri, String mode); | |||
| private native String[] contentSharerGetStreamTypes (Uri uri, String mimeTypeFilter); | |||
| public final class ProviderFileObserver extends FileObserver | |||
| { | |||
| public ProviderFileObserver (long hostToUse, String path, int mask) | |||
| { | |||
| super (path, mask); | |||
| host = hostToUse; | |||
| } | |||
| public void onEvent (int event, String path) | |||
| { | |||
| contentSharerFileObserverEvent (host, event, path); | |||
| } | |||
| private long host; | |||
| } | |||
| public final class ProviderCursor extends MatrixCursor | |||
| { | |||
| ProviderCursor (long hostToUse, String[] columnNames) | |||
| { | |||
| super (columnNames); | |||
| host = hostToUse; | |||
| } | |||
| @Override | |||
| public void close() | |||
| { | |||
| super.close(); | |||
| contentSharerCursorClosed (host); | |||
| } | |||
| private long host; | |||
| } | |||
| @Override | |||
| public boolean onCreate() | |||
| { | |||
| return true; | |||
| } | |||
| @Override | |||
| public Cursor query (Uri url, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerQuery (url, projection, selection, selectionArgs, sortOrder); | |||
| } | |||
| } | |||
| @Override | |||
| public Uri insert (Uri uri, ContentValues values) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public int update (Uri uri, ContentValues values, String selection, | |||
| String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public int delete (Uri uri, String selection, String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public String getType (Uri uri) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public AssetFileDescriptor openAssetFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerOpenFile (uri, mode); | |||
| } | |||
| } | |||
| @Override | |||
| public ParcelFileDescriptor openFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| AssetFileDescriptor result = contentSharerOpenFile (uri, mode); | |||
| if (result != null) | |||
| return result.getParcelFileDescriptor(); | |||
| return null; | |||
| } | |||
| } | |||
| } | |||
| @@ -911,6 +911,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1079,6 +1082,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1088,6 +1094,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1600,6 +1609,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1033,6 +1033,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1201,6 +1204,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1210,6 +1216,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2292,6 +2301,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -911,6 +911,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1079,6 +1082,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1088,6 +1094,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1600,6 +1609,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1033,6 +1033,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1201,6 +1204,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1210,6 +1216,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2292,6 +2301,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -8,7 +8,7 @@ SET(BINARY_NAME "juce_jni") | |||
| add_library("cpufeatures" STATIC "${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c") | |||
| set_source_files_properties("${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c" PROPERTIES COMPILE_FLAGS "-Wno-sign-conversion -Wno-gnu-statement-expression") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_oscsender_OSCSender" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/oscsender/OSCSender\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000") | |||
| add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_yourcompany_oscsender_OSCSender" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/yourcompany/oscsender/OSCSender\"" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSNAME=com_yourcompany_oscsender_SharingContentProvider" "-DJUCE_ANDROID_SHARING_CONTENT_PROVIDER_CLASSPATH=\"com/yourcompany/oscsender/SharingContentProvider\"" "-DJUCE_PUSH_NOTIFICATIONS=1" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000") | |||
| include_directories( AFTER | |||
| "../../../JuceLibraryCode" | |||
| @@ -542,6 +542,8 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" | |||
| "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" | |||
| "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" | |||
| @@ -667,9 +669,11 @@ add_library( ${BINARY_NAME} | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" | |||
| "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.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_Windowing.cpp" | |||
| "../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.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_UIViewComponentPeer.mm" | |||
| "../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" | |||
| @@ -1303,6 +1307,8 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/ju | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ContentSharer.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -1428,9 +1434,11 @@ set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_M | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_common_MimeTypes.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_ContentSharer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_FileChooser.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" PROPERTIES HEADER_FILE_ONLY TRUE) | |||
| @@ -0,0 +1,129 @@ | |||
| package com.yourcompany.oscsender; | |||
| import android.content.ContentProvider; | |||
| import android.content.ContentValues; | |||
| import android.content.res.AssetFileDescriptor; | |||
| import android.content.res.Resources; | |||
| import android.database.Cursor; | |||
| import android.database.MatrixCursor; | |||
| import android.net.Uri; | |||
| import android.os.FileObserver; | |||
| import android.os.ParcelFileDescriptor; | |||
| import java.lang.String; | |||
| public final class SharingContentProvider extends ContentProvider | |||
| { | |||
| private Object lock = new Object(); | |||
| private native void contentSharerFileObserverEvent (long host, int event, String path); | |||
| private native Cursor contentSharerQuery (Uri uri, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder); | |||
| private native void contentSharerCursorClosed (long host); | |||
| private native AssetFileDescriptor contentSharerOpenFile (Uri uri, String mode); | |||
| private native String[] contentSharerGetStreamTypes (Uri uri, String mimeTypeFilter); | |||
| public final class ProviderFileObserver extends FileObserver | |||
| { | |||
| public ProviderFileObserver (long hostToUse, String path, int mask) | |||
| { | |||
| super (path, mask); | |||
| host = hostToUse; | |||
| } | |||
| public void onEvent (int event, String path) | |||
| { | |||
| contentSharerFileObserverEvent (host, event, path); | |||
| } | |||
| private long host; | |||
| } | |||
| public final class ProviderCursor extends MatrixCursor | |||
| { | |||
| ProviderCursor (long hostToUse, String[] columnNames) | |||
| { | |||
| super (columnNames); | |||
| host = hostToUse; | |||
| } | |||
| @Override | |||
| public void close() | |||
| { | |||
| super.close(); | |||
| contentSharerCursorClosed (host); | |||
| } | |||
| private long host; | |||
| } | |||
| @Override | |||
| public boolean onCreate() | |||
| { | |||
| return true; | |||
| } | |||
| @Override | |||
| public Cursor query (Uri url, String[] projection, String selection, | |||
| String[] selectionArgs, String sortOrder) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerQuery (url, projection, selection, selectionArgs, sortOrder); | |||
| } | |||
| } | |||
| @Override | |||
| public Uri insert (Uri uri, ContentValues values) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public int update (Uri uri, ContentValues values, String selection, | |||
| String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public int delete (Uri uri, String selection, String[] selectionArgs) | |||
| { | |||
| return 0; | |||
| } | |||
| @Override | |||
| public String getType (Uri uri) | |||
| { | |||
| return null; | |||
| } | |||
| @Override | |||
| public AssetFileDescriptor openAssetFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| return contentSharerOpenFile (uri, mode); | |||
| } | |||
| } | |||
| @Override | |||
| public ParcelFileDescriptor openFile (Uri uri, String mode) | |||
| { | |||
| synchronized (lock) | |||
| { | |||
| AssetFileDescriptor result = contentSharerOpenFile (uri, mode); | |||
| if (result != null) | |||
| return result.getParcelFileDescriptor(); | |||
| return null; | |||
| } | |||
| } | |||
| } | |||
| @@ -890,6 +890,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1058,6 +1061,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1067,6 +1073,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1483,6 +1492,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -982,6 +982,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1150,6 +1153,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1159,6 +1165,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2112,6 +2121,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -890,6 +890,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1058,6 +1061,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1067,6 +1073,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1483,6 +1492,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -982,6 +982,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1150,6 +1153,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1159,6 +1165,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -2112,6 +2121,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1284,6 +1284,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1452,6 +1455,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1461,6 +1467,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2169,6 +2178,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1558,6 +1558,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1726,6 +1729,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1735,6 +1741,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3387,6 +3396,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1310,6 +1310,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1478,6 +1481,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1487,6 +1493,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2161,6 +2170,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1570,6 +1570,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1738,6 +1741,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1747,6 +1753,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3369,6 +3378,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1310,6 +1310,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1478,6 +1481,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1487,6 +1493,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2161,6 +2170,7 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1570,6 +1570,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1738,6 +1741,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1747,6 +1753,9 @@ | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3369,6 +3378,9 @@ | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1361,6 +1361,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1529,6 +1532,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1538,6 +1544,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2291,6 +2300,7 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1648,6 +1648,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1816,6 +1819,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1825,6 +1831,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3612,6 +3621,9 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1355,6 +1355,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1523,6 +1526,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1532,6 +1538,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2285,6 +2294,7 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1648,6 +1648,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1816,6 +1819,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1825,6 +1831,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3612,6 +3621,9 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1361,6 +1361,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1529,6 +1532,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1538,6 +1544,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2291,6 +2300,7 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1648,6 +1648,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1816,6 +1819,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1825,6 +1831,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3612,6 +3621,9 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| @@ -1355,6 +1355,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1523,6 +1526,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -1532,6 +1538,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_linux_FileChooser.cpp"> | |||
| <ExcludedFromBuild>true</ExcludedFromBuild> | |||
| </ClCompile> | |||
| @@ -2285,6 +2294,7 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableRectangle.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableShape.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsList.h"/> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_FileBrowserComponent.h"/> | |||
| @@ -1648,6 +1648,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_SVGParser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClCompile> | |||
| @@ -1816,6 +1819,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\mouse\juce_MouseListener.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\mouse</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_android_FileChooser.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -1825,6 +1831,9 @@ | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_common_MimeTypes.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_ContentSharer.cpp"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| <ClCompile Include="..\..\..\..\..\modules\juce_gui_basics\native\juce_ios_FileChooser.mm"> | |||
| <Filter>JUCE Modules\juce_gui_basics\native</Filter> | |||
| </ClCompile> | |||
| @@ -3612,6 +3621,9 @@ | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\drawables\juce_DrawableText.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\drawables</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_ContentSharer.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||
| <ClInclude Include="..\..\..\..\..\modules\juce_gui_basics\filebrowser\juce_DirectoryContentsDisplayComponent.h"> | |||
| <Filter>JUCE Modules\juce_gui_basics\filebrowser</Filter> | |||
| </ClInclude> | |||