Merge lp://staging/~charlesk/indicator-datetime/lp-1320880-shorter-notifications-for-calendar-events into lp://staging/indicator-datetime/rtm-14.09

Proposed by Charles Kerr
Status: Approved
Approved by: Ted Gould
Approved revision: 391
Proposed branch: lp://staging/~charlesk/indicator-datetime/lp-1320880-shorter-notifications-for-calendar-events
Merge into: lp://staging/indicator-datetime/rtm-14.09
Prerequisite: lp://staging/~charlesk/indicator-datetime/lp-1387231-honor-x-canonical-disabled-tag
Diff against target: 60 lines (+14/-6)
2 files modified
src/snap.cpp (+5/-6)
tests/manual (+9/-0)
To merge this branch: bzr merge lp://staging/~charlesk/indicator-datetime/lp-1320880-shorter-notifications-for-calendar-events
Reviewer Review Type Date Requested Status
Ted Gould (community) Approve
Michał Sawicz ux Needs Fixing
Review via email: mp+244250@code.staging.launchpad.net

Commit message

Change notifications for calendar events s.t. the sound is nonrepeating and the notification is temporary, not requiring user interaction to disappear.

Description of the change

Same MP as proposed for Vivid @ https://code.launchpad.net/~charlesk/indicator-datetime/lp-1320880-shorter-notifications-for-calendar-events/+merge/243939

Description of the Change
=========================

This branch culls the bugfix for bug #1320880 from my development branch so that it's easier to review and to backport in isolation.

It's a fairly simple patch: it changes notifications for calendar events s.t. the sound is nonrepeating and the notification is temporary, not requiring user interaction to disappear.

Checklist
=========

> Are there any related MPs required for this MP to build/function as expected? Please list.

This MP stacks on top of lp:~charlesk/indicator-datetime/lp-1387231-honor-x-canonical-disabled-tag

> Is your branch in sync with latest trunk? (e.g. bzr pull lp:trunk -> no changes)

Yes

> Did the code build without warnings?

Yes

> Did the tests run successfully?

Yes

> Did you perform an exploratory manual test run of your code change and any related functionality?

Yes

> If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?

N/A

> What device (or emulator) has your component test plan been executed successfully on?

Krillin running ubuntu-touch/ubuntu-rtm/14.09-proposed image 173

> What manual tests are relevant for this MP?

indicator-datetime/calendar-event-notification

> Did you include a link to the MR Review Checklist Template to make your reviewer's life easier?

https://wiki.ubuntu.com/Process/Merges/Checklists/indicator-datetime

To post a comment you must log in.
Revision history for this message
Ted Gould (ted) :
review: Approve
Revision history for this message
Michał Sawicz (saviq) wrote :

I believe these changes need a design review, see bug #1401802.

review: Needs Fixing (ux)
391. By Charles Kerr

Make calendar event notifications snap decisions that require manual dismissal, but without looping sound and without haptic feedback. This splits the difference between bug #1320880's complaint "calendar notifications are too intrusive" and bug #1401802's complaint "the new calendar notifications aren't intrusive enough."

Revision history for this message
Ted Gould (ted) wrote :

Works for me. We need to get comprehensive specs on this. Hopefully with notifications work.

review: Approve
Revision history for this message
Ted Gould (ted) wrote :

Also, we need an MR to merge r391 into trunk.

Unmerged revisions

391. By Charles Kerr

Make calendar event notifications snap decisions that require manual dismissal, but without looping sound and without haptic feedback. This splits the difference between bug #1320880's complaint "calendar notifications are too intrusive" and bug #1401802's complaint "the new calendar notifications aren't intrusive enough."

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches