summaryrefslogtreecommitdiff
path: root/libs/documents/src
AgeCommit message (Collapse)Author
2024-11-10Drive-by: Remove extra blank lineJoel Klinghed
2024-11-10verifier: Add tests for documents, samba and sftpJoel Klinghed
2024-11-09documents: Allow many methods to take a path, not just a nameJoel Klinghed
Can't create entries with "/" in for the other backends, so they will resolve the path. documents would not. Change that so they are more similar.
2024-11-09documents: Add single merge tests local <-> documentsJoel Klinghed
Fixed DocumentFile#equals. DelayedDocumentFile was equal DocumentFile but DocumentFile wasn't equal to DelayedDocumentFile.
2024-11-09documents: Create DocumentTreeTestHelperJoel Klinghed
For future tests
2024-11-05Style cleanupJoel Klinghed
Remove unused parameter names, extra colons, code that is never executed and an opinionated detekt check.
2024-10-14Add tests for create dir/file/link that already existsJoel Klinghed
Fix implementations to work as expected (that createDirectory/File/Link fails if an entry with that name already exists).
2024-09-25Add unicode filename testJoel Klinghed
And fix errors in MUTF-8 conversion in jni.cpp
2024-09-10Add libs:documentsJoel Klinghed
Reads the abomination that is SAF, or Androids best effort to make files and directories completely and utterly unusable on Android. The androidTest was (and is) a pain, only known to work on a Pixel3 API 34 emulator but it showed a lot of things that the fake content provider in the unit tests failed to show.