Ask for the MANAGE_EXTERNAL_STORAGE permission to existing users
When the old READ_EXTERNAL_STORAGE permission has already been granted by the user on a previous version of the app, some media may be missing while they haven't granted the new MANAGE_EXTERNAL_STORAGE permission. If we detect that the user is in that state, we show a snackbar and let them grant the new permission.
Showing
- application/resources/src/main/res/values/strings.xml 3 additions, 0 deletionsapplication/resources/src/main/res/values/strings.xml
- application/tools/src/main/java/org/videolan/tools/Settings.kt 1 addition, 0 deletions...cation/tools/src/main/java/org/videolan/tools/Settings.kt
- application/vlc-android/res/layout/dialog_all_access.xml 79 additions, 0 deletionsapplication/vlc-android/res/layout/dialog_all_access.xml
- application/vlc-android/src/org/videolan/vlc/gui/MainActivity.kt 7 additions, 0 deletions...tion/vlc-android/src/org/videolan/vlc/gui/MainActivity.kt
- application/vlc-android/src/org/videolan/vlc/gui/dialogs/AllAccessPermissionDialog.kt 84 additions, 0 deletions...org/videolan/vlc/gui/dialogs/AllAccessPermissionDialog.kt
- application/vlc-android/src/org/videolan/vlc/gui/helpers/hf/StoragePermissionsDelegate.kt 1 addition, 1 deletion...videolan/vlc/gui/helpers/hf/StoragePermissionsDelegate.kt
- application/vlc-android/src/org/videolan/vlc/util/Permissions.kt 11 additions, 0 deletions...tion/vlc-android/src/org/videolan/vlc/util/Permissions.kt
Loading