Commit graph

5 commits

Author SHA1 Message Date
Elias Projahn
3471fcf78b Add player skeleton and playback service
This introduces a dependency on audio_service and implements the
playback service using that package. The UI was adapted to the new
interface.
2020-04-18 13:50:38 +02:00
Elias Projahn
e9f0bd03e7 Use the storage access framework
Everything related to file system access has been rewritten to make use
of the storage access framework. This means that the
WRITE_EXTERNAL_STORAGE is no longer needed. Because of that, the
dependency on permission_handler could be dropped and all code related
to permission handling has been removed. To be able to open a whole
document tree, the minSdkVersion was bumped to 21. Finally the file
selector was rewritten using custom platform dependent code.
2020-04-11 21:59:23 +02:00
Elias Projahn
c1c1ce88b8 Update Android SDK to 29 2020-03-20 17:38:06 +01:00
Elias Projahn
047ed8b7c8 Update project structure
This was done in comparison to a newly created flutter project. Notably
this included migrating to AndroidX, updating Gradle and Kotlin and
introducing a new .gitignore file in the android subdirectory.
2019-12-15 12:03:25 +01:00
Elias Projahn
17f3040645 Initial commit 2019-12-02 21:05:49 +01:00