summaryrefslogtreecommitdiffstats
path: root/telecomm/java/android/telecom
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Remove deprecated telecom APIs. Mark others final."Jay Shrauner2015-04-157-43/+7
|\
| * Remove deprecated telecom APIs. Mark others final.Jay Shrauner2015-04-147-43/+7
| | | | | | | | | | Bug: Change-Id: I8a04903052a964f3997b5bb36730b8b200c8e472
* | Merge "Hide Voicemail APIs"Jay Shrauner2015-04-152-5/+1
|\ \
| * | Hide Voicemail APIsJay Shrauner2015-04-142-5/+1
| |/ | | | | | | | | Bug:20162722 Change-Id: Ie405b077a9598f16ff19adfa09df3217f342cc1e
* | Merge "Changes for TelecomManager API review"Yorke Lee2015-04-151-16/+10
|\ \ | |/ |/|
| * Changes for TelecomManager API reviewYorke Lee2015-04-141-16/+10
| | | | | | | | | | | | | | | | | | * clearAccounts -> clearPhoneAccounts * handleMMi(PhoneAccountHandle, String) -> handleMMi(String, PhoneAccountHandle) * hasMultipleCallCapableAccounts -> removed Bug: 20160799 Change-Id: Ifcd26474f04b71aa725299b6016004151b76bc31
* | Hide Phone proximity sensor methodsYorke Lee2015-04-141-0/+4
|/ | | | | | | | Has to be done in master and not m-wireless-dev, because m-wireless-dev doesn't contain system-api/23.txt. Bug: 20160495 Change-Id: I910b3ecafd78c31081b38325b436b4f2b5a54c8d
* Merge "Merge commit 'e593d0a' into merge_work"Prerepa Viswanadham2015-04-1215-29/+433
|\
| * Merge commit 'e593d0a' into merge_workPrerepa Viswanadham2015-04-1015-29/+433
| |\ | | | | | | | | | Change-Id: I4f8ae40fc446cd9cda4d5c6ec99469a98dda595b
| | * IMS-VT: Upgrade/Downgrade changeRekha Kumar2015-04-0115-32/+432
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Add isVideo API to VideoProfile.VideoState IMS-VT: Fix propagation of device orientation. Orientation received at VT Service is incorrect. Fixed propagation of device orientation to VT service. IMS-VT: Upgrade fix -Add session modify call timed out constant Notify listeners of video quality changed event - Propagate the video quality changed message to the UI. IMS: Add support for video quality - Add Config interface to get/set video quality IMS-VT: Multitasking feature -Support for video multitasking IMS-VT: Modification of data usage aidl Change data usage aidl interface to take parameter type long instead of int Change-Id: I7cda2a689edb86d025dfe8efc8f573918c4bd6bc Propagate the call substate changed message to the UI IMS-VT: Add call modifiable capability PhoneCapababilities call type modifiable constant added IMS-VT: Add a bit mask CALL_SUBSTATE_ALL with all call substate bits set IMS-VT: Enable Video conferencing. Enable Video conferencing. Change-Id: I4240aa6f32c75d6eea8a41da3c87bca651f0901b IMS-VT: Add hide for setVideoProvider API Observed compilation error for SDK generation due to setVideoProvider API. Marking setVideoProvider as hide inorder to resolve the compilation error. IMS-VT: Add persist.radio.ims.audio.output for VT calls -- Add persist.radio.ims.audio.output to set the default speaker for VT calls. -- Add required constants IMS-VT: Add additional error codes for upgrade downgrade -Add support to send additional error codes to UI during upgrade downgrade. Change-Id: Id452d225098fe3bccdcd37d242985c5c761144c1
* | | Merge "Suffix VT_LOCAL and VT_REMOTE with BIDIRECTIONAL."Andrew Lee2015-04-112-12/+12
|\ \ \
| * | | Suffix VT_LOCAL and VT_REMOTE with BIDIRECTIONAL.Andrew Lee2015-04-112-12/+12
| | | | | | | | | | | | | | | | | | | | Bug: 20160395 Change-Id: Ieb35f7b8a91022bae899b3fc093065c36d2d68c8
* | | | Add constructor without zoomJay Shrauner2015-04-111-29/+42
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | Add constructor without zoom params. Reorder params in constructor with zoom to move zoom params to the end of the param list (API guidelines). Reorder code to match param ordering. Tag all zoom related methods with @hide. Bug:20160534 Change-Id: Ic2149af82a5450666c49b8757daf6950bcb68977
* | | Hide and make systemapi visual voicemail-related apis.Nancy Chen2015-04-072-0/+8
|/ / | | | | | | | | | | | | | | Since there are no third-party apps expected to be using the visual voicemail related apps at the moment, best to keep these hidden for now. Bug: 19236241 Change-Id: I86f622208efcc89fab523f03d2bb70c244cdf867
* | Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release' into ↵Prerepa Viswanadham2015-03-242-4/+4
|\ \ | |/ | | | | | | | | master_merge Change-Id: I49aab437af220f1139cfd2d0a9c362acce31074e
| * resolve merge conflicts of bcb17eb to m-wireless-dev.Tyler Gunn2015-03-182-8/+28
| |\ | | | | | | | | | Change-Id: Ic8211fb14caec993c8e38c790006577493f7a607
| | * am 89f41eb3: Define the capability to speed up MT call audioDong Zhou2015-03-172-1/+19
| | |\ | | | | | | | | | | | | | | | | * commit '89f41eb39e910e220957ac861651ead17eff9085': Define the capability to speed up MT call audio
* | | \ Merge "Make PhoneAccount.CAPABILITY_VIDEO_CALLING public"Yorke Lee2015-03-191-1/+0
|\ \ \ \
| * | | | Make PhoneAccount.CAPABILITY_VIDEO_CALLING publicYorke Lee2015-03-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Bug: 19824779 Change-Id: If38606d62bffbb7b794f530f3fcc09b6e5123b55
* | | | | Merge "Add voicemail builder method for updating/syncing."Nancy Chen2015-03-191-0/+10
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Add voicemail builder method for updating/syncing.Nancy Chen2015-03-181-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The id of the voicemail is necessary to update a voicemail in the database and the source data (or unique remote identifier for the voicemail) is necessary for syncing remotely. Whenever performing a sync either of data to the server or vise versa, create a voicemail object using this new method. Bug: 19236241 Change-Id: Ibc1fd8c1922be13605987d9a3dcd327c438951c8
* | | | | resolved conflicts for merge of 00de38a1 to masterTyler Gunn2015-03-182-10/+26
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| | Change-Id: Ib1ac99ba7181ad79af94a04124380833bcb79a0c
| * | | Define the capability to speed up MT call audioDong Zhou2015-03-172-1/+19
| | | | | | | | | | | | | | | | | | | | Bug: 19656525 Change-Id: I0bc88e85b807871b2883a785efac91bd0e1f6d8d
* | | | Fixing build after merge from mirror-m-wireless-internal-releaseVinit Deshpande2015-03-152-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There have been few breaking changes 1. TelecomManager.getCallCapablePhoneAccounts is not hidden anymore 2. CAPABILITY_VIDEO_CALLING is not hidden anymore 3. mPhoneStateListener doesn't exist anymore, so it is commented out Change-Id: I22221eda73a20c745e316d9d56f914ab17b83533
* | | | am "Fix emergency callback number not shown for incoming calls."Vinit Deshpande2015-03-152-0/+22
|\ \ \ \ | | |/ / | |/| | | | | | | | | | merged from goog/mirror-m-wireless-internal-release 068085b Fix emergency callback number not shown for incoming calls.
| * | | Fix emergency callback number not shown for incoming calls.Tyler Gunn2015-03-112-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Adding new Connection/Call capability: CAPABILITY_SHOW_CALLBACK_NUMBER. - Used in Telephony to indicate on an incoming call that the callback number should be shown. Bug: 18689292 Change-Id: I1ab3baf9f0d5a22c4b01e6504e88d496182e01c7
| * | | Merge "Indicate local and remote RX/TX capabilities for VT." into m-wireless-devAndrew Lee2015-03-112-16/+100
| |\ \ \
* | \ \ \ am "Helper methods for voicemail status provider."Vinit Deshpande2015-03-151-114/+0
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | merged from goog/mirror-m-wireless-internal-release 8b97ee3 Helper methods for voicemail status provider.
| * | | | Helper methods for voicemail status provider.Nancy Chen2015-03-111-114/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added method to make it easier to insert into the voicemail status table. Also takes in a phone account for future multi-SIM support. Remove VvmSyncService class in favor of moving most of the code to OmtpVvmSyncService. Bug: 19236241 Change-Id: I5d9def276fbdbc6f825fb35e9fa31bfc3cead1ba
* | | | | am "Indicate local and remote RX/TX capabilities for VT."Vinit Deshpande2015-03-152-16/+100
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | merged from goog/mirror-m-wireless-internal-release 5e9e8bb Indicate local and remote RX/TX capabilities for VT.
| * | | | Indicate local and remote RX/TX capabilities for VT.Andrew Lee2015-03-102-16/+100
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This provides more granular API support for representing the mix of state and capabilities of local and remote video clients. For our implementation, we are primarily concerned with bidirectional video calling. But, this provides support for representing certain error scenarios, and flexibility for other parties which may desire to implement one-way video calling. Change-Id: I0373ffd377c3547fa8dd98ab5fde4f8d616a1d2f
| * | | Hide calllog entries for unregistered phone accountsSantos Cordon2015-03-051-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | Cherry-picked from master Change-Id: If1f873dd41c973442fa7a24020e56d13b7b5ad2c
* | | | am "Add frameworks classes and methods necessary for VVM syncadapter structure."Vinit Deshpande2015-03-153-0/+479
|\ \ \ \ | |/ / / | | | | | | | | | | | | merged from goog/mirror-m-wireless-internal-release 7c07dfa Add frameworks classes and methods necessary for VVM syncadapter structure.
| * | | Add frameworks classes and methods necessary for VVM syncadapter structure.Nancy Chen2015-03-023-0/+479
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + VvmSyncService is the base class for all visual voicemail sync services that run the visual voicemail sync adapter. This class handles writing to the voicemail provider and receiving changes from the voicemail provider. + AuthenticatorService is a stub class for visual voicemail sync adapters that do not use an Account (all sync adapters must have an account associated with them, so a stub account is necessary). + Voicemail parcelable object to pass voicemail data around easier. This is mostly copied from VoicemailProviderDemo + Extra helper methods in VoicemailContract to help insert and delete from the voicemail provider. + Add multi-sim fields to VoicemailContract.Voicemails Bug: 19236241 Change-Id: I603e3e5908704cd043e46221680d8bb600ed2cf4
| * | | Small update to PhoneAccountHandle ID javadoc.Santos Cordon2015-03-021-0/+3
| | | | | | | | | | | | | | | | Change-Id: I31832347689e1e9291cd6b9c100918668fa4b056
| * | | Unhide telecom APIs needed by ContactsBrian Attwell2015-03-024-23/+18
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Removed @SystemApi and @hide from some telecom classes and APIs * Stopped using explicit @link's to ConnectionService, so that I didn't need to unhide ConnectionService * Added @SystemApi to hidden methods inside classes that I removed @SystemApi from. * Ran update-api. This picked up unrelated Math changes from b/11388705. Unbundling Bug: 18777272 Bug: 11388705 Change-Id: I218e0c3c0ae515d3deb2d3b67657db45a0bad999
* | | am "Rename from VoWIFI to WIFI."Vinit Deshpande2015-03-152-8/+8
|\ \ \ | |/ / | | | | | | | | | merged from goog/mirror-m-wireless-internal-release 1a8ae3e Rename from VoWIFI to WIFI.
| * | Rename from VoWIFI to WIFI.Andrew Lee2015-02-192-8/+8
| |/ | | | | | | | | | | | | Make capability labeling for calls over Wifi more generic. Bug: 19151548 Change-Id: I8b4adb0fb6f1e09f7c16d2d0f48bc7fe849a289e
* | Hide calllog entries for unregistered phone accountsSantos Cordon2015-03-031-0/+9
| | | | | | | | Change-Id: If1f873dd41c973442fa7a24020e56d13b7b5ad2c
* | Add intent for call accessibility settings.Andrew Lee2015-02-261-0/+6
| | | | | | | | | | | | | | | | Preparatory work for adding a new Accessibility settigns activity in Telephony, which we will need an intent to be able to launch. Bug: 19372734 Change-Id: Ibf72ffe21da3ba2819eb165dda9bde30204bab68
* | Small update to PhoneAccountHandle ID javadoc.Santos Cordon2015-02-191-0/+3
| | | | | | | | Change-Id: I31832347689e1e9291cd6b9c100918668fa4b056
* | Add intent for configuring RespondViaSms.Andrew Lee2015-02-191-0/+6
| | | | | | | | | | Bug: 19372734 Change-Id: I8dcead3281b42d38c2b2f40aa70ad8fbf5b2d8fb
* | Merge "Unhide telecom APIs needed by Contacts"Brian Attwell2015-02-054-23/+18
|\ \
| * | Unhide telecom APIs needed by ContactsBrian Attwell2015-02-044-23/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Removed @SystemApi and @hide from some telecom classes and APIs * Stopped using explicit @link's to ConnectionService, so that I didn't need to unhide ConnectionService * Added @SystemApi to hidden methods inside classes that I removed @SystemApi from. * Ran update-api. This picked up unrelated Math changes from b/11388705. Unbundling Bug: 18777272 Bug: 11388705 Change-Id: I218e0c3c0ae515d3deb2d3b67657db45a0bad999
* | | Merge "Don't set address for failed remote connections"Sailesh Nepal2015-02-041-5/+10
|\ \ \
| * | | Don't set address for failed remote connectionsSailesh Nepal2015-01-311-5/+10
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We created failed connections we no address attached. When the connection is sent to RemoteConnectionService the null address is translated to a setAddress() call. This causes all failed connections to show up as "unknown". Fix is to only call setAddress if creating the connection succeeded. BUG: 18830726 Change-Id: I680e2fa4c69157a9fdbfa348c6af1f2f87aafd48
* | | Merge "Update setNextPostDialWaitChar API"Sailesh Nepal2015-02-021-5/+2
|\ \ \ | |_|/ |/| |
| * | Update setNextPostDialWaitChar APISailesh Nepal2015-01-311-5/+2
| |/ | | | | | | | | | | | | | | | | | | This CL does the following: - make the API public - rename it from setNextPostDialWaitChar to setNextPostDialChar - remove reference to "wait" from the API documentation BUG: 19216940, 19216942 Change-Id: Ic4c7f44a900fd79875318d8c565c3aacaa42b962
| * Revert "Remove deprecated Telecom APIs"Narayan Kamath2015-01-305-3/+39
| | | | | | | | | | | | This reverts commit a7c9046973260aa71837410ffc8df8c296a2826f. Change-Id: I66d3d961988ff8dd330c9482c070bfca055f6cb8
| * Remove deprecated Telecom APIsSailesh Nepal2015-01-305-39/+3
| | | | | | | | | | | | | | This APIs are no longer used and are safe to delete. Bug: 18607657 Change-Id: I94dad196db9f8be544f05b12b7b71de124fc9328