Commit graph

9 commits

Author SHA1 Message Date
Elias Projahn
c8e831c461 Move musicus package to seperate directory 2020-04-19 18:45:41 +02:00
Elias Projahn
b1994d1067 Add music library 2020-04-18 23:41:08 +02:00
Elias Projahn
9da8f8891b Files selector: Return parent document ID 2020-04-18 21:23:24 +02:00
Elias Projahn
448a0de6fa Move platform dependent code to its own class 2020-04-18 20:34:03 +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
9f2c86db78 FilesSelector: Close when close button is pressed 2020-03-28 12:30:19 +01:00
Elias Projahn
88c9f65649 FilesSelector: Allow setting a base path 2020-03-28 12:27:30 +01:00
Elias Projahn
ad7499051b Add directory mode to files selector 2020-03-27 17:44:04 +01:00
Elias Projahn
24a4911665 Add basic files selector
This required to add a platform channel with a method to get the
toplevel storage devices. The app will need to request the
WRITE_EXTERNAL_STORAGE permission later. Also the dependency on "path"
was introduced.
2020-03-27 17:33:47 +01:00