summaryrefslogtreecommitdiffstats
path: root/telecomm/java
Commit message (Collapse)AuthorAgeFilesLines
* 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
* | Merge "Fixing conference merge where only one party is added to conference." ↵Tyler Gunn2015-02-021-0/+10
|\ \ | |/ |/| | | into lmp-mr1-dev
| * Fixing conference merge where only one party is added to conference.Tyler Gunn2015-01-291-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | - Adding "onConferenceStarted" listener for Connections. - This is necessary so that an ImsCall can report the fact that it has went from being a single party call to a multiparty call. This was not previously necessary since the multiparty bit change would be detected when one of the connections being merged changed state. Since we now must defer the establishment of the conference until all connections have been merged, we need a means of detecting when the call becomes multiparty. Bug: 18960042 Change-Id: I3ba138cb546e3efdf89b29d6676d00257a5e00cd
* | Fix crash when making emergency callsSailesh Nepal2015-01-281-1/+5
|/ | | | | | | | | | | | | When making an emergency call the fallback connection manager would crash. The problem was that the connection manager would get a setVideoProvider() call even though it wasn't routing calls. The root cause of this crash is b/19185063. As a short term work around I'm adding a null check to avoid the crash. BUG: 19020123 Change-Id: Ibe4a791882c9b5e21ae629a63f8d89cd3deba828
* Add method in TelecomManager to return line1Number for a PhoneAccount.Nancy Chen2015-01-242-3/+28
| | | | | | | | | | Since we do not want to expose SubIds in the app layer, we need a wrapper to extra the subId from a PhoneAccount and return the value of TelephonyManager#line1Number. Also update error strings to be more consistent. Bug: 19087382 Change-Id: Ie5a474d45336921d1007b36a4d26cd4da68f8b91
* Fix for call timer resetting when starting IMS conference call. 1/4Tyler Gunn2015-01-123-2/+51
| | | | | | | | - Added support in Conference for specifying the connect time when the conference is created. Bug: 18959443 Change-Id: I501edde3b62f6bf021eb7455089e80626013da12
* IMS: Set phone account in IMS Conference objectAnju Mathapati2014-12-171-1/+1
| | | | | | | | Get phone account from conference host connection and set it to ImsConference while constructing Bug: 18690773 Change-Id: I018a84512eb6ce001a8021d148895bf87dddc2ef
* Pass onPostDialChar call back from Telephony to Telecom.Nancy Chen2014-12-167-1/+79
| | | | | | | | Add plumbing to alert Telecom every time a character is processed after the post dial wait state (the processing happens in Telephony). Bug: 18644688 Change-Id: I487d76aa9c959ca528c6377374aa35c2d0b4a803
* Merge "Associate a UserHandle with each PhoneAccountHandle" into lmp-mr1-devEvan Charlton2014-12-062-7/+47
|\
| * Associate a UserHandle with each PhoneAccountHandleEvan Charlton2014-12-052-7/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This needs to be tracked so that connections get directed to the correct user. This is not a public API; rather, it will be populated and read only by the Telecom service. Expose a new capability, CAPABILITY_MULTI_USER which can be used by system-privileged apps to indicate that this PhoneAccount may be used by any user on the device. Bug: 17421902 Bug: 17421044 Change-Id: I673904a7ae038c88688bba62642e93174e55c308
* | Merge "Relax access on deprecated fields for compatibility." into lmp-mr1-devIhab Awad2014-12-051-6/+6
|\ \ | |/ |/|
| * Relax access on deprecated fields for compatibility.Ihab Awad2014-12-041-6/+6
| | | | | | | | | | Bug: 18610816 Change-Id: If2398069ecd1c5fa1e49af50527bf817b29fde96
* | Merge "Use TelecomManager to call TelephonyManager#getVoicemailNumber (1/2)" ↵Nancy Chen2014-12-052-0/+25
|\ \ | |/ |/| | | into lmp-mr1-dev