summaryrefslogtreecommitdiff
path: root/InCallUI
AgeCommit message (Collapse)Author
2016-12-05Import translations. DO NOT MERGEBill Yi
Change-Id: Idd96b0a1c7dcb166918b73598131c5c3909066f9 Auto-generated-cl: translation import
2016-12-02Import translations. DO NOT MERGEBill Yi
Change-Id: Ie3d6c5882feca904e7968b50e0237b04ea165f0a Auto-generated-cl: translation import
2016-11-18Import translations. DO NOT MERGEBill Yi
Change-Id: Ie736bd97b6b6cea00d917b171b9a62e2dc3aee57 Auto-generated-cl: translation import
2016-11-07Import translations. DO NOT MERGEBill Yi
Change-Id: I2dfc8ad8408f40688802143cd9c807dc15bb9b82 Auto-generated-cl: translation import
2016-10-26Import translations. DO NOT MERGEBill Yi
Change-Id: Ie7dcbb9a6fe21a5d761a55e72f9c4362af201a8f Auto-generated-cl: translation import
2016-10-25Merge "Fix OOM issue of InCallUI" am: d5e3de3253 am: f4744f532f am: 0265226b66sail
am: 6a77f5de83 Change-Id: I7c1c8beaee6ab563c20cc8ded7751b9c5d491692
2016-10-25Merge "Fix OOM issue of InCallUI"sail
am: d5e3de3253 Change-Id: Ic1862e5944a9bdc01eea181011d13767f8a44978
2016-10-19Fix OOM issue of InCallUIWei Huang
CallButtonPresenter didn't remove itself from InCallPresenter(CanAddCallListener). Bug: 32266071 Change-Id: I2ad979d9eebeb110b03e5a1c103d7a4f98e317c0
2016-10-03Import translations. DO NOT MERGEBill Yi
Change-Id: Id3ca40be136b537ece2ac6c4ea211707caeb2623 Auto-generated-cl: translation import
2016-09-21Import translations. DO NOT MERGEBill Yi
Change-Id: Ib4e6f6de000678151f96049e52dad1fc5a941db7 Auto-generated-cl: translation import
2016-09-12Import translations. DO NOT MERGEBill Yi
Change-Id: I425bf6f740ca014b35deef9ed34ec13f07d463d8 Auto-generated-cl: translation import
2016-09-07Import translations. DO NOT MERGEBill Yi
Change-Id: I9ba58d4cec5e28ee7a57604cd4c052b398de01ad Auto-generated-cl: translation import
2016-08-31Import translations. DO NOT MERGEBill Yi
Change-Id: Ic639ed9b603b9f963b72e9866ca867c6b790de06 Auto-generated-cl: translation import
2016-08-18Import translations. DO NOT MERGEBill Yi
Change-Id: I22605f233a9310f43e31c6ea0166cc16525005b0 Auto-generated-cl: translation import
2016-08-07Import translations. DO NOT MERGEBill Yi
Change-Id: I95dfdcc069f801e64c6414f51b7c5bc75682eeea Auto-generated-cl: translation import
2016-08-03Import translations. DO NOT MERGEBill Yi
Change-Id: Icf8873d3d41403b6a4c44470878a8acdd7f7d374 Auto-generated-cl: translation import
2016-08-01Import translations. DO NOT MERGEBill Yi
Change-Id: I57c46980df7aad4c27cb569b4c1dfefd5b65846b Auto-generated-cl: translation import
2016-07-25Import translations. DO NOT MERGEBill Yi
Change-Id: I7c834d52a5137349bb995b7122a78238e83f7f65 Auto-generated-cl: translation import
2016-07-19Import translations. DO NOT MERGEBill Yi
Change-Id: I6f8e4685a948a874c705d30dba54b7cb5e7ef655 Auto-generated-cl: translation import
2016-07-05Import translations. DO NOT MERGEBill Yi
Change-Id: I47cdb3df15a920d62cb8dd175d950034d6883a43 Auto-generated-cl: translation import
2016-06-30Import translations. DO NOT MERGEBill Yi
Auto-generated-cl: translation import Bug: 29390361 Change-Id: I38267d18dc0a069130f5018fd62f6bfb10704b26
2016-06-14Import translations. DO NOT MERGEBill Yi
Change-Id: Ifb777c5172bb4e68c0172e0bde511c251f290eba Auto-generated-cl: translation import
2016-06-06Import translations. DO NOT MERGEBill Yi
Change-Id: Ib83e0dc7875a013101b3ac1da5106473025e8173 Auto-generated-cl: translation import
2016-06-01Merge "IMS-VT: Remove the pause flag before requesting session modification" ↵Tyler Gunn
into nyc-mr1-dev am: 0138471ff9 am: c844194f1b * commit 'c844194f1b6dc414adf652b5f35ce9eb970177f2': IMS-VT: Remove the pause flag before requesting session modification Change-Id: I8581195ace6b7521d986151cf7319cbd21c2f788
2016-06-01Merge "Ensure external calls do not go through call blocking code." into ↵Tyler Gunn
nyc-mr1-dev am: 1335994507 am: 3016064e2c * commit '3016064e2cb1c3dbd79413d38beabe88e556c3b6': Ensure external calls do not go through call blocking code. Change-Id: Iea997e8ec6e61e813b7891285761a33908b4da5a
2016-06-01Merge "IMS-VT: Remove the pause flag before requesting session modification" ↵Tyler Gunn
into nyc-mr1-dev am: 0138471ff9 * commit '0138471ff9ea1f05477442740060c7233a806779': IMS-VT: Remove the pause flag before requesting session modification Change-Id: I595052e94cbf579392096f8dde1adaad39dad55b
2016-06-01Merge "Ensure external calls do not go through call blocking code." into ↵Tyler Gunn
nyc-mr1-dev am: 1335994507 * commit '1335994507a9dd0780e0c770d1ba6dbe059176c7': Ensure external calls do not go through call blocking code. Change-Id: Ia08ad649b8ca6ca46cbe65c4c4f1d43261439e40
2016-06-01Merge "IMS-VT: Remove the pause flag before requesting session modification" ↵Tyler Gunn
into nyc-mr1-dev
2016-06-01Merge "Ensure external calls do not go through call blocking code." into ↵Tyler Gunn
nyc-mr1-dev
2016-06-01Import translations. DO NOT MERGEBill Yi
Change-Id: I4c60c2c8a4cb346de3bcbb43b8956347c36bac41 Auto-generated-cl: translation import
2016-06-01Import translations. DO NOT MERGEBill Yi
Change-Id: I1b54309e756a9bfd7df18ef208beacaeae0baada Auto-generated-cl: translation import
2016-05-27Merge "IMS-VT: Bring UI to foreground once video call is accepted" into ↵Tyler Gunn
nyc-mr1-dev am: 7febc2b7bc am: b337d1f4a9 * commit 'b337d1f4a970f7e7f5b596804089367a6948350b': IMS-VT: Bring UI to foreground once video call is accepted Change-Id: I403c60ee23369e0e5c2433e7b806e55a3edc79f3
2016-05-27Merge "IMS-VT: Bring UI to foreground once video call is accepted" into ↵Garik Badalyan
nyc-mr1-dev am: 7febc2b7bc * commit '7febc2b7bc5705e2e38862d7040b551cea3e47d2': IMS-VT: Bring UI to foreground once video call is accepted Change-Id: Ie44f032428742197e0886e0a56c766466c2ef3ef
2016-05-27Merge "IMS-VT: Bring UI to foreground once video call is accepted" into ↵Tyler Gunn
nyc-mr1-dev
2016-05-26IMS-VT: Bring UI to foreground once video call is acceptedGarik Badalyan
- If the user pushes the UI to the background immediately after making a video call, it stays in the background even after the request has been accepted - After the remote device accepts the incoming video call request, bring the UI to the foreground Bug: 28767075 Change-Id: Iba2ebdd3c7f7e77fc8fe7ffc68897cbb6dd8610d
2016-05-26IMS-VT: Optimize handling of orientation requests am: 50b2f304bdTyler Gunn
am: 01e31150e1 * commit '01e31150e1819cf37df5b143b3a845db2397d240': IMS-VT: Optimize handling of orientation requests Change-Id: I028264f76a4e94bca9fc7a13b2c27b032a7b9fd3
2016-05-26IMS-VT: Optimize handling of orientation requestsTyler Gunn
am: 50b2f304bd * commit '50b2f304bde9bdb8c8c5ca57efafb53a417afa78': IMS-VT: Optimize handling of orientation requests Change-Id: I24efa19c686276c0fddc4a40638f9d5c464ba8aa
2016-05-26IMS-VT: Remove the pause flag before requesting session modificationTyler Gunn
This change removes the pause flag before sending session modification request to lower layers. The pause flag shall be set only upon requesting video pause. BUG: 28687464 Change-Id: I413b913d10159b91a575c2af49e50d807f7decde
2016-05-25IMS-VT: Optimize handling of orientation requestsTyler Gunn
-Invoking setInCallAllowsOrientationChange API triggers multiple events which send data across binder. This could cause performance degradations in some cases. -Enable/disable orientation listeners when primary call changes BUG: 28766890 Change-Id: I457141ec6db7b5234be6aa537d39892e61efff6e
2016-05-22Import translations. DO NOT MERGEBill Yi
Change-Id: Id35345305b4d8eee42dc68e419f55dda1bedcb19 Auto-generated-cl: translation import
2016-05-22Import translations. DO NOT MERGEBill Yi
Change-Id: I5a84c318fd53b5cb61ab74ce19dab5ccdc0bbd89 Auto-generated-cl: translation import
2016-05-20Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API review ↵Tony Mak
am: f75eb1ac9c am: 9791fa1807 am: 202c55bdd4 * commit '202c55bdd4089ac17a32ce387653e6168daa7324': Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API review Change-Id: Id03614fc8339ef771abed39ac50ee4d6516b5638
2016-05-20Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API review ↵Tony Mak
am: f75eb1ac9c am: 9791fa1807 * commit '9791fa1807adc93e62dd7475002edb31ff3de408': Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API review Change-Id: I0766c731ab0b32802e890dd571cb0c17bedaa9a5
2016-05-20Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API reviewTony Mak
am: f75eb1ac9c * commit 'f75eb1ac9c28f1777ac375666b731d08630dbf1d': Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API review Change-Id: I5ad7d6c4ea3eeac5b829beb1c984d25abdb059c2
2016-05-20Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API reviewTony Mak
am: f75eb1ac9c * commit 'f75eb1ac9c28f1777ac375666b731d08630dbf1d': Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API review Change-Id: Ifefc86a2a285ee51a61518ffdc8f2e5033c912be
2016-05-19Ensure external calls do not go through call blocking code.Tyler Gunn
Note: This is already submit in google3. Bug: 27458894 Change-Id: I45a7ac7d4e94722fd52c2f83be073f1e90d7b66c
2016-05-19Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API reviewTony Mak
Bug: 28842878 Change-Id: I52684f898137d7b07c4b9a7ac34081b3d5ec79da
2016-05-18Merge "IMS-VT: Trigger internal onStateChanged notification" into ↵Tyler Gunn
nyc-mr1-dev am: b15db3f15c am: 5a210c306d * commit '5a210c306d9757c30d07c83ae962c32261c40cd8': IMS-VT: Trigger internal onStateChanged notification Change-Id: Ib31adb5bd3d121a4c563b816ba3756cef0b5bd3b
2016-05-18Merge "IMS-VT: Trigger internal onStateChanged notification" into nyc-mr1-devOmkar Kolangade
am: b15db3f15c * commit 'b15db3f15c45bb9018667ce0c679da1329743d8c': IMS-VT: Trigger internal onStateChanged notification Change-Id: Ifb253c84daec36790c0f8ec025cd7f2c033e922e
2016-05-18Merge "IMS-VT: Trigger internal onStateChanged notification" into nyc-mr1-devTyler Gunn
2016-05-18Merge "Import translations. DO NOT MERGE"Baligh Uddin
2016-05-18Merge "Import translations. DO NOT MERGE" into nyc-mr1-devBaligh Uddin
2016-05-16IMS-VT: Trigger internal onStateChanged notificationOmkar Kolangade
To minimize delays and avoid race conditions, trigger internal the onStateChanged event upon receiving onUiReady notification. Bug: 27135373 Change-Id: Ib9a26c6dbda8f3897072e6a276a262e191557073
2016-05-16Merge "Reduce threshold of height for layout of multi-window mode." into ↵Qi Wang
nyc-dev am: 51e88c1c2d am: edd7e4cb96 am: 49d1b99322 * commit '49d1b9932201a185dba22117844e3ac95cb1c76f': Reduce threshold of height for layout of multi-window mode. Change-Id: I11d385b51ec9ea8322f358cf82867b05466a40c1
2016-05-16Merge "Reduce threshold of height for layout of multi-window mode." into ↵Usman Abdullah
nyc-dev am: 51e88c1c2d am: edd7e4cb96 * commit 'edd7e4cb9640806b833d5c34b554cc040beb48e8': Reduce threshold of height for layout of multi-window mode. Change-Id: Ibe9af5bc4190c0052ab4d6896e570d02efa3ac36
2016-05-16Merge "Reduce threshold of height for layout of multi-window mode." into nyc-devQi Wang
am: 51e88c1c2d * commit '51e88c1c2df87c70deb597beef0768a5b0fc0ca0': Reduce threshold of height for layout of multi-window mode. Change-Id: Ie13ed63c3f49090e537d9ee278f914e289c7bfa5
2016-05-16Merge "Reduce threshold of height for layout of multi-window mode." into nyc-devQi Wang
am: 51e88c1c2d * commit '51e88c1c2df87c70deb597beef0768a5b0fc0ca0': Reduce threshold of height for layout of multi-window mode. Change-Id: I8aa8d553ef7e091081c44c97183e580553685328
2016-05-16Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Ie25b2f37e84e016b6c9730c354fc0975fffea0a5 Auto-generated-cl: translation import
2016-05-16Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Ib8cec7e0afa9aef38b5ba4cc47cb857085b1040e Auto-generated-cl: translation import
2016-05-13Reduce threshold of height for layout of multi-window mode.Qi Wang
This will show contact photo for seed devices. Fix: 28249277 Change-Id: I48980c27fc8a6e6664599114ba144649744124b5 (cherry picked from commit 5e3aa1c5f11e43fdc2f1ddf38f608117430eb919)
2016-05-12Merge "DO NOT MERGE Adding unit tests for ExternalCallList." into nyc-mr1-devTyler Gunn
am: ff81bf19ea * commit 'ff81bf19ea85ae61cc2904a5cb79d8c6c61f31f5': DO NOT MERGE Adding unit tests for ExternalCallList. Change-Id: Id8571be3c7d1a1beb0e7d072fe511875a878b690
2016-05-12DO NOT MERGE Add support for multi-endpoint.Tyler Gunn
am: ad944e7cf2 * commit 'ad944e7cf20303adddd960d8870b47fffcdcc8df': DO NOT MERGE Add support for multi-endpoint. Change-Id: Id4892965363a1c97089e691cc1f639756322f7bd
2016-05-12Merge "DO NOT MERGE Adding unit tests for ExternalCallList." into nyc-mr1-devTyler Gunn
2016-05-12DO NOT MERGE Adding unit tests for ExternalCallList.Tyler Gunn
- Also adding TestTelecomCall class, which is a reflection wrapper that can create instances of android.telecom.Call. These calls are particularly problematic as they are final, so Mockito cannot mock them. Bug: 27458894 Change-Id: Ibd3786dc27eb4280eb32b8fb0baa18d42738a98c (cherry picked from commit 5df8de7b7c9ce0dee435d4a461dd9bbe6731e5d7)
2016-05-12DO NOT MERGE Add support for multi-endpoint.Tyler Gunn
- Add new "ExternalCallNotifier" which tracks external calls that Telecom informs Incall about. - Refactored some common code from StatusBarNotifier that is used in ExternalCallNotifier into NotificationUtil so it can be used in both places. - Modified CallList to track and store external calls seperately from regular ones. - Added support for triggering a call pull in the NotificationBroadcastReceiver. Bug: 27458894 Change-Id: I505c8b5f7aad273ebdaaeae2431564d10b23770b (cherry picked from commit d8eb77f116ba21a4f40fd59d608b2e8bbdf2e09b)
2016-05-12Merge "IMS-VT: Call showAnswerUi when onUpgradetoVideo callback is called" ↵Tyler Gunn
into nyc-mr1-dev am: e778d9fece am: aef9678978 * commit 'aef96789781b9095be4606fd5dfa5f6ff81b6dc6': IMS-VT: Call showAnswerUi when onUpgradetoVideo callback is called Change-Id: Iefb62eee7273750b85146f304a49eb1e2581a45f
2016-05-11Merge "IMS-VT: Call showAnswerUi when onUpgradetoVideo callback is called" ↵Garik Badalyan
into nyc-mr1-dev am: e778d9fece * commit 'e778d9fecead62e01a2696345934d1ee71e0bbe5': IMS-VT: Call showAnswerUi when onUpgradetoVideo callback is called Change-Id: Ib253818ee10d931d00ba637eca8f7dd38a8ba932
2016-05-11Merge "IMS-VT: Call showAnswerUi when onUpgradetoVideo callback is called" ↵Tyler Gunn
into nyc-mr1-dev
2016-05-10Cleanup of video pause button. am: ebef6b9403Tyler Gunn
am: 6f10f26b62 * commit '6f10f26b628d0ae477d599e3ee153a4a336254fe': Cleanup of video pause button. Change-Id: I06ca4dd53a57ab0d06457e01345595d5fd333fa3
2016-05-10Cleanup of video pause button.Tyler Gunn
am: ebef6b9403 * commit 'ebef6b94037a2a028635a5371f3d8e0f97c7d206': Cleanup of video pause button. Change-Id: Ibc41bbeae59647ff1c81c756d01127518dc90d76
2016-05-10Cleanup of video pause button.Tyler Gunn
The "pause video" button had a few issues that needed to be cleaned up: 1. The accessibility text for the button was always "pause video". I've changed this so that it says, "Turn on camera" or "Turn off camera" to better indicate what pushing the button will do. 2. When the user accepts an incoming request to initiate a 1-way video call, the button state would not be correct (the user's camera is disabled, but the button would not reflect that). Bug: 27944419 Bug: 28550284 Change-Id: I2594971ec21b5714ca2d750894a93b758f7a80e5
2016-05-06Merge "IMS-VT: Show upgrade to video notification." into nyc-mr1-dev am: ↵Tyler Gunn
8b25d78667 am: d8c2ac02a6 * commit 'd8c2ac02a65ea28915d8990c005a395ae6d762a2': IMS-VT: Show upgrade to video notification. Change-Id: I92f4c3c1e6bfbca6a0eb84ccf5a9964f4b7bbf74
2016-05-06Merge "IMS-VT: Show upgrade to video notification." into nyc-mr1-devGarik Badalyan
am: 8b25d78667 * commit '8b25d786674f95034dfcdfff09ea16f8e3869311': IMS-VT: Show upgrade to video notification. Change-Id: Ibcd1c5a940cc0bf96e1d950cd6457dccfc562486
2016-05-06IMS-VT: Call showAnswerUi when onUpgradetoVideo callback is calledGarik Badalyan
- Glowpad wrapper is now seen when we receive an upgrade request as showAnswerUi is called when onUpgradeToVideo callback is invoked - Without this change, we don't see the Glowpad wrapper BUG=28384174 Change-Id: Ibeb1a49f6cc9b8b0d70d167debf496f897c7c14f
2016-05-06Merge "IMS-VT: Show upgrade to video notification." into nyc-mr1-devTyler Gunn
2016-05-06Merge "Fix issues with video auto-fullscreen mode." into nyc-mr1-dev am: ↵Tyler Gunn
43fd36a1b2 am: 9b8e50f60f * commit '9b8e50f60f8e4f5f73be111f32394b3621ca34f9': Fix issues with video auto-fullscreen mode. Change-Id: I2e033651915875edbf33d6f0f85a293bae16a479
2016-05-06Merge "Fix issues with video auto-fullscreen mode." into nyc-mr1-devTyler Gunn
am: 43fd36a1b2 * commit '43fd36a1b2252814c3aa0768d140ede05c84ea16': Fix issues with video auto-fullscreen mode. Change-Id: I898a6d196ebefa98cf690e608acaafa0703c3997
2016-05-06Merge "Fix issues with video auto-fullscreen mode." into nyc-mr1-devTyler Gunn
2016-05-06Merge "Import translations. DO NOT MERGE"TreeHugger Robot
2016-05-06Merge "Fix enterprise contacts APIs naming and docs" into nyc-dev am: ↵Ricky Wai
ddfb09b5af am: c0d8ee227b am: 4deeaf11d7 * commit '4deeaf11d7d647139ab668d3345cafa6c82d764c': Fix enterprise contacts APIs naming and docs Change-Id: I505d80f26aeb33d0251d90a91927f354938c2878
2016-05-06Merge "Fix enterprise contacts APIs naming and docs" into nyc-devRicky Wai
am: ddfb09b5af * commit 'ddfb09b5af93c9adee0929ee405f3c8fd84282ca': Fix enterprise contacts APIs naming and docs Change-Id: Ic2d8036cdd9caa273b16f115c13fb11dcc08db88
2016-05-06Merge "Fix enterprise contacts APIs naming and docs" into nyc-devTony Mak
2016-05-05Import translations. DO NOT MERGEBill Yi
Change-Id: Ib414a71954447864cf53d04ec9a12cdd5e9885fd Auto-generated-cl: translation import
2016-05-04IMS-VT: Show upgrade to video notification.Garik Badalyan
Upgrade to video notification is not shown when UE's screen is on and InCallUI is not visible, e.g. pushed to backgroud by pressing the Home button. CL: 121482384 BUG=28093622 Change-Id: Ia141886b7a085164b3294a682f14b60b7a2a83b4
2016-05-04Fix issues with video auto-fullscreen mode.Tyler Gunn
There were a few issues with the auto-fullscreen mode code which is present in video calls. 1. If the Incall UI is backgrounded, the auto-fullscreen mode code would still trigger and put the user into fullscreen mode when they return to the InCall UI. 2. If the user is already in a video call and the remote party enables their camera, the auto fullscreen mode code would trigger and enable fullscreen mode. Ultimately we only want to go into fullscreen mode if we are entering a video call from a non-video state. 3. It is possible for the call to cease to be a video call by the time the auto fullscreen code triggers, meaning that an audio only call would go into fullscreen mode: Change-Id: I338a9ba4bb8d171752dcb38c16363bf0ded701af CL: 120864913 Bug: 28093622
2016-04-29Add LatencyReport for every callSailesh Nepal
[This is a manual cherry pick from ub-contactsdialer-b-dev.] This CL tracks latency for all incoming and outgoing calls. We now measure the following latency values: - time for a connection service to add a call to telecom. - time for telecom to process a call - time for the dialer app to launch and have a call added to it by telecom. - time for dialer to check if a call should be blocked. - time to show a notification about the call (incoming only) - time it took to show the InCallUI (only if HUN wasn't displayed) Change-Id: I08685d312cbaefc564feb4119350da71df9b9e6c
2016-04-28Merge "[DO NOT MERGE] Fix NPE caused by misplaced parenthesis." into nyc-devNancy Chen
am: 36a1cc6 * commit '36a1cc6c86f8e3658c8b45bfacb8f7ad07221912': [DO NOT MERGE] Fix NPE caused by misplaced parenthesis. Change-Id: I3e595a732f56311be3d717b0f52c8fdf3b017e61
2016-04-28Merge "[DO NOT MERGE] Fix NPE caused by misplaced parenthesis." into nyc-devUsman Abdullah
2016-04-25Fix enterprise contacts APIs naming and docsRicky Wai
Bug: 28295752 Change-Id: Ifb81912db0df7ab2b7c01868d7d2daae836eeefb
2016-04-22Fix crash on accessibility service. am: 02bf9ac am: fe3157cQi Wang
am: 08276ee * commit '08276eeb1f121b06c65c6e6b837e6fc6655d2e63': Fix crash on accessibility service. Change-Id: I0499acc592278242cf8625d59cd7c071b9958002
2016-04-22Fix crash on accessibility service.Qi Wang
am: 02bf9ac * commit '02bf9ac96cc3cc63c1ddd8cad76bdd92b07b1f6b': Fix crash on accessibility service. Change-Id: I1bc0fdcf1055bf162bb18a6b0ed152ba1ab7604c
2016-04-20[DO NOT MERGE] Fix NPE caused by misplaced parenthesis.Nancy Chen
In onStateChange, this branch of logic should be not be followed if mPrimary is null. Bug: 27045730 Change-Id: Ia948313d4886475dd5966b209c19696cb594ed59 (cherry picked from commit 89fa1dbb7e73766647a9de92da1b8164aa71471e) (cherry picked from commit 6e01a29e201837a6084e156aee7edcd21e46c8bc)
2016-04-20Replace Call with CallSdkCompatUsman Abdullah
Change-Id: Ida1dcd52029b36bf7455846ea190bd75d50bce9f
2016-04-20Fix crash on accessibility service.Qi Wang
Change-Id: If35d4744c3ada3a3d0ae6063dd1150e309ee5c59 Fix: 27926006 (cherry picked from commit e61465686d1ee1be8297c1e758c63ca0bff8ef47)
2016-04-19Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I00aa987ace8de6567d759290b1883c58f5806d0b Auto-generated-cl: translation import
2016-04-14Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Ib610b4daea7607192330e4fb2134975c0837f04d Auto-generated-cl: translation import
2016-04-12Add after call notification code in InCallUI.Sarmad Hashmi
+Add asynchronous call to update inCallHistory boolean variable which specifies whether the number is in the call history (has previously called before) +Add CallHistoryStatus enum and variable to Call object to determine if the number is present in the call history +Added SpamCallListListener object which listens for changes in the CallList +Update the CallHistoryStatus for the call whenever an incoming call comes in +Added 11 tests for new listener BUG=27323295 Change-Id: I242cd4a53b3aeca69fbce972221a2c941d9d37ce
2016-04-11Add resources for after call spam notification.Sarmad Hashmi
+Block icon from https://icons.googleplex.com/#icon=ic_block +Person add icon from https://icons.googleplex.com/#icon=ic_person_add +X icon from https://icons.googleplex.com/#icon=ic_close +Report icon from https://icons.googleplex.com/#icon=ic_report +Question mark icon from @ycnzhao +Added spam_notification_icon for the large icon in notifications for first time spam calls +Added unknown_notification_icon for the large icon in notifications for first time calls (from any number) +Added strings for after call notifications +This is the same as ag/919969, we decided to move the after call spam notification stuff to the AOSP dialer BUG=27323295 Change-Id: I0aaabd8d2dbefeda5214481ce6315335e64c3c28
2016-04-08Import translations. DO NOT MERGEBill Yi
Change-Id: I2bb90c0ad23c39040f08dec6fd036880c2ccecf6 Auto-generated-cl: translation import
2016-04-07Merge "IMS-VT: Fix race-condition causing preview freeze." into nyc-dev am: ↵Tyler Gunn
1f77177 am: d75990c * commit 'd75990c1c893caf86cc09a2ccf6d0c3937401194': IMS-VT: Fix race-condition causing preview freeze. Change-Id: I4162ad954b4d78c365265bded0c720935553368c