zamojski / TowerCollector

The OpenCellID and MLS contributor's app.
Mozilla Public License 2.0
217 stars 27 forks source link

Allow creating subdirectories at any level #169

Closed jidanni closed 2 years ago

jidanni commented 2 years ago

Hear the "create a folder" option is only available at the top level. Let's say we pick a subdirectory here and then wish to create a folder in that subdirectory. Well the choice to create a subdirectory should also be available no matter where we have browsed to here. Also maybe fill in a default name of TowerCollector for the name we are about to create. Screenshot_20220802-162458_Files.jpg Screenshot_20220802-162510_Files.jpg

jidanni commented 2 years ago

OK, I tried to make one deep from the top level. And the results were my slash got changed to an underline! Screenshot_20220802-163242_Files.jpg Screenshot_20220802-163302_Files.jpg

zamojski commented 2 years ago

This is the default android file picker, I'm not able to alter it's features and behavior from application point of view. Since Android 10 (I think) it's not possible to grant permissions to root folder.

jidanni commented 2 years ago

I'm saying the app offers to create a new directory in /sdcard/, so it should also make the same offer in /sdcard/somedir/ . I'm not talking about in /.

zamojski commented 2 years ago

It's officially supported by Android to provide initial path but according to my tests it doesn't work in most of the cases (depending on the phone). The requirement however is that the initial path already exists in the system.

jidanni commented 2 years ago

(OK, if the user wants a new subdirectory, he should use his stock file manager.)