zhanghai / MaterialFiles

Material Design file manager for Android
https://play.google.com/store/apps/details?id=me.zhanghai.android.files
GNU General Public License v3.0
5.44k stars 378 forks source link

[Enhancement] Bookmark folders within root #1257

Closed ayathedoggo closed 4 days ago

ayathedoggo commented 4 days ago

Currently, the option to bookmark folders only appears in the app itself and not the other menu that is employed when viewing root folders.

I'd appreciate an option to select folders inside of root, to be accessible with one tap via the left menu.

One use case is to quickly access app's data in android/obb/com.google.youtube, for example.

I'd really love to see this feature added. Thank you for all the great work you do on this app

zhanghai commented 4 days ago

What do you mean by "the other menu"? I could always bookmark a folder when viewing it, by the action in the menu opened by the three dots in the top right corner.

ayathedoggo commented 4 days ago

At present, tapping + in Bookmarks opens Material Files. This has the option at the bottom to select a bookmark.

However, to access android/data, it launches a different interface which doesn't have any of the bookmarking capabilities.

One solution could be to include a "add custom path" for bookmarks, then have the bookmark launch the different interface in the folder specified.

ayathedoggo commented 4 days ago

Accident, not used to Github UI on mobile.

zhanghai commented 4 days ago

However, to access android/data, it launches a different interface which doesn't have any of the bookmarking capabilities.

That different interface is a different system app that has access to Android/data. Android has restricted regular apps from accessing Android/data nowadays so that system app has to be used. Since this app can't access Android/data, there's no point in bookmarking a folder inside Android/data either. The closest you can get is add an Android/data shortcut and long press it to edit that shortcut and manually put in the path you want shortcut to.

ayathedoggo commented 4 days ago

"The closest you can get is add an Android/data shortcut and long press it to edit that shortcut and manually put in the path you want shortcut to." How do I add this fabled Android/data shortcut? Thank you!

zhanghai commented 4 days ago

Open app drawer -> click Add storage -> click Android/data -> long press added Android/data in app drawer for an edit dialog -> modify Path there and save.

ayathedoggo commented 4 days ago

Oh, thank you so much! <3