In my understanding, this limitation is caused by the adding dictionary design that always select a mdx file first then read other related resources, if we add the support of loading a directory(included all resources, using SAF) to add a dictionary(or multiple dictionaries), is it possible to remove the external storage permission requirement ?
I think that is how Eudic works, it doesn't require the external storage permission.
I had read https://github.com/mumu-lhl/Ciyue/issues/8 https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15597#note_2056149689 https://github.com/mumu-lhl/Ciyue?tab=readme-ov-file#read_external_storage--manage_external_storage-manage-external-storage
In my understanding, this limitation is caused by the adding dictionary design that always select a mdx file first then read other related resources, if we add the support of loading a directory(included all resources, using SAF) to add a dictionary(or multiple dictionaries), is it possible to remove the external storage permission requirement ?
I think that is how Eudic works, it doesn't require the external storage permission.
Whatever, thank you for your great work :>