Skip to content
Snippets Groups Projects
Commit 79563d2c authored by Romain Bertozzi's avatar Romain Bertozzi
Browse files

permissions: improve behaviours

This patch handles more efficiently the new Android permissions system.
Here is the new behaviour :
    - at first launch, we ask for the main necessary permissions :
        ie: Microphone, Contacts and Camera
    - if the user refuses Microphone, the app can not run properly, so
        it is automatically closed
    - if the user refuses any of the two other permissions, the app
        does not propose them anymore. The user has to trigger them
        from his Android applications settings, or thanks to the app
        in the settings and edit account screens.
        In this last scenario, we propose this previously denied per-
        mission.
    - if the user denies a permission with the "Do not ask me anymore"
        option enabled, he will have to activate them from the Android
        applications settings.
    - when the user creates his account, the Video Enabled settings is
        initialized with the value of permission grant.

Tuleap: #545
Change-Id: Id7e6a5955a621c018886335c6626fe5c6ca85d1c
parent b4237765
No related branches found
No related tags found
No related merge requests found
Showing
with 483 additions and 162 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment