Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explain how permissions work #156

Open
hanaral opened this issue May 7, 2021 · 1 comment
Open

Explain how permissions work #156

hanaral opened this issue May 7, 2021 · 1 comment

Comments

@hanaral
Copy link

hanaral commented May 7, 2021

@cassidyjames Here is a proper continuation from our dialogue on #148

Problem

(This is an attempt to make my previous issue more addressable by itself)

The current permissions tab is app-first, which isn't too much of an issue. However, the way that it is presented and explained isn't universally informative enough. It also makes it difficult to translate in to other languages that don't have so many native words that rely on prev. knowledge of tech. stuff.
It's also inconsistent with the rest of the system which does a good job of explaining things in a [relevant verb] [relative subject] fashion.

Proposal

Since it's difficult to cram full explanations below every item, switch to a similar page layout to Firmware, Bluetooth etc. and add an explanation to the top of the view of what permissions are and how given/revoked and can be asked for by apps. The actual permissions on the list can then be slimmed down by changing their subtitles to only be a desc. of what the item is associated with rather than a explanation of what toggling it does (could be a separate PR)

Prior Art

Crude mockup:
edit

@danirabbit danirabbit changed the title [permissions] Switch to the SimpleSettingsPage layout and explain how permissions work Explain how permissions work Mar 29, 2024
@danirabbit
Copy link
Member

danirabbit commented Jun 11, 2024

@hanaral Now that we have more explanation text in the view do you feel like this still needs more explanation or has it been sufficiently addressed?

For reference:

Screenshot from 2024-06-11 10 38 08

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants