You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/README.md
+9-10Lines changed: 9 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,15 +37,6 @@ There are 5 ways to install this plugin:
37
37
-*(via [OpenUPM](https://openupm.com))* after installing [openupm-cli](https://github.com/openupm/openupm-cli), run the following command:
38
38
-`openupm add com.yasirkula.simplefilebrowser`
39
39
40
-
### NEW INPUT SYSTEM SUPPORT
41
-
42
-
This plugin supports Unity's new Input System but it requires some manual modifications (if both the legacy and the new input systems are active at the same time, no changes are needed):
43
-
44
-
- the plugin mustn't be installed as a package, i.e. it must reside inside the *Assets* folder and not the *Packages* folder (it can reside inside a subfolder of Assets like *Assets/Plugins*)
45
-
- if Unity 2019.2.5 or earlier is used, add `ENABLE_INPUT_SYSTEM` compiler directive to **Player Settings/Scripting Define Symbols** (these symbols are platform specific, so if you change the active platform later, you'll have to add the compiler directive again)
46
-
- add `Unity.InputSystem` assembly to **SimpleFileBrowser.Runtime** Assembly Definition File's *Assembly Definition References* list
47
-
- open *SimpleFileBrowserCanvas* prefab, select *EventSystem* child object and replace *StandaloneInputModule* component with *InputSystemUIInputModule* component (or, if your scene(s) already have EventSystem objects, you can delete SimpleFileBrowserCanvas prefab's EventSystem child object)
48
-
49
40
## FAQ
50
41
51
42
-**File browser doesn't show any files on Mac when sandboxing is enabled**
@@ -54,7 +45,7 @@ This is a known issue but I can't give an ETA for a solution at the moment: http
54
45
55
46
-**File browser doesn't show any files on Android 10+**
56
47
57
-
File browser uses *Storage Access Framework* on these Android versions and users must first click the *Browse...* button in the quick links section
48
+
File browser uses *Storage Access Framework* on these Android versions and users must first click the *Browse...* button in the quick links section.
58
49
59
50
-**File browser doesn't show any files on Oculus Quest**
-**New Input System isn't supported on Unity 2019.2.5 or earlier**
59
+
60
+
Add `ENABLE_INPUT_SYSTEM` compiler directive to **Player Settings/Scripting Define Symbols** (these symbols are platform specific, so if you change the active platform later, you'll have to add the compiler directive again).
61
+
62
+
-**"Unity.InputSystem" assembly can't be resolved on Unity 2018.4 or earlier**
-**Android build fails, it says "error: attribute android:requestLegacyExternalStorage not found" in Console**
68
67
69
68
`android:requestLegacyExternalStorage` attribute in _AndroidManifest.xml_ grants full access to device's storage on Android 10 but requires you to update your Android SDK to at least **SDK 29**. If this isn't possible for you, you should open *SimpleFileBrowser.aar* with WinRAR or 7-Zip and then remove the `<application ... />` tag from _AndroidManifest.xml_.
Copy file name to clipboardExpand all lines: Plugins/SimpleFileBrowser/README.txt
-9Lines changed: 0 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -16,15 +16,6 @@ File browser comes bundled with two premade skins in the Skins directory: LightS
16
16
- By changing the value of FileBrowser.Skin property from a C# script
17
17
18
18
19
-
### NEW INPUT SYSTEM SUPPORT
20
-
This plugin supports Unity's new Input System but it requires some manual modifications (if both the legacy and the new input systems are active at the same time, no changes are needed):
21
-
22
-
- the plugin mustn't be installed as a package, i.e. it must reside inside the Assets folder and not the Packages folder (it can reside inside a subfolder of Assets like Assets/Plugins)
23
-
- if Unity 2019.2.5 or earlier is used, add ENABLE_INPUT_SYSTEM compiler directive to "Player Settings/Scripting Define Symbols" (these symbols are platform specific, so if you change the active platform later, you'll have to add the compiler directive again)
24
-
- add "Unity.InputSystem" assembly to "SimpleFileBrowser.Runtime" Assembly Definition File's "Assembly Definition References" list
25
-
- open SimpleFileBrowserCanvas prefab, select EventSystem child object and replace StandaloneInputModule component with InputSystemUIInputModule component (or, if your scene(s) already have EventSystem objects, you can delete SimpleFileBrowserCanvas prefab's EventSystem child object)
26
-
27
-
28
19
### FAQ
29
20
- Android build fails, it says "error: attribute android:requestLegacyExternalStorage not found" in Console
30
21
"android:requestLegacyExternalStorage" attribute in AndroidManifest.xml grants full access to device's storage on Android 10 but requires you to update your Android SDK to at least SDK 29. If this isn't possible for you, you should open SimpleFileBrowser.aar with WinRAR or 7-Zip and then remove the "<application ... />" tag from AndroidManifest.xml.
0 commit comments