[dialer-app] implement call end journey

Bug #1303260 reported by Michał Sawicz
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UX
Fix Released
High
Olga Kemmet
dialer-app
Fix Released
High
Gustavo Pichorim Boiko
dialer-app (Ubuntu)
Fix Released
High
Gustavo Pichorim Boiko

Bug Description

Whenever I look at the phone after I've stopped the conversation, there's a brief time when I can still see the in-call screen, and try to press the "end call" button. If the remote party ended the call already, the in-call screen "escapes" just as I touch the screen.

Would be better if the in-call screen remained on screen for a few seconds, during which you can see the call length etc., and pressing the button would close it. Preferably even in concert with the proximity sensor.

Tags: rtm14

Related branches

Michał Sawicz (saviq)
description: updated
Changed in ubuntu-ux:
assignee: nobody → Olga Kemmet (olga-kemmet)
Revision history for this message
Olga Kemmet (olga-kemmet) wrote : Re: [phone app] There should be a delay after the call was remotely disconnected

Design amended. Please have a look here:
https://docs.google.com/a/canonical.com/document/d/1BRy9-DEXr3A1D7PHkJaXmjbe7xbRmxKkzANXuu-F6lc/edit#heading=h.nllbm05dw6mi

Page 16, screen 6.

Screen shall remain in view for an other 3-4 sec displaying duration and CALL ENDED.

summary: - There should be a delay after the call was remotely disconnected
+ [phone app] There should be a delay after the call was remotely
+ disconnected
Changed in ubuntu-ux:
status: New → Fix Released
Bill Filler (bfiller)
Changed in dialer-app:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Gustavo Pichorim Boiko (boiko)
milestone: none → rtm-freeze
tags: added: rtm14
Bill Filler (bfiller)
summary: - [phone app] There should be a delay after the call was remotely
- disconnected
+ implement call end journey
Changed in dialer-app:
importance: High → Critical
Bill Filler (bfiller)
Changed in dialer-app (Ubuntu):
status: New → Confirmed
importance: Undecided → Critical
assignee: nobody → Gustavo Pichorim Boiko (boiko)
Bill Filler (bfiller)
Changed in dialer-app (Ubuntu):
importance: Critical → High
Changed in dialer-app:
importance: Critical → High
Changed in ubuntu-ux:
importance: Undecided → High
summary: - implement call end journey
+ [dialer-app] implement call end journey
Revision history for this message
Michael Terry (mterry) wrote :

Also, please consider the greeter in all this. The greeter normally doesn't want to show itself while a call is happening (MP in progress to actually make this happen). But if a call ends and the screen is off (e.g. the user left the phone on the counter while talking and the screen timed out), the greeter would like to pop up so it's showing when the phone is turned back on.

But the user-journey of this bug means that the shell shouldn't handle that itself. The split second when the call ends and the screen is off isn't the right time to make the call that the greeter should be shown. Maybe the user had the phone to their ear. Or they might shake the phone or press the power button to wake up the screen to see how long the call was or to press the end-call button themselves. We don't want to prematurely show the greeter in those cases.

Instead, I imagine we should show the greeter after that 3-4s delay. So when that timeout ends, if the screen is still off, please have the dialer-app call the DBus method to show the greeter.

Bill Filler (bfiller)
Changed in dialer-app:
status: Confirmed → In Progress
Changed in dialer-app (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package dialer-app - 0.1+14.10.20140829.1-0ubuntu1

---------------
dialer-app (0.1+14.10.20140829.1-0ubuntu1) utopic; urgency=low

  [ Martin Pitt ]
  * update PO template

  [ Gustavo Pichorim Boiko ]
  * Add All/Missed categories to the call log page. (LP: #1320437)
  * Update the live call designs according to the spec, including the
    following changes: hide the header when DTMF keypad is active.
    update the visuals and behavior of the multi call and conference
    call scenarios. keep the live call view visible for a few seconds
    showing the status of an ended call (LP: #1303260)
 -- Ubuntu daily release <email address hidden> Fri, 29 Aug 2014 22:42:54 +0000

Changed in dialer-app (Ubuntu):
status: In Progress → Fix Released
Changed in dialer-app:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.