summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic translation importHEADreplicant-6.0-0004-transitionreplicant-6.0-0004-rc6replicant-6.0-0004-rc5-transitionreplicant-6.0-0004-rc5replicant-6.0-0004-rc4replicant-6.0-0004-rc3replicant-6.0-0004-rc2replicant-6.0-0004cm-13.0Michael Bestas2019-08-10105-2727/+1179
| | | | Change-Id: I21c6c301ca34b1344f8cf8fde80511868c2f2448
* Automatic translation importreplicant-6.0-0004-rc1Abhisek Devkota2017-12-136-0/+300
| | | | Change-Id: I2bbd7feca1a2aa74517ce546241d4db98b24151e
* Automatic translation importreplicant-6.0-0003Abhisek Devkota2017-09-191-1/+3
| | | | Change-Id: Ifde0664b0aeffd23e500b489bf7a933739982ae1
* Automatic translation importreplicant-6.0-0002Abhisek Devkota2017-07-271-5/+5
| | | | Change-Id: Ic52257ba95a4b0add625a9f15d0c49b218f4649d
* Automatic translation importAbhisek Devkota2017-06-032-0/+10
| | | | Change-Id: I50a4dc34dc3e5702f080a7a995493291311f6523
* Automatic translation importreplicant-6.0-0001Abhisek Devkota2017-04-286-31/+57
| | | | Change-Id: Ie269662aa4e206741ba9e98f3047b2e0d8664117
* Automatic translation importAbhisek Devkota2017-02-194-1/+104
| | | | Change-Id: I3060589df72f31c7c4087270f768662c951add74
* Automatic translation importAbhisek Devkota2017-01-2621-21/+6
| | | | Change-Id: I0ada693dbde8c098fe39a72cf2a83a618add67ce
* Automatic translation importblinky@build012016-12-2218-0/+18
| | | | | Change-Id: I010bd062867984138f2562c956201ed550693f25 Ticket: -
* Automatic translation importblinky@build012016-12-211-4/+7
| | | | | Change-Id: Ic55792d6b418cd60dedface866e0a9df66d9e273 Ticket: -
* Automatic translation importblinky@build012016-12-181-0/+4
| | | | | Change-Id: Idebab145c839a732bac57d229066b0ca139296d6 Ticket: -
* Automatic translation importinky@build012016-11-291-12/+0
| | | | | Change-Id: I5ac009d953c1813c1e1d7f0949c2d616f38dbafb Ticket: -
* Adapt test to API changes.Danny Baumann2016-10-301-1/+2
| | | | | | | Commit 1d0ca65e7b41d2728c226ae9284df6ff8e322db3 updated the actual sources, but missed updating the test. Fix that. Change-Id: I2424d2364bee197673a2baf004bc13933263d845
* Honor option to allow vibration during priority zen mode.Danny Baumann2016-10-171-6/+7
| | | | Change-Id: Ie48746c913758f5d9fe7dea68bc7d304be82b026
* Automatic translation importpinky@build012016-09-253-1/+7
| | | | | Change-Id: If322f21e1b0240f3892c331a194e5161116191c0 Ticket: -
* Automatic translation importpinky@build012016-08-290-0/+0
| | | | | Change-Id: I13972a5bfcbf55161798679b727a8ead201d0d1d Ticket: -
* Automatic translation importpinky@build012016-08-276-0/+300
| | | | | Change-Id: If6869a265a9a06568a36a2904914c9c220a91619 Ticket: -
* Automatic translation importblinky@build012016-08-131-0/+8
| | | | | Change-Id: Id7960f27a099bec6a535047cc3514ff41d0493a6 Ticket: -
* InCallController: don't strip can send SMS capability on MSIMRoman Birg2016-07-271-5/+1
| | | | | | | | | | | | | | | | | | | | With MSIM devices, if a default SMS subscription is required with AOSP, so logic existed to remove that flag if a default SMS sub wasn't selected. We support always ask, and we also now disable always ask if the default SMS app does not support it. We can leverage this logic here and just pass the flag along and let it be handled in the UI layer. This also covers the edge case of when Hangouts is selected as the defualt (does not support always ask), and the user DID have always ask selected, and then received an incoming call, and selects to respond with an SMS: we are still prompted to select a new SIM to send the SMS with. Ticket: CYNGNOS-3225 Change-Id: Id5bf9c60e18278a2acabc893398e27f3ba2d4700 Signed-off-by: Roman Birg <roman@cyngn.com>
* Automatic translation importclyde@build012016-07-111-1/+1
| | | | | Change-Id: I761cee3d949cd5eed20575d51a8c9701ca96b501 Ticket: -
* DO NOT MERGE - Restrict ability to add call based on device provision statusHall Liu2016-07-011-0/+1
| | | | | | | | Always return false for canAddCall if device is not yet provisioned. Bug: 26303187 Change-Id:I9c4ebc8b954a79562b2ec83d59314a3fb621ddfb (cherry picked from commit a06c9a4aef69ae27b951523cf72bf72412bf48fa)
* Fix to prevent NPERavindra2016-07-011-2/+4
| | | | | | | | While propagating merge failure to InCallUI check for call extras to be empty. Change-Id: I5192eb84fb67b369dd3b48f95ccb7571493574e5 CRs-Fixed: 964586
* Remove TONE_SUPERVISORY_CHSandeep Kunta2016-07-012-24/+1
| | | | | | | | Remove TONE_SUPERVISORY_CH and related code, since its no longer used. Change-Id: I7ef51a7f62f94fa422767b253bfa3eb70857b580 CRs-Fixed: 967597
* Fix a bug where conference call does not automatically resume.Shriram Ganesh2016-07-011-2/+12
| | | | | | | | | | | | | | | The scenario is a background conference call and a foreground call in dialing state. When user cancels the foreground call, the background conference call is not automically resumed. This is because the logic for making a held call as the foreground call depends on there being only one call in the list of calls maintained by CallsManager. However, in a conference scenario there is more than one call object which are children of a top level conference call. The fix is to check the number of top level calls in held state. Change-Id: I4092e8c38ac6217002ef426d7674f8a6e4c837ab CRs-Fixed: 946284
* Fix disabled merge button on conference failure.Shriram Ganesh2016-07-011-0/+3
| | | | | | | | | | | | There is currently no direct plumbing of the conference failure to InCallUI. Instead it depends on the capabilities refresh. In the conference failure scenario, there is no such change and as a result the merge button remains greyed out until a subsequent update using state or extras. The fix here is to create a dummy extra to refresh the UI. Change-Id: Id487418aa4729f822ba0a19661805e1bf3ccbb6a CRs-Fixed: 931958
* Fix sound output from headset when switching speaker to BTMengjun Leng2016-07-011-1/+0
| | | | | | | | | | If first close speaker, audio device can be first selected as headset, and when BT SCO is connected, audio device will be selected as BT headset. If set BT connected directly, then audio path can route to BT by default. Change-Id: I73411ee52f0045b48243b4fac86a81aec6d2e8d1 CRs-Fixed: 943847
* Automatic translation importinky@build012016-06-171-0/+8
| | | | Change-Id: I3da0f4bf221a4b5f5f924eddfeb98acce3cf2ba0
* Handle IllegalArgumentException while setting default calling subLuK13372016-06-161-6/+11
| | | | | | | | | * How to reproduce: 1. Add new SIP account 2. Disable it in "All calling accounts" 3. Reboot Change-Id: Iaa2546588464a34871d7da8bba0b366d0ca43ab8
* Changed call waiting behavior to hold from end of the current callGary Kipnis2016-05-241-1/+1
| | | | | Change-Id: I46b4ce58ed207f2d00868c99838ab20ade64db4f Ticket-Id: CYNGNOS-474
* IMS-VT: Enable emergency video calls based on mcc/mncRavi Paluri2016-05-192-0/+66
| | | | | | | Enable emergency video calls based on mcc/mnc Change-Id: I5dfa7fa9007a84ae725c8f81bfb128dc4afe44fa CRs-Fixed: 956400
* IMS: Fix vice notificationsDheeraj Shetty2016-05-191-13/+8
| | | | | | | | | Avoid duplicate vice notification by clearing them individually. Remove usage of clearAll notifications - async call, does not handle back to back vice indications/service status updates cleanly. Change-Id: I764d0c6560c561b8a413dfe1b1a7731088e1604d CRs-fixed: 949504 952824 953411
* IMS: Fix ImsService crash due to default phones not created.Muhammed Siju2016-05-193-4/+45
| | | | | | | | | | | | If IMS service is bound from telecom service before phone app is created, it can lead to exception when accessing phone objects. So check for IMS service available before binding and remove AUTO_CREATE flag while binding to IMS service. Also register for IMS_UP intent to retry bind when IMS service becomes ready. Change-Id: I3cb48acccaee54ae5aa73734c95bc26bcdb16190 CRs-Fixed: 953134
* IMS: Changes for VICEAnju Mathapati2016-05-1919-5/+666
| | | | | | | | | | | | - Plugin for passing callpull parameter in dial intent path. - update the notification bar - display call information in the expanded notification bar - Originate Call on "Tap to Pull" Change-Id: I918f40c6c4d9865cd32c82e89927b7dde953c72d CRs-Fixed: 938615 905259 959099
* IMS: Abandon audio focus if no other call exist.Suchand Ghosh2016-05-191-1/+8
| | | | | | | | | | | | | Sometimes call get disconnected due RTP inactive when user dials empty URI list. Here telephony set audio mode normal when foreground call get transit to conf call. This triggers audio to initiate end all calls. Add code to check if there is any more call exist before abandon audio focus. Change-Id: I518053cb3f3ed8ab877e875e25460c14275891b8 CRs-Fixed: 935317
* Automatic translation importAbhisek Devkota2016-05-101-0/+4
| | | | | Change-Id: I372e95b1c0250fcc52d0e9cb5b0d47ca93cad61e Ticket: RM-232
* Automatic translation importMichael Bestas2016-05-104-4/+10
| | | | Change-Id: Ia1ae6a8ca3273032d1a03a013ebdfd85f763c65a
* Add new options for call waiting response in InCallUIKamaljeet Maini2016-05-053-212/+108
| | | | | | | | | | | | | | | | When an incoming call is received while there is already an active call, the user will be given four choices for the response: 1) Left button: hold the current call and answer incoming call 2) Bottom button: end the current call and answer the incoming call 3) Right button: decline the incoming call 4) Top button: Send a text message to the incoming caller if texting is enabled The changes in this component include removing the call reponse popup and handling the new hidden API. Change-Id: I920b16842a609f3350bfd5344a4b367da4580349
* Fix sporadic crashes with MSIM devices and inactive SIMsRicardo Cerqueira2016-05-041-0/+4
| | | | | | | | | | An MSIM device with a single inactive SIM (PIN locked, for instance) can and frequently will get into a situation where it tries to set ip invalid IDs (none have been assigned) as the "default" voice sub Fixes CYNGNOS-2711 Change-Id: I7fcc1f42e5e74886192bbb5f8a74f3a69473e761
* Telecomm: Bandaid possible NPE on call waiting scenarios.Adnan Begovic2016-05-021-8/+14
| | | | | | | | | | | | | Since the CallWaitingDialog can be created numerous times within the scope of answering a call object via the callsmanager, it's possible that the active call object can be discarded from a separate thread and thus can cause an NPE when being handled. Similarly to I1b4c251a9419991fe96ee0951e4a14a6f25ccc8d, mitigate the symptom until the original implementation can be revamped. TICKET: CYNGNOS-2688 Change-Id: I7332e97f7ed03a23c8d8d33e34379154e3dce215
* CallsManager: Fix racey disconnect-on-waitingRicardo Cerqueira2016-05-021-5/+11
| | | | | | | | | | | | | | Disconnecting the active call and then immediately answering the background was timing dependent. If the disconnection was ongoing at the time of answering the other call, the switch request caused by the answer could trample the call IDs or the internal state machine of the radio. As a not-so-pretty fix, move the call to background before disconnecting it so that the switch happens first. Change-Id: I1b4c251a9419991fe96ee0951e4a14a6f25ccc8d Still: CYNGNOS-1593
* Telecom: refresh missed call notification on locale changeRoman Birg2016-04-225-0/+65
| | | | | | | Ticket: OPO-610 Change-Id: If31bd443671de373ebb80a11bd583be0e590b48a Signed-off-by: Roman Birg <roman@cyngn.com>
* Merge tag 'android-6.0.1_r30' into HEADJessica Wagantall2016-04-200-0/+0
|\ | | | | | | | | Ticket: RM-234 Android 6.0.1 release 30
| * DO NOT MERGE - Restrict ability to add call based on device provision statusHall Liu2016-02-261-0/+8
| | | | | | | | | | | | | | Always return false for canAddCall if device is not yet provisioned. Bug: 26303187 Change-Id: I9c4ebc8b954a79562b2ec83d59314a3fb621ddfb
| * DO NOT MERGE Check PAH in addNewIncomingCallBrad Ebinger2016-02-261-0/+18
| | | | | | | | | | | | | | | | | | Check to be sure that the PhoneAccountHandle in addNewIncomingCall corresponds to an existing registered PhoneAccount in Telecom and that the PhoneAccount is enabled. Otherwise, throw a SecurityException. Bug: 26864502 Change-Id: I6bbd8a1ece821b62bee2c94decde87a41afbf8b0
* | Incorrect cache key in ConnectionServiceRepositoryYou Kim2016-04-192-2/+8
| | | | | | | | | | | | | | Pair of commponentName and userHandle is correct cache key. ConnectionService can be leaked after unbind. Change-Id: Ib2896917fd28ba45c5371aa7c6b2eb3a0c867eb8
* | Automatic translation importMichael Bestas2016-04-163-0/+117
| | | | | | | | Change-Id: Idc5a92dea97e1f656a310fb6bf742080c0b96d11
* | Automatic translation importMichael Bestas2016-04-062-0/+100
| | | | | | | | Change-Id: I86141decee9e6480b8469c84bb16ef5bb689dd0e
* | Merge tag 'android-6.0.1_r24' into HEADJessica Wagantall2016-04-052-0/+26
|\ \ | | | | | | | | | | | | Ticket: CYNGNOS-2213 Android 6.0.1 release 24
| * \ merge in mnc-dr1.5-release history after reset to mnc-dr1.5-devThe Android Automerger2016-03-220-0/+0
| |\ \
| | * \ merge in mnc-dr1.5-release history after reset to mnc-dr1.5-devThe Android Automerger2016-03-170-0/+0
| | |\ \ | | |/ / | |/| |