K1rakishou/Fuck-Storage-Access-Framework
Fuck Storage Access Framework (or just FSAF) is a handy library that hides away from you all the annoying parts of the Storage Access Framework (like DocumentTrees / DocumentIds / DocumentFiles / DocumentContracts and other bullshit) leaving only an API that is similar to good-old Java File API
KotlinUnlicense
Issues
- 1
the function isAlreadyRegistered has a mistake
#34 opened by lzxshare - 6
- 2
Right way to share the path to DownloadManager...
#32 opened by sixro - 4
- 1
createSnapshot takes a lot of time
#29 opened by the6nnoo - 5
- 5
- 4
[Question/Discussion] How to use SAF uriStrings to request a MediaStore scan?
#25 opened by Shabinder - 2
- 3
NPE in SAFHelper.listFilesFast
#18 opened by K1rakishou - 3
Crash "too many SQL variables"
#17 opened by K1rakishou - 1
kotlin.NotImplementedError: Not implemented for com.github.k1rakishou.fsaf.file.ExternalFile, fileManagerId = FileManagerId(id='ExternalFile')
#19 opened by K1rakishou - 1
- 1
java.lang.IllegalStateException: Failed to touch /storage/emulated/0/Kuroba (1)/1557043536290.jpg: java.io.IOException: No such file or directory
#21 opened by K1rakishou - 1
Crash "java.lang.IllegalStateException: create() root is already FileRoot, cannot append anything anymore, root = /storage/emulated/0/Android/data/com.github.adamantcheese.chan/cache/filecache/b242d2460781b1e813c50efa4e9cc1ac.cache, baseDir segments = , segments = "
#22 opened by K1rakishou - 0
Research the possibility of making the ExternalFileManager faster by caching the CachingDocumentFile inside the ExternalFile and passing them down with every other operation
#16 opened by K1rakishou - 1
- 1
Add "Name may contain an extension" comment
#14 opened by K1rakishou - 1
Implement "isChildOfDirectory()" method
#13 opened by K1rakishou - 0
- 1
- 0
- 1
Comment is outdated
#9 opened by K1rakishou - 1
Add a comment that in case of RawFile the Java File API will be used (instead of creating a snapshot) which is pretty fast by itself
#8 opened by K1rakishou - 1
Comment typo
#7 opened by K1rakishou - 0
- 1
[IMPROVEMENT/OPTIMISATION] Use FastFileSearchTree as a look-up cache when doing file searching
#2 opened by K1rakishou - 1
[FEATURE] Ability to automatically create AbstractFile in one of the predefined directories depending of some predicate
#1 opened by K1rakishou