D18212: Use Storage Access Framework on SDK >= 21 (Lollipop and above)
Erik Duisters
noreply at phabricator.kde.org
Sat Jan 12 18:32:35 GMT 2019
eduisters created this revision.
Herald added a project: KDE Connect.
Herald added a subscriber: kdeconnect.
eduisters requested review of this revision.
REVISION SUMMARY
Use Storage Access Framework on Android running SDK >= 21 so writing to
sdcard will work again
TEST PLAN
Install this patch and Dxxxx and verify that the sftp plugin works as
expected and that the sdcard is now writable for all android versions except Kitkat
REPOSITORY
R225 KDE Connect - Android application
BRANCH
sftp_saf
REVISION DETAIL
https://phabricator.kde.org/D18212
AFFECTED FILES
AndroidManifest.xml
build.gradle
res/drawable/ic_arrow_drop_down_24px.xml
res/drawable/ic_delete.xml
res/layout/fragment_storage_preference_dialog.xml
res/layout/preference_checkbox.xml
res/menu/sftp_settings_action_mode.xml
res/values/strings.xml
res/values/styles.xml
res/xml/sftpplugin_preferences.xml
src/org/kde/kdeconnect/Helpers/StorageHelper.java
src/org/kde/kdeconnect/Plugins/SftpPlugin/AndroidFileSystemFactory.java
src/org/kde/kdeconnect/Plugins/SftpPlugin/AndroidFileSystemView.java
src/org/kde/kdeconnect/Plugins/SftpPlugin/AndroidSafFileSystemView.java
src/org/kde/kdeconnect/Plugins/SftpPlugin/AndroidSafSshFile.java
src/org/kde/kdeconnect/Plugins/SftpPlugin/AndroidSshFile.java
src/org/kde/kdeconnect/Plugins/SftpPlugin/RootFile.java
src/org/kde/kdeconnect/Plugins/SftpPlugin/SftpPlugin.java
src/org/kde/kdeconnect/Plugins/SftpPlugin/SftpSettingsFragment.java
src/org/kde/kdeconnect/Plugins/SftpPlugin/SimpleSftpServer.java
src/org/kde/kdeconnect/Plugins/SftpPlugin/StoragePreference.java
src/org/kde/kdeconnect/Plugins/SftpPlugin/StoragePreferenceDialogFragment.java
src/org/kde/kdeconnect/UserInterface/DeviceSettingsActivity.java
src/org/kde/kdeconnect/UserInterface/DeviceSettingsFragment.java
To: eduisters
Cc: kdeconnect, mschroeder, varunp, shivanshukantprasad, skymoore, brute4s99, wistak, anoopv, dvalencia, rmenezes, julioc, Leptopoda, timothyc, Danial0_0, johnq, Pitel, adeen-s, SemperPeritus, daniel.z.tg, jeanv, seebauer, bugzy, MayeulC, menasshock, mikesomov, tctara, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdeconnect/attachments/20190112/7bef70e1/attachment.html>
More information about the KDEConnect
mailing list