From fc7af9cf1aa4b2db9dc2bec8049b6540aa78a34e Mon Sep 17 00:00:00 2001 From: Pulkit Garg Date: Wed, 7 Apr 2021 21:43:50 +0530 Subject: [PATCH] standalone file browser --- .idea/.idea.Voksel/.idea/contentModel.xml | 16 + .idea/.idea.Voksel/.idea/workspace.xml | 57 +- Assets/Scripts/Serialization/SaveManager.cs | 12 +- Assets/Scripts/box.cs | 1 - Assets/Scripts/exporter.cs | 7 +- Assets/StandaloneFileBrowser.meta | 8 + .../IStandaloneFileBrowser.cs | 13 + .../IStandaloneFileBrowser.cs.meta | 12 + Assets/StandaloneFileBrowser/Plugins.meta | 8 + .../StandaloneFileBrowser/Plugins/Linux.meta | 10 + .../Plugins/Linux/x86_64.meta | 10 + .../Linux/x86_64/libStandaloneFileBrowser.so | Bin 0 -> 26984 bytes .../x86_64/libStandaloneFileBrowser.so.meta | 126 ++ .../Plugins/Ookii.Dialogs.dll | Bin 0 -> 133632 bytes .../Plugins/Ookii.Dialogs.dll.meta | 145 ++ .../Plugins/StandaloneFileBrowser.bundle.meta | 40 + .../Contents.meta | 8 + .../Contents/Info.plist | 46 + .../Contents/Info.plist.meta | 8 + .../Contents/MacOS.meta | 8 + .../Contents/MacOS/StandaloneFileBrowser | Bin 0 -> 28672 bytes .../Contents/MacOS/StandaloneFileBrowser.meta | 8 + .../Plugins/StandaloneFileBrowser.jslib | 90 + .../Plugins/StandaloneFileBrowser.jslib.meta | 96 ++ .../Plugins/System.Windows.Forms.dll | Bin 0 -> 3053568 bytes .../Plugins/System.Windows.Forms.dll.meta | 145 ++ Assets/StandaloneFileBrowser/Sample.meta | 8 + .../Sample/BasicSample.cs | 119 ++ .../Sample/BasicSample.cs.meta | 12 + .../Sample/BasicSampleScene.unity | 248 +++ .../Sample/BasicSampleScene.unity.meta | 8 + .../Sample/CanvasSampleOpenFileImage.cs | 53 + .../Sample/CanvasSampleOpenFileImage.cs.meta | 12 + .../Sample/CanvasSampleOpenFileText.cs | 53 + .../Sample/CanvasSampleOpenFileText.cs.meta | 12 + .../CanvasSampleOpenFileTextMultiple.cs | 62 + .../CanvasSampleOpenFileTextMultiple.cs.meta | 11 + .../Sample/CanvasSampleSaveFileImage.cs | 65 + .../Sample/CanvasSampleSaveFileImage.cs.meta | 12 + .../Sample/CanvasSampleSaveFileText.cs | 52 + .../Sample/CanvasSampleSaveFileText.cs.meta | 12 + .../Sample/CanvasSampleScene.unity | 1520 +++++++++++++++++ .../Sample/CanvasSampleScene.unity.meta | 8 + .../StandaloneFileBrowser.cs | 153 ++ .../StandaloneFileBrowser.cs.meta | 12 + .../StandaloneFileBrowserEditor.cs | 56 + .../StandaloneFileBrowserEditor.cs.meta | 12 + .../StandaloneFileBrowserLinux.cs | 115 ++ .../StandaloneFileBrowserLinux.cs.meta | 3 + .../StandaloneFileBrowserMac.cs | 119 ++ .../StandaloneFileBrowserMac.cs.meta | 12 + .../StandaloneFileBrowserWindows.cs | 137 ++ .../StandaloneFileBrowserWindows.cs.meta | 12 + ProjectSettings/ProjectSettings.asset | 6 +- 54 files changed, 3768 insertions(+), 10 deletions(-) create mode 100644 Assets/StandaloneFileBrowser.meta create mode 100644 Assets/StandaloneFileBrowser/IStandaloneFileBrowser.cs create mode 100644 Assets/StandaloneFileBrowser/IStandaloneFileBrowser.cs.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins/Linux.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins/Linux/x86_64.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins/Linux/x86_64/libStandaloneFileBrowser.so create mode 100644 Assets/StandaloneFileBrowser/Plugins/Linux/x86_64/libStandaloneFileBrowser.so.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins/Ookii.Dialogs.dll create mode 100644 Assets/StandaloneFileBrowser/Plugins/Ookii.Dialogs.dll.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents/Info.plist create mode 100644 Assets/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents/Info.plist.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents/MacOS.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents/MacOS/StandaloneFileBrowser create mode 100644 Assets/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents/MacOS/StandaloneFileBrowser.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.jslib create mode 100644 Assets/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.jslib.meta create mode 100644 Assets/StandaloneFileBrowser/Plugins/System.Windows.Forms.dll create mode 100644 Assets/StandaloneFileBrowser/Plugins/System.Windows.Forms.dll.meta create mode 100644 Assets/StandaloneFileBrowser/Sample.meta create mode 100644 Assets/StandaloneFileBrowser/Sample/BasicSample.cs create mode 100644 Assets/StandaloneFileBrowser/Sample/BasicSample.cs.meta create mode 100644 Assets/StandaloneFileBrowser/Sample/BasicSampleScene.unity create mode 100644 Assets/StandaloneFileBrowser/Sample/BasicSampleScene.unity.meta create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleOpenFileImage.cs create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleOpenFileImage.cs.meta create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleOpenFileText.cs create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleOpenFileText.cs.meta create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleOpenFileTextMultiple.cs create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleOpenFileTextMultiple.cs.meta create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleSaveFileImage.cs create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleSaveFileImage.cs.meta create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleSaveFileText.cs create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleSaveFileText.cs.meta create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleScene.unity create mode 100644 Assets/StandaloneFileBrowser/Sample/CanvasSampleScene.unity.meta create mode 100644 Assets/StandaloneFileBrowser/StandaloneFileBrowser.cs create mode 100644 Assets/StandaloneFileBrowser/StandaloneFileBrowser.cs.meta create mode 100644 Assets/StandaloneFileBrowser/StandaloneFileBrowserEditor.cs create mode 100644 Assets/StandaloneFileBrowser/StandaloneFileBrowserEditor.cs.meta create mode 100644 Assets/StandaloneFileBrowser/StandaloneFileBrowserLinux.cs create mode 100644 Assets/StandaloneFileBrowser/StandaloneFileBrowserLinux.cs.meta create mode 100644 Assets/StandaloneFileBrowser/StandaloneFileBrowserMac.cs create mode 100644 Assets/StandaloneFileBrowser/StandaloneFileBrowserMac.cs.meta create mode 100644 Assets/StandaloneFileBrowser/StandaloneFileBrowserWindows.cs create mode 100644 Assets/StandaloneFileBrowser/StandaloneFileBrowserWindows.cs.meta diff --git a/.idea/.idea.Voksel/.idea/contentModel.xml b/.idea/.idea.Voksel/.idea/contentModel.xml index a264a84..041e430 100644 --- a/.idea/.idea.Voksel/.idea/contentModel.xml +++ b/.idea/.idea.Voksel/.idea/contentModel.xml @@ -75,6 +75,22 @@ + + + + + + + + + + + + + + + + diff --git a/.idea/.idea.Voksel/.idea/workspace.xml b/.idea/.idea.Voksel/.idea/workspace.xml index 6b1fb24..f1f095d 100644 --- a/.idea/.idea.Voksel/.idea/workspace.xml +++ b/.idea/.idea.Voksel/.idea/workspace.xml @@ -2,10 +2,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - +