gui-qml icon indicating copy to clipboard operation
gui-qml copied to clipboard

Implement notification permission screen during onboarding

Open GBKS opened this issue 1 year ago • 1 comments

Issues, reports or feature requests related to the GUI should be opened directly on the GUI repo

  • [X] I still think this issue should be opened here

Report

When first starting the application, it instantly asks for permission to send notifications. See the screenshot below.

Screenshot_20231206_145003_Permission controller

There is no explanation as to why this permission is needed and the user has not even had a chance to try the application yet. But if they decline it, then the node will not run in the background. Let's add a permission info screen to the onboarding flow, right after we tell them we're not about to start the IBD. They will then have the proper context to make an informed decision. See the designs below.

image

GBKS avatar Dec 07 '23 12:12 GBKS

cc @johnny9

jarolrod avatar Dec 13 '23 11:12 jarolrod