summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-10merge in mnc-dr-ryu-release history after reset to mnc-dr-ryu-devandroid-6.0.1_r63android-6.0.1_r55android-6.0.1_r5android-6.0.1_r4android-6.0.1_r33android-6.0.1_r32android-6.0.1_r31android-6.0.1_r18android-6.0.1_r16marshmallow-dr-dragon-releaseThe Android Automerger
2015-11-09Show child number in incoming call notification.Tyler Gunn
am: 2e5cfc1a71 * commit '2e5cfc1a71942e2ca2c8e469042e82c1b4640476': Show child number in incoming call notification.
2015-11-09Show child number in incoming call notification.Tyler Gunn
Where a child number is present in the call extras, show it using the text "via 650-555-1212" in the second line of the incoming call notification. Bug: 24585039 Change-Id: Ic9827f8518778bf5e9c36235e2e1b6525aba4928
2015-10-27merge in mnc-dr-ryu-release history after reset to mnc-dr-ryu-devThe Android Automerger
2015-10-26Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Icf127478b86d27fdf65caedf6b7ca1ecaea69a3a Auto-generated-cl: translation import
2015-10-20merge in mnc-dr-ryu-release history after reset to mnc-dr-devThe Android Automerger
2015-10-19Fix bitmap leaks in InCallUImarshmallow-mr1-devYorke Lee
Fix the bitmap leaks in InCallUI that were a result of StatusBarNotifier instances being retained across calls. Bitmap -> StatusBarNotifier -> CallUpdateListenerMap -> CallList Bug: 25003292 Change-Id: I4f8695d7dfbc397b0fee0305a6f94e8d2e8e593f
2015-10-08merge in mnc-dr-ryu-release history after reset to mnc-dr-devThe Android Automerger
2015-10-07Merge "Handle child number changes after the call starts." into mnc-dr-devmarshmallow-dr-devTyler Gunn
2015-10-07merge in mnc-dr-ryu-release history after reset to mnc-dr-devThe Android Automerger
2015-10-06Handle child number changes after the call starts.Tyler Gunn
The child number display functionality assumed that the child number for a call would only bet set at the start of the call. This change removes that assumption and supports changes to the child number at any point during the call by adding a new listener to the InCall Call List. It appears there are some instances in reality where the child number can come in after the start of a call (delayed only slightly, but enough to prevent the number from showing up). Bug: 24585039 Change-Id: I23148e8c4265f1bc16ce563f2919e9b3eb71784f
2015-10-02Fix potential mismatched caller informationYorke Lee
This fixes a bug where caller information returned for a call waiting would be mistakenedly applied to an existing call by ensuring that the returned contact information is only assigned to the call that initiated the lookup. 1) Active call A is in progress 2) Incoming call B (call waiting) 3) Contact info lookup is initiated for call B 4) Call B is rejected 5) Contact info is returned 6) UI for call A is updated with the returned info Bug: 24591055 Change-Id: I41e0741d8bc01a2fe98d77cb080d1df455b1e5df
2015-09-28merge in mnc-dr-ryu-release history after reset to mnc-dr-devThe Android Automerger
2015-09-27merge in mnc-dr-ryu-release history after reset to mnc-dr-devThe Android Automerger
2015-09-26Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I0e942418513574bca4d302342c8ad1f676f448ca Auto-generated-cl: translation import
2015-09-24Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I9c71d5a72dd7ca0b0aec9e38fb19f3ed93a68695 Auto-generated-cl: translation import
2015-09-23merge in mnc-dr-ryu-release history after reset to mnc-dr-devThe Android Automerger
2015-09-23Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I74f219bc7d15073c5f8e6d62885a9c0af03bc548 Auto-generated-cl: translation import
2015-09-22Merge "Ensure call subject is hidden if disabled for carrier." into mnc-dr-devAnthony Lee
2015-09-18Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Iad72299273a084ea96f5a8f67a40d26f1467aca7 Auto-generated-cl: translation import
2015-09-14Ensure call subject is hidden if disabled for carrier.Tyler Gunn
Even if the carrier config is set to disable call subjects for a carrier, the RIL will still send any incoming call subjects to the InCall UI. We cannot suppress this lower down as the RIL is using the same extra to report caller id presentation reasons. Bug: 22779583 Change-Id: Ic349408014a47e25d62100886ea59b73e4f76709
2015-09-13Merge "Display no-caller ID reason in InCallUI" into mnc-dr-devRoshan Pius
2015-09-10Display no-caller ID reason in InCallUIRoshan Pius
Changes to fetch the no-caller ID reason from callsubject extra in the call object to display in the InCall UI. The callsubject extra would be populated by the RIL to hold the non-caller ID reason in case of number presentation that is set to RESTRICTED/UNKOWN and hence we need to differentiate the contents of this extra in InCallUI. PS: We should ideally be creating a different extra for the no-caller ID reason at telephony layer even if RIL sends it in the same exta as call subject, but that would require API changes. BUG: 22683773 Change-Id: I4ae51754d7660e4b8c1082d142e2c1860d3f1604
2015-09-10merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger
2015-09-09Merge "Disable AccelerometerListener when display is off" into mnc-dr-devYorke Lee
2015-09-09merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger
2015-09-09Merge "Force conference call phone numbers to LTR." into mnc-dr-devAndrew Lee
2015-09-08Force conference call phone numbers to LTR.Andrew Lee
Bug: 23779012 Change-Id: I4241130e851e02c6025e77e9c05d2f5908c386c9
2015-09-04Disable AccelerometerListener when display is offYorke Lee
Unregister the accelerometer listener when the screen is off to reduce power consumption. Slight refactor of component constructors to facilitate testing. Add test. Bug: 23498050 Change-Id: If1971a39e8a418253f6611116c855e3c6cf81b93
2015-09-02merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger
2015-09-01Make sure to clear PulseAnimation correctly in InCallActivityYorke Lee
An orphaned animation causes unnecessary frames updates in RenderThread. Bug: 22934313 Change-Id: I3b3fb433eb830c3bc05430eb1da4d72c178ddd62
2015-08-31merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger
2015-08-29Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I1f65249f89a30d46f691428be9c337638a7d1ef9 Auto-generated-cl: translation import
2015-08-18merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger
2015-08-17Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I5b0d063a7de50f2a070a40ace2d69ebf3e57c3fd Auto-generated-cl: translation import
2015-08-15merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger
2015-08-13merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger
2015-08-12Replace placeholder subject bubble asset with a drawable resource.Tyler Gunn
Turns out it was pretty easy to accomplish the speech bubble with just a drawable with some of the corner rounded. Bug: 22685114 Change-Id: I1f2d1b8113652503cd8298f8b6ab1883b4a4589d
2015-08-12Merge "Minimize the number of calls to ↵Tyler Gunn
PhoneNumberUtils.isLocalEmergencyNumber." into mnc-dr-dev
2015-08-12Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I3f333149d7d59affa20a8c69c9eca38bd6cc021c Auto-generated-cl: translation import
2015-08-11Minimize the number of calls to PhoneNumberUtils.isLocalEmergencyNumber.Tyler Gunn
On a standard outgoing call, isLocalEmergencyNumber was being called from 30-40 times. Each of these calls requires a system service invocation. A large number of these invocations were coming from InCall UI. To fix this: 1. Added an isEmergencyCall property to the InCall Call object. isLocalEmergencyNumber is recalculated any time the mTelecomCall's handle changes. 2. Replaced calls to isLocalEmergencyNumber in CallCardPresenter with calls to the InCall call cached version; this easily cuts out around 15 calls to isLocalEmergencyNumber. 3. Replaced code in InCallPresenter; this accounted for 2-3 calls to isLocalEmergencyNumber. Bug: 22985202 Change-Id: Ia61204bb0ed6171b24c116e8c681b3924ce54f1d # Conflicts: # src/com/android/incallui/Call.java
2015-08-11merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger
2015-08-10DO NOT MERGE Null check CallList mapping in callbacksJay 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-10am ba55aab3: DO NOT MERGE Null check CallList mapping in callbacksJay Shrauner
* commit 'ba55aab35a4402a090f530422d1f7327aebfde04': DO NOT MERGE Null check CallList mapping in callbacks
2015-08-10Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I1b62b0b5fa3abd3e75c6bf73d2a81ab38501885f Auto-generated-cl: translation import
2015-08-08merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger
2015-08-08DO NOT MERGE Null check CallList mapping in callbacksmarshmallow-devJay 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-07Merge "Show "Note sent" toast when starting outgoing call with a note." into ↵Tyler Gunn
mnc-dr-dev
2015-08-06am be729e6f: Catch RuntimeException when calling setExcludeFromRecentsYorke Lee
* commit 'be729e6fd69f30a97b669b009d608ac7395919c7': Catch RuntimeException when calling setExcludeFromRecents
2015-08-06Catch RuntimeException when calling setExcludeFromRecentsYorke Lee
Bug: 22924782 Change-Id: I1da931b805658376fb9db418210662273d9c1db8