Gaia/Notifications: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 10: Line 10:


* UX: Josh Carpenter (IRC: jcarpenter)
* UX: Josh Carpenter (IRC: jcarpenter)
* UX: Casey Yee (IRC: cyee)
* Dev: Etienne (IRC: etienne_s)
* Dev: Etienne (IRC: etienne_s)
* Eng: Fabrice (IRC: fabrice)
* Eng: Fabrice (IRC: fabrice)
Line 22: Line 23:




== Use Cases ==
= Use Cases =


=== General ===
=== General ===
*Tom receives a push notification (email)
* User receives a push notification (eg: new email).
*Tom receives a phone call
* User receives a phone call.
*Tom receives a phone call, but declines it
* User receives a phone call, but misses it.
*Tom receives a phone call, but misses it
* User receives a permission request from a website (eg: for location tracking).
*Tom is in the browser, a website asks for location tracking
* User receives a permission request from an installed app.
*Device is locked, Tom receives a notification
* User receives a notification while the device is locked.
*Tom is on the homescreen, has the email application on the homescreen, Tom receives a new email
* User wants to review recent notifications.
*Tom wants to check all the notifications which he has received in the last few days


=== Conflict ===
=== Conflict ===
*Tom is on a call and receives a push notification (email, sms)
* User receives a push notification (eg: SMS) while on a phone call.
*Tom is on a call, he decides he needs to launch the notes app to make some call notes
* User is in a browser, deciding whether to grant a location tracking permission request for a website, when she receives an incoming call notification.
*Tom is in a browser, trying to decide if he wants to grant location tracking permission on a website, he receives an incoming call before a decision is made on the location tracking


=== Phone Priority ===
 
*Phone should take priority over all other notifications
= Rules =
*If the user switches to another application, indication that the user is still on the call and whether they are muted or not should be indicated in the status bar (potential through icon indicator or colour change on the status bar)
 
* Phone takes priority over all other notifications and apps.




Line 55: Line 55:
** Alert
** Alert
** Full screen
** Full screen
* If the user switches to another application, indication that the user is still on the call and whether they are muted or not should be indicated in the status bar (potential through icon indicator or colour change on the status bar)


==Priority of Notifications==
==Priority of Notifications==
816

edits