mirror of
https://github.com/ArcaneChat/android.git
synced 2026-07-03 14:05:24 +02:00
14dc59d78c
while it is more straight-forward to let the system ask the user directly - as we do for most other permissions - this is probably not favorable for requesting ignore-battery-optimization: - other permissions requests are preceded by a clear user intention - tap on the camera, record voice etc. so it is clear to the user why a permission is needed. this is not true at the moment after installation (maybe the moment can be improved, btw) - different systems have completely different text, partly focusing on "battery drain" - it is not clear to the user what would be the advantage of that - some guidelines say, user interaction is needed before querying permission. there is room for interpretation, of couse, however, adding a rational with a "continue" button seems to fit better to these guidelines.