History log of /packages/services/Telecomm/src/com/android/server/telecom/ui/IncomingCallNotifier.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
141ef5805d18b0c8b71d2a50f77837e719672569 26-May-2017 Tyler Gunn <tgunn@google.com> Call handover improvements

- Set handover_from attribute when initiating a handover to another phone
account. This lets the recipient know where the call is coming from.
- Replace "handover successful" indicator on calls with a handover state.
This ensures there is sufficient state to ensure that if a call is
hung up before the handover is accepted that we don't treat that hangup
as if the handover was successful.
- Ensure failed handovers are not logged.
- Prevent EXTRA_IS_HANDOVER from being set for outgoing calls.

Test: Unit, Manual
Bug: 37977155
Bug: 38027075
Change-Id: Ie5240c28163714be71825e718daa560eb568330f
/packages/services/Telecomm/src/com/android/server/telecom/ui/IncomingCallNotifier.java
15d096bd78c71959651d71a8981b9f89520537bc 04-May-2017 Tyler Gunn <tgunn@google.com> Fix issue where incoming call shows up while handing over call.

Fixing issue where the "Answering will end your other call" UX shows up
while a handover is in process. This was a race-condition which could
happen when the handover is marked as success and the incoming handover
call is not yet active.

Solved by tracking in a Call whether it has successfully handed over or
not. Using this to filter the call out from IncomingCallNotifier.

Test: Manual
Bug: 37768995
Change-Id: I8eeacb88c0c38953f1e4709ea5777c005cbeaf39
/packages/services/Telecomm/src/com/android/server/telecom/ui/IncomingCallNotifier.java
1e6864ed8822880578a414692f59f215e9d31902 27-Apr-2017 Tyler Gunn <tgunn@google.com> Merge "Further call handover changes."
5f1672b92d70fd68f0e514185c0d2787c3a1b73d 25-Apr-2017 Julia Reynolds <juliacr@google.com> Notification method renames.

Test: make
Bug: 37672218
Change-Id: I95616522b943c4f6b5e10418b824b82a44f3c173
/packages/services/Telecomm/src/com/android/server/telecom/ui/IncomingCallNotifier.java
6f6f1c51c0675a67ef7d7e6ea9264429a4cb269d 18-Apr-2017 Tyler Gunn <tgunn@google.com> Further call handover changes.

Support logging self-managed calls based on PhoneAccount extra.
Support passing handover extras to the handover connection service.
Improve signalling to handover initiator on fail/success of hanndover.

Test: Manual
Bug: 37102939
Change-Id: Idd23d1f3489a640666ef20d51ed18e5b80028726
/packages/services/Telecomm/src/com/android/server/telecom/ui/IncomingCallNotifier.java
acc09c44870b58e3350086a78add37bbedccfce8 04-Apr-2017 Tyler Gunn <tgunn@google.com> Add Telecom notification channels.

Test: Manual
Bug: 36866129
Merged-In: I49194128b4f526205055137d4ebaa8b282baa90f
Change-Id: I49194128b4f526205055137d4ebaa8b282baa90f
(cherry picked from commit dce902a0cd4d7060e1825cc3cde8d7f76eb67086)
/packages/services/Telecomm/src/com/android/server/telecom/ui/IncomingCallNotifier.java
dce902a0cd4d7060e1825cc3cde8d7f76eb67086 04-Apr-2017 Tyler Gunn <tgunn@google.com> Add Telecom notification channels.

Test: Manual
Bug: 36866129
Change-Id: I49194128b4f526205055137d4ebaa8b282baa90f
/packages/services/Telecomm/src/com/android/server/telecom/ui/IncomingCallNotifier.java
ca766d28471cc41d9ef33682a41edd1f99448d42 08-Mar-2017 Tyler Gunn <tgunn@google.com> Self-Managed Incoming Call Disambiguation UX.

- Handle auto-disconnect of foreground call when answering a self-managed
call.
- Enforce restriction that the PhoneAccount associated with a self-managed
CS must have a label which is the app's name.
- Ensure self-managed phone accounts can't be registered with
call provider, connection manager, or sim sub capabilities.
- Add "incoming call" UX which is shown when a new incoming call from a
self-managed CS comes in and there is an existing call for another CS.

Test: Unit, manual
Bug: 34159263
Merged-In: I371be9baa6f56c77aa83349977c0131f0e319047
Change-Id: I371be9baa6f56c77aa83349977c0131f0e319047
/packages/services/Telecomm/src/com/android/server/telecom/ui/IncomingCallNotifier.java
2b17f23d3257dec66d965ac7b4a59aa2226b43a5 08-Mar-2017 Tyler Gunn <tgunn@google.com> Self-Managed Incoming Call Disambiguation UX.

- Handle auto-disconnect of foreground call when answering a self-managed
call.
- Enforce restriction that the PhoneAccount associated with a self-managed
CS must have a label which is the app's name.
- Ensure self-managed phone accounts can't be registered with
call provider, connection manager, or sim sub capabilities.
- Add "incoming call" UX which is shown when a new incoming call from a
self-managed CS comes in and there is an existing call for another CS.

Test: Unit, manual
Bug: 34159263
Change-Id: I371be9baa6f56c77aa83349977c0131f0e319047
/packages/services/Telecomm/src/com/android/server/telecom/ui/IncomingCallNotifier.java