Add Navigation Buttons to Storage Permission Settings from AutoUpload Overview
- Dominant language
- Kotlin
- Stars
- 5.6k
- Forks
- 2k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 92
Description
### How to use GitHub
* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are interested into the same feature.
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
* Subscribe to receive notifications on status change and new comments.
**Is your feature request related to a problem? Please describe.**
To help users quickly identify which storage permissions are enabled or disabled and prevent errors related to inaccessible media, I propose adding dedicated buttons in the app that navigate directly to the relevant system settings.
**Why?**
Currently, the app informs users via notifications when an upload attempt fails. However:
If a user has only granted All Files Access, we do not prompt for Photos and Videos Permission.
Some users prefer to grant only Photos and Videos Permission, and we do not prompt for All Files Access again.
For users who wish to enable additional permissions later, locating the correct settings page can be difficult, as the navigation path varies across devices and Android versions.
**All Files Access:** Button navigates to Settings → Apps → Special App Access → All Files Access.
**Photos and Videos Permission:** Button navigates to App Info → Permissions.
**Solution**
Add two material icons (~32dp each) at the top of the Auto Upload Overview screen to indicate the status of the permissions:
Greyed out if the permission is disabled.
Tinted with `Color.Primary` if the permission is enabled.
Tapping each icon should redirect the user to the corresponding system settings page, allowing them to manage permissions quickly and reducing errors caused by missing access.
Contributor guide
Assessment
This issue has not been assessed yet.