- 19 Oct, 2015 1 commit
-
-
Yorke Lee authored
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
-
- 07 Oct, 2015 1 commit
-
-
Tyler Gunn authored
-
- 06 Oct, 2015 1 commit
-
-
Tyler Gunn authored
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
-
- 02 Oct, 2015 1 commit
-
-
Yorke Lee authored
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
-
- 26 Sep, 2015 1 commit
-
-
Baligh Uddin authored
Change-Id: I0e942418513574bca4d302342c8ad1f676f448ca Auto-generated-cl: translation import
-
- 25 Sep, 2015 1 commit
-
-
Baligh Uddin authored
Change-Id: I9c71d5a72dd7ca0b0aec9e38fb19f3ed93a68695 Auto-generated-cl: translation import
-
- 23 Sep, 2015 1 commit
-
-
Baligh Uddin authored
Change-Id: I74f219bc7d15073c5f8e6d62885a9c0af03bc548 Auto-generated-cl: translation import
-
- 22 Sep, 2015 1 commit
-
-
Anthony Lee authored
-
- 18 Sep, 2015 1 commit
-
-
Baligh Uddin authored
Change-Id: Iad72299273a084ea96f5a8f67a40d26f1467aca7 Auto-generated-cl: translation import
-
- 14 Sep, 2015 1 commit
-
-
Tyler Gunn authored
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
-
- 13 Sep, 2015 1 commit
-
-
Roshan Pius authored
-
- 10 Sep, 2015 1 commit
-
-
Roshan Pius authored
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
-
- 09 Sep, 2015 2 commits
-
-
Yorke Lee authored
-
Andrew Lee authored
-
- 08 Sep, 2015 1 commit
-
-
Andrew Lee authored
Bug: 23779012 Change-Id: I4241130e851e02c6025e77e9c05d2f5908c386c9
-
- 04 Sep, 2015 1 commit
-
-
Yorke Lee authored
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
-
- 01 Sep, 2015 1 commit
-
-
Yorke Lee authored
An orphaned animation causes unnecessary frames updates in RenderThread. Bug: 22934313 Change-Id: I3b3fb433eb830c3bc05430eb1da4d72c178ddd62
-
- 29 Aug, 2015 1 commit
-
-
Geoff Mendal authored
Change-Id: I1f65249f89a30d46f691428be9c337638a7d1ef9 Auto-generated-cl: translation import
-
- 17 Aug, 2015 1 commit
-
-
Geoff Mendal authored
Change-Id: I5b0d063a7de50f2a070a40ace2d69ebf3e57c3fd Auto-generated-cl: translation import
-
- 12 Aug, 2015 3 commits
-
-
Tyler Gunn authored
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
-
Tyler Gunn authored
-
Geoff Mendal authored
Change-Id: I3f333149d7d59affa20a8c69c9eca38bd6cc021c Auto-generated-cl: translation import
-
- 11 Aug, 2015 1 commit
-
-
Tyler Gunn authored
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
-
- 10 Aug, 2015 2 commits
-
-
Jay Shrauner authored
* commit 'ba55aab3': DO NOT MERGE Null check CallList mapping in callbacks
-
Geoff Mendal authored
Change-Id: I1b62b0b5fa3abd3e75c6bf73d2a81ab38501885f Auto-generated-cl: translation import
-
- 08 Aug, 2015 1 commit
-
-
Jay Shrauner authored
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)
-
- 07 Aug, 2015 1 commit
-
-
Tyler Gunn authored
-
- 06 Aug, 2015 2 commits
-
-
Yorke Lee authored
Bug: 22924782 Change-Id: I1da931b805658376fb9db418210662273d9c1db8
- 05 Aug, 2015 4 commits
-
-
Tyler Gunn authored
Bug: 22685114 Change-Id: Icc84b3639d7a5d4cf4faaa2db5ed70f2d9b2e967
-
Tyler Gunn authored
-
Tyler Gunn authored
Last forwarded number: - Added assets for the "forward" icon for last forwarded number. - Modified InCall Call to store last forwarded number; also calls onLastForwardedNumberChange callback (the last forwarded number is received via a supp service update, so may change after call starts). Call subject (i.e. instant lettering): - Added placeholder subject_bubble asset to form the chat bubble for incoming calls with a subject. - Modified InCall Call to store the call subject (expected to be populated in extras at start of call. - Added code to hide the call status (e.g. "incoming call via XYZ") line and primary call label (e.g. a location "California", or the number type "Mobile" for the number). This was necessary to make room for the call subject bubble, and is in line with the UX mocks. - Change call subject text color to background color of call card (per UX mocks) - Modified call notification to show call subject if it is specified. - Moved code to show HD icon into common method. Bug: 22685114 Change-Id: I22d9dae16658490e3245cfdd9c936bb0584cd6db
-
Geoff Mendal authored
Change-Id: Iae6a582a4f83bd8af06efa9c802ba1eeadff4fe6 Auto-generated-cl: translation import
-
- 04 Aug, 2015 5 commits
-
-
Andrew Lee authored
* commit '74573496': Fix time and details alignment in RTL.
-
Andrew Lee authored
-
Andrew Lee authored
Bug: 22155815 Change-Id: Ie82b9970d1d5794b8ff7e7606fd63df14516e480
-
Jay Shrauner authored
* commit '50ccc0c6': Fix NPE in onDetailsChanged
-
Jay Shrauner authored
Bug:22925987 Change-Id: I20ad0ea5e40342805a2004654e6b78f420c33873
-
- 01 Aug, 2015 1 commit
-
-
Geoff Mendal authored
Change-Id: I8812f47e024e5b569e3cc3eb2cccecb95afacf66 Auto-generated-cl: translation import
-
- 29 Jul, 2015 1 commit
-
-
Geoff Mendal authored
Change-Id: I890ab842d953bec4e549069295f8809dc31a5246 Auto-generated-cl: translation import
-