View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012844 | MMA | General | public | 2015-09-04 05:48 | 2016-03-28 21:09 |
Reporter | marek | Assigned To | |||
Priority | immediate | Severity | tweak | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.1.3 | ||||
Target Version | 1.2.0 | Fixed in Version | 1.2.0 | ||
Summary | 0012844: Implement runtime permissions | ||||
Description | New Android 6.0 Marshmallow introduced runtime permissions. We should prepare our UI to work with them properly. | ||||
Additional Information | https://developer.android.com/preview/features/runtime-permissions.html | ||||
Tags | No tags attached. | ||||
Fixed in build | 580 | ||||
|
Tutorial about UX design of runtime permissions: https://www.youtube.com/watch?v=iZqDdvhTZj0 |
|
Runtime permissions are implemented in 1.1.4.580. But the text should be probably improved. Now there are two permissions dialogs: 1. This one describes the situation where user recently declined the permission to write to storage so MMA has to explain why it needs permission to write to internal storage Title: Access to storage Message: MediaMonkey needs access to media files on internal storage. Please allow it. Denied message: Permission was denied. Exiting MediaMonkey. 2. Another dialog is shown when user clicks on Disable touch sounds in options. It needs permission to change system settings. Title: Disable system touch sounds Message: To suppress system touch sounds, MediaMonkey needs permission to change system settings. Please press continue, find MediaMonkey application in the list and grant the permission. Denied message: Permission was denied. System touch sounds cannot be disabled. |
|
As discussed: Note: please try to re-use existing strings as much as possible. 1.a) Explanatory: Title: Storage access Message: To use MediaMonkey please give it access to your your media files. [Exit] [Continue] 1b) After rejection of all system runtime permission dialogs: Title: Storage access Message: To use MediaMonkey please give it access to your your media files. [Exit] [Settings >] 2. Disable touch sounds Message: To change system settings, please give MediaMonkey permission to Write Settings. [Cancel] [Settings >] |
|
Fixed in build 1.2.0.580 |
|
Verified 585 |