DocumentFileCompat

A blazing fast alternative to AndroidX's DocumentFile.

APACHE-2.0 License

Stars
60
Committers
1

Bot releases are visible (Hide)

DocumentFileCompat - 1.0.8 Latest Release

Published by ItzNotABug about 1 year ago

Add support for parentFile. See #5.

Full Changelog: https://github.com/ItzNotABug/DocumentFileCompat/compare/1.0.7...1.0.8

DocumentFileCompat - 1.0.7

Published by ItzNotABug over 1 year ago

  1. RawDocumentFile now only deletes the current file, previously it'd delete everything recursively via File.deleteRecursively.
  2. Make ResolverCompat an object for quick method access.
  3. Replace String with Uri in constructor. Similar to DocumentFile api.
  4. Rewrite document creation, listing and other required internal logic.

Commits: 7377303...3c69792

DocumentFileCompat - 1.0.4

Published by ItzNotABug over 1 year ago

  • Dependency updates.
  • Fix wrong Uri returned issue.
DocumentFileCompat - 1.0.2

Published by ItzNotABug over 1 year ago

Added a DocumentFileCompat.count() method to get the children count.
This is useful if you only want to check the count & do not require the created DocumentFileCompats.

Other changes:

  • Removed extension functions on Collection<DocumentFileCompat>.
    You can use DocumentFileCompat.listFiles() & perform relevant actions on the List.
DocumentFileCompat - 0.10

Published by ItzNotABug almost 2 years ago

Fixes a IllegalArgumentException: Invalid URI crash via ebef599c.

DocumentFileCompat - 0.91

Published by ItzNotABug almost 2 years ago

Fixes a critical bug in ResolverCompat where in the correct document id was not passed when creating a TreeDocumentFileCompat.

DocumentFileCompat - 0.9

Published by ItzNotABug almost 2 years ago

  1. Fixes issue #3
  2. Other misc. improvements, documentation fixes.
DocumentFileCompat - 0.8

Published by ItzNotABug over 2 years ago

DocumentFileCompat - 0.4

Published by ItzNotABug almost 3 years ago

Fix SerializedFile not implementing Serializable.

DocumentFileCompat - 0.1

Published by ItzNotABug almost 3 years ago

Initial release to MavenCentral.