Implement sand-boxed file saving on Android (should we?)
On Android it is not possible to access random locations freely. The app is limited to write to its sandboxed data location only.
In Qt5 we heavily patched QFile to utilize Java API to access random locations. In Qt6 these patches do not apply.
Is it possible to skip all these patches and just make sure that we write into the sandboxed location when saving files?
Possible problems:
0) We will need to change the start page and show all the files available in the sandboxed location.
1) We will need to have separate Import and Export dialogs to transfer final images
2) We will need import/export dialogs for importing layers as well
3) Will it be possible to import Audio track without this QFile support?
4) Will it be possible to import resources without this QFile support?
PS:
We do already have a problem like that with "Resources folder". People want to have an ability to import/export resources and configuration between the devices, which is not possible right now.
issue