summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-08-10DO NOT MERGE Null check CallList mapping in callbacksandroid-cts-6.0_r9android-cts-6.0_r8android-cts-6.0_r7android-cts-6.0_r6android-cts-6.0_r5android-cts-6.0_r4android-cts-6.0_r32android-cts-6.0_r31android-cts-6.0_r30android-cts-6.0_r3android-cts-6.0_r29android-cts-6.0_r28android-cts-6.0_r27android-cts-6.0_r26android-cts-6.0_r25android-cts-6.0_r24android-cts-6.0_r23android-cts-6.0_r22android-cts-6.0_r21android-cts-6.0_r20android-cts-6.0_r2android-cts-6.0_r19android-cts-6.0_r18android-cts-6.0_r17android-cts-6.0_r16android-cts-6.0_r15android-cts-6.0_r14android-cts-6.0_r13android-cts-6.0_r12android-cts-6.0_r1android-6.0.0_r7android-6.0.0_r6android-6.0.0_r5android-6.0.0_r4android-6.0.0_r3android-6.0.0_r2android-6.0.0_r1marshmallow-releasemarshmallow-cts-releaseJay Shrauner
In onPostDialWait, onDetailsChanged, and onConferenceableCallsChanged callbacks, check to make sure the call list contains a mapping for the Telecom Call object. Bug:23031241 Change-Id: I2a9703d9c303fe0b2e320d811d21c71e5c429269 (cherry picked from commit 71a6555ac854303dc023c5e6c9a27c63ec956e3d)
2015-08-08merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-08-06Catch RuntimeException when calling setExcludeFromRecentsYorke Lee
Bug: 22924782 Change-Id: I1da931b805658376fb9db418210662273d9c1db8
2015-08-05merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-08-04Merge "Fix time and details alignment in RTL." into mnc-devAndrew Lee
2015-08-04Fix time and details alignment in RTL.Andrew Lee
Bug: 22155815 Change-Id: Ie82b9970d1d5794b8ff7e7606fd63df14516e480
2015-08-04merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-08-03Fix NPE in onDetailsChangedJay Shrauner
Bug:22925987 Change-Id: I20ad0ea5e40342805a2004654e6b78f420c33873
2015-07-29merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-07-28InCallUI not dismissing after end call is clicked.Chaitanya Saggurthi
In MT InCallScreen, the customMessage dialog which appears when user tries to reject a call with message, is not set to null when user cancels the dialog. InCallUIActvity is not finished if there is any pending dialog which is not null and hence this issue is seen. Set the dialog variable to null once the dialog is cancelled by the user. Bug: 22254547 Change-Id: I86d314461c760387cb5f8099a01da9afe4a79085
2015-07-23merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-07-22Catch null Call to avoid NullPointerException.Anthony Lee
Bug: 22646355 Change-Id: Iad8f4ed9b29f97b3c6d403b63f9fdf7f3b26f460
2015-07-16merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-07-15Import translations. DO NOT MERGEGeoff Mendal
Change-Id: If10314ac8f18e57c4ad5938086aa3c302c7f6c8d Auto-generated-cl: translation import
2015-07-13Null protect getUi() in configureAnswerTargetsForSmsYorke Lee
Bug: 22442874 Change-Id: Id3d522415db3a551c646950a7023478226182ae9
2015-07-13Null protect getUi() in configureAnswerTargetsForSmsYorke Lee
Bug: 22442874 Change-Id: Id3d522415db3a551c646950a7023478226182ae9
2015-07-13merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-07-10Merge "Disable LayoutTransition.CHANGING" into mnc-devYorke Lee
2015-07-10Disable LayoutTransition.CHANGINGYorke Lee
It is not really useful and is distracting when a lot of information changes happen at once. Other animations (like fading in of elapsed call time) will still continue to work. Bug: 22274741 Change-Id: I303f776a6873dab3d07569a2518fda039d64becf
2015-07-10Merge "Fix for glowpad not showing when dialing out + call waiting" into mnc-devYorke Lee
2015-07-09Fix for glowpad not showing when dialing out + call waitingYorke Lee
The AnswerPresenter is responsible for initiating the creation of the UI during a new incoming call, so there is no need to do a null check on getUi in onIncomingCall. Original fix was made in ag/651766 but seems to have been lost in a series of merges. Also, if the same instance of InCallPresenter is reused across activity teardown and setups, this can result in mAnswerPresenter getting lost from the set of incoming call listeners. To fix this, always readd it at setup. Bug: 22357229 Change-Id: Iecd80fa0187d756181ada7631c4246ad48f7131e
2015-07-09Merge "Set task description for InCallActivity" into mnc-devYorke Lee
2015-07-09Set task description for InCallActivityYorke Lee
Bug: 22275083 Change-Id: I0e955a2bca1af9d0059082872aaa2b7f4e6e8042
2015-07-09merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-07-08Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Ia2f59aef96ca80fb3b727a68f18cb36b2d12b88e Auto-generated-cl: translation import
2015-07-07merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-07-06Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Iaaa35d62cd06f4d675592fcc5d61cea44bfc7671 Auto-generated-cl: translation import
2015-07-01merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-06-29Merge "Correctly handle accessibility for incoming/outgoing calls" into mnc-devYorke Lee
2015-06-29Merge "Don't hide InCallActivity from recents" into mnc-devYorke Lee
2015-06-27merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-06-26Correctly handle accessibility for incoming/outgoing callsYorke Lee
The previous behavior relied on WINDOW_STATE_CHANGED events to announce outgoing/incoming calls, at which point in time the CallCardFragment was not guaranteed to be non-null. Bug: 20172391 Change-Id: I65bf86bc1a5edf5430ae5aabcb3535f42d1ccb08
2015-06-26Don't hide InCallActivity from recentsYorke Lee
Show InCallActivity in recents (only during an active call) Bug: 17411752 Change-Id: I2c69c517f7278df78454bf69fce93880bc00997a
2015-06-26Send a new notification for non-HUN notificationsYorke Lee
Reusing a previously HUN for a non-incoming call notification can lead to unexpected behavior with the NotificationManager. Instead, keep track of what kind of notification we are currently displaying, so that we can cancel the old HUN and display a new notification if the need arises. Also log a little less verbosely when creating notification actions. Bug: 21926442 Change-Id: Id888b65aeecded6b9ca22f7cf36b265af3d93327
2015-06-25Make switch access work for incoming call screenYorke Lee
An accessibility click on the glowpad now exposes the touch targets as virtual views to accessibility services. Performing an accessibility click on each virtual view performs the same function as swiping towards that target. Mark contact photo as unimportant for accessibility, it doesn't provide any useful context or functionality. Bug: 19075527 Change-Id: I2e980394175bf77379f5cb99126dd5970e0f0555
2015-06-25merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-06-24Merge "Fix two animations when using Connection.setInitialized" into mnc-devYorke Lee
2015-06-24merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-06-23Don't wtf if second InCallActivity is setYorke Lee
Setting a second InCallActivity before destroying the first is unexpected but not irrecoverable, so don't crash. Bug: 21806586 Change-Id: I817041ff6bae900c3b9f225ec66fe223c877e68d
2015-06-23merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-06-20Merge "Make sure to remove CallCardPresenter from CallUpdateListeners map" ↵Yorke Lee
into mnc-dev
2015-06-19Make sure to remove CallCardPresenter from CallUpdateListeners mapYorke Lee
Bug: 21959749 Change-Id: I6662d96b9caaf3c5c94cfc0453cdd226ab850cec
2015-06-19Fix two animations when using Connection.setInitializedYorke Lee
STATE_NEW has no meaning within InCallUI and can confuse the internal logic. Treat it as STATE_CONNECTING for purposes of state tracking. Also, track whether the activity is visible rather than whether it is the foreground activity (by tracking onStart/onStop vs onResume/onPause). This fixes some unexpected UI transitions when a dialog (e.g. wifi-calling dialog) shows up over the InCallUI. Bug: 19217176 Change-Id: Ifa5953e27aa4ed777ed8798c628df1bdc96ed1eb
2015-06-18Merge "Fix for InCallUI finishing too quickly to display error dialog" into ↵Yorke Lee
mnc-dev
2015-06-18Fix for InCallUI finishing too quickly to display error dialogYorke Lee
Increase the delay before disconnecting the call for DisconnectCause.ERROR, so that the user has time to acknowledge the error. To avoid regressing on b/20956721, keep track of any calls that are pending a disconnect. If the user has explicitly dismissed the error dialog, disconnect the call immediately to avoid blocking the UI any further. Bug: 21436856 Change-Id: I339cdbf1ba99fda5b1f5c8c31f722c97b64f487f
2015-06-16merge in mnc-release history after reset to mnc-devThe Android Automerger
2015-06-15Merge "Check if numbers have changed to update the contact cache." into mnc-devRoshan Pius
2015-06-15Check if numbers have changed to update the contact cache.Roshan Pius
Along with checking if the call ID's are the same, add a check to see if the 2 phone call numbers are still the same to correctly update the contact info cache used to present the UI to the user. Bug: 20032056 Change-Id: I81bcc6b31df9fa12c3a399ce6a2897662a1be74b
2015-06-15Merge "Switch hanodff broadcast from click to long press" into mnc-devSailesh Nepal
2015-06-15Switch hanodff broadcast from click to long pressSailesh Nepal
Nova Wi-Fi calling allows you to switch between Wi-Fi and cell by clicking on the status label. Unfortunately many users are accidentally triggering this with their face. As a work around I'm switching the trigger from click to long press. Change-Id: I68d7c597cf4d74a3f6b5bfee06e470b4ddcfc1ee