Closed Bug 919004 Opened 12 years ago Closed 12 years ago

[1.2][email] Notifications UI does not differentiate clearly between emails received in multiple email accounts configured

Categories

(Firefox OS Graveyard :: Gaia::E-Mail, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:koi+)

RESOLVED WORKSFORME
1.3 Sprint 3 - 10/25
blocking-b2g koi+

People

(Reporter: parul, Assigned: evanxd)

References

Details

Test Environment: Device: Leo OS version: 1.2.0.0-prerelease Firmware revision: D300f10a Hardware revision: d300 Platform version: 26.0a2 Gecko: 0322470077b7 Build Identifier: 20130920004004 Update channel: leo/1.2.0/nightly Gaia: 2e88444c39998e0b90513ad9f8ab9413f3fe246f1379486243 Git commit info: 2013-09-20 02:00:38 Steps to reproduce: 1. Go to Settings > Display and set Screen timeout to 1 minute. 2. On the home screen, tap on the E-Mail icon to launch the email app. 3. Setup 2 or more new email accounts or ensure that they are already configured with the following options: A. Check for new messages: Every 5 minutes B. Display notifications for new messages: ON 4. Press the home button to send the email app in the background. 5. Allow the phone screen to time out through inactivity. 6. On a computer, sign in to the configured email accounts and arrange to receive several emails in them. (This can be done either by sending emails from another account or by subscribing to a high-volume mailing list.) Expected Results: After the email app sync with both the mail servers, it should generate a notification of new email received for both the accounts on the phone lock screen as well as the Utility Tray. The notifications should make it clear which emails have been received in which email accounts. Actual Results: After the email app syncs with the mail server, it generates a notification of new email received on the phone lock screen as well as the Utility Tray. The different email accounts are not clearly distinguished; it is not possible to tell which email was received in which account. (see screenshot https://bug916516.bugzilla.mozilla.org/attachment.cgi?id=804976)
triage: blocking, bug in new feature for 1.2
blocking-b2g: koi? → koi+
Asking for UX guidance: from the meeting, we talked about some options, none were obvious winners, and Rob wanted to think more about it. Recap for Rob: For single email notifications, the sender and subject can be so long as to make it unclear which account generated the notification (the referenced screen shot). Some things talked about: * Putting the target email account before the subject, which practically would mean not seeing much of the subject. * Just always use the "X New Emails - [email account]", where in this case it would be "1 New Email - [email account]". * Like previous, but maybe use the other line of text to show "Sender - Subject", but knowing that subject will often be truncated/hidden by ellipses to be super useful.
Flags: needinfo?(firefoxos-ux-bugzilla)
Flagging Rob and Jacqueline on this email question.
Flags: needinfo?(rmacdonald)
Flags: needinfo?(jsavory)
Flags: needinfo?(firefoxos-ux-bugzilla)
Hi James - Sorry for the delay. I've put together a couple of options but would like to discuss them with you if you're available. I'll track you down on Wednesday afternoon. - Rob
Flags: needinfo?(rmacdonald)
Just talked to Rob in person. Summary of what is desired: # With one email account configured: ## Notification for one message synced: Email Subject Sender ## Notification for more than one message synced: N New Emails Sender 1, Sender 2, Sender 3 # With multiple email accounts configured: ## Notification for one message synced: 1 New Email (targetaccount@email.com) Sender "Email Subject" ## Notification for more than one message synced: N New Emails (targetaccount@email.com) Sender 1, Sender 2, Sender 3 Note: these changes mean there are some localization-related changes -- the parentheses around target account, and the usage of quotes around the "Email Subject" case.
Flags: needinfo?(jsavory)
Assignee: nobody → evanxd
Depends on: 918998
The PR in bug 918998 also fix this bug(919004).
Target Milestone: --- → 1.3 Sprint 3 - 10/25
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Marking as WORKSFORME instead of fixed, so that the branch updating and l10n tracking is a bit clearer -- just the changeset in bug 918998 is needed, and this bug is fixed as part of that changeset.
Resolution: FIXED → WORKSFORME
Hi James, Got it. Thanks.
You need to log in before you can comment on or make changes to this bug.