[Android] Implement write access on external devices

Geoffrey Métais git at videolan.org
Wed Jan 24 18:12:21 CET 2018


vlc-android | branch: master | Geoffrey Métais <geoffrey.metais at gmail.com> | Wed Jan 24 18:11:25 2018 +0100| [42cf934849353ab0d0e71456dd8f2917c69a2ab0] | committer: Geoffrey Métais

Implement write access on external devices

> https://code.videolan.org/videolan/vlc-android/commit/42cf934849353ab0d0e71456dd8f2917c69a2ab0
---

 .../src/org/videolan/vlc/MediaParsingService.java  |   6 +-
 .../src/org/videolan/vlc/gui/ContentActivity.java  |   6 -
 .../vlc/gui/audio/AudioBrowserFragment.java        |  11 +-
 .../vlc/gui/browser/BaseBrowserFragment.java       |  36 +++---
 .../vlc/gui/browser/MediaBrowserFragment.java      |  27 +++--
 .../vlc/gui/helpers/hf/BaseHeadlessFragment.java   |  58 ---------
 .../vlc/gui/helpers/hf/BaseHeadlessFragment.kt     |  68 +++++++++++
 .../gui/helpers/hf/StoragePermissionsDelegate.java | 129 ---------------------
 .../gui/helpers/hf/StoragePermissionsDelegate.kt   | 124 ++++++++++++++++++++
 .../vlc/gui/helpers/hf/WriteExternalDelegate.kt    |  85 ++++++++++++++
 .../videolan/vlc/gui/video/VideoGridFragment.java  |  22 ++--
 .../src/org/videolan/vlc/util/AndroidDevices.java  |   1 +
 .../src/org/videolan/vlc/util/FileUtils.java       |  69 +++++++----
 .../src/org/videolan/vlc/util/Permissions.java     |  30 ++---
 14 files changed, 394 insertions(+), 278 deletions(-)

Diff:   https://code.videolan.org/videolan/vlc-android/commit/42cf934849353ab0d0e71456dd8f2917c69a2ab0


More information about the Android mailing list