vincent-paing / CCDroidX

CCDroidX is to Android what CCMenu is to Mac and what CCTray is to Windows
GNU General Public License v3.0
16 stars 1 forks source link

[FEATURE] Support notification permission #5

Closed vincent-paing closed 1 year ago

vincent-paing commented 2 years ago

Value Statement

As a user on Android 13 , I want notification permission to be requested so that I can receive notification

Summary

Android 13 supports notification permission, and as of now, the app is not requesting for it. An opt-in panel should be shown on bottom of the project list screen when permission is not requested yet, it should disappear after it has been requested regardless of outcome.

Acceptance Criteria

AC 1 : When to show

Given When Then
I am on Android 13 and I haven't been requested permission before I've added a project I should see opt in card

AC 2 : When to hide

Given When Then
I am on Android 13 and I haven't been requested permission before I've not added a project I should not see opt in card
I am on Android 13 and I have been requested before I've added a project I should not see opt in card
vincent-paing commented 1 year ago

Supported in 1.2.0