summaryrefslogtreecommitdiffstats
path: root/telecomm/java
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Add audio mode APIs" into master-novaSailesh Nepal2014-03-258-18/+294
|\
| * Add audio mode APIsSailesh Nepal2014-03-239-19/+294
| | | | | | | | Change-Id: Ia7e78b52b6b30f99a9ba066dae558a105dbebd96
* | Add gateway support to frameworks/base/telecommYorke Lee2014-03-213-3/+167
|/ | | | | | | | | | Add parcelable GatewayInfo class used to store gateway info in Call and CallInfo. Add gateway-related string constants to TelecommConstants Bug: 13477768 Change-Id: I35b2de2d66edeed6273f6cba5329ca0f26264db6
* Merge "frameworks/base: Use Uri for handle" into master-novaSailesh Nepal2014-03-181-5/+7
|\
| * frameworks/base: Use Uri for handleSailesh Nepal2014-03-171-5/+7
| | | | | | | | Change-Id: I7f3163da47159d68903ce45268429f5949203589
* | Merge "Add hold support to frameworks/base/telecomm" into master-novaYorke Lee2014-03-149-2/+142
|\ \
| * | Add hold support to frameworks/base/telecommYorke Lee2014-03-149-2/+142
| | | | | | | | | | | | | | | | | | Bug: 13169202 Change-Id: Ib01990c1f8654f95a4cfcca4a91f0ab143722d8e
* | | Fix the SDK buildEvan Charlton2014-03-131-1/+1
|/ / | | | | | | | | | | Fix a bad {@link} tag which was breaking the SDK javadocs build. Change-Id: Ib44fc5c21738fa65ef3cec72f8c0e8e8f4b938c2
* | Fix SDK build due to missing import in TelecommConstantsSailesh Nepal2014-03-131-0/+1
|/ | | | Change-Id: Ieffc1cbfa4edb913125a0c29284d98351b12f9f4
* Merge "Add constant for Call Id extra" into master-novaSailesh Nepal2014-03-131-0/+6
|\
| * Add constant for Call Id extraSailesh Nepal2014-03-101-0/+6
| | | | | | | | | | | | | | The extra will be used to include the call ID on phone state changes. Change-Id: I9edd0b6e017f8414fa3e148fd4d57958e2072184
* | Fix build break due to links to private APIsSailesh Nepal2014-03-112-6/+6
| | | | | | | | Change-Id: I22360bd93800e1d898becb9fee9312acf82b78c7
* | Add wrappers around telecomm interfacesSailesh Nepal2014-03-1117-44/+489
|/ | | | | | | | | | | | | This CL adds wrappers for: CallServiceLookupResponse CallServiceAdapter IInCallAdapter IInCallService This CL also moves all the aidl files into com.android.internal.telecomm. Change-Id: I840f023bc545643e8bb719825e7bc78344ee46ee
* Fix broken build due to ag/428341.Ben Gilad2014-03-062-2/+2
| | | | Change-Id: I84945e8ce1b5c8b1be0785f71c7eae77699687fe
* Merge "Add the abort API to ICallService implementations." into master-novaBen Gilad2014-03-063-16/+48
|\
| * Add the abort API to ICallService implementations.Ben Gilad2014-03-053-16/+48
| | | | | | | | Change-Id: Ie9b996b4d23184034811ef5667403ff4e47ae2d9
* | Add optional data to incoming callsEvan Charlton2014-03-053-5/+38
|/ | | | | | | | | When a CallService creates an incoming call, allow it to pass a Bundle of arbitrary data along with the intent. This data will be returned to the CallService via setIncomingCallId. This makes it easier for CallServices to match up incoming calls with their IDs. Change-Id: I52e7e1d0788ecd01aa427e76de7ccf4d9b75f1f0
* Adding the aborted call state.Ben Gilad2014-03-041-1/+7
| | | | Change-Id: I26c1e2bc180a2be2d2374143546c666faeea2705
* Adding API support for incoming calls.Santos Cordon2014-02-244-34/+76
| | | | Change-Id: I7b1530d13e5adac530c4f451aa2cd97f275f9cae
* Fix some javadocsEvan Charlton2014-02-213-6/+6
| | | | | | Fix some bad {@link ..} tags in the javadocs. Change-Id: Id64b901218878e9996a390fee9eb72e4b5cd9d93
* Renaming intent to INCOMING_CALL.Santos Cordon2014-02-211-19/+10
| | | | Change-Id: I90ac30be5d8503f100deedf44f8d3bd18de3fa83
* Update CallServiceSelector APIEvan Charlton2014-02-202-34/+135
| | | | | | | Move the consumer methods to the main thread and use response objects to return the results back to the caller. Change-Id: Ifc062cf49421079686d925406c823000232fa728
* Addressing the TODO to rename CallServiceInfo.Ben Gilad2014-02-207-46/+50
| | | | | | Also removing some unused imports etc. Change-Id: I48176d5394aee0110f3b7a081a1a616b72b574b9
* Fix build.Santos Cordon2014-02-201-7/+8
| | | | Change-Id: I4633e4ab3753f0de328bbe0ef59e87dac1d58d54
* New call service methods for incoming calls.Santos Cordon2014-02-203-21/+51
| | | | | | | | Adds a method that allows Telecomm to request confirmation of an incoming call and another method on the adapter through which the confirmation is sent. Change-Id: Ib5d0a71f40ea3d09a42f31c479c22aed1dbc5ce8
* Add a CallServiceSelector base implementationEvan Charlton2014-02-201-0/+99
| | | | | | Add the base class for implementing CallServiceSelectors. Change-Id: I292d962f1b73d0966af0c484ebddc724f8e6c925
* Following up on the TODO to rename newIncomingCall, see ag/417776 for the ↵Ben Gilad2014-02-201-1/+1
| | | | | | corresponding services/telecomm change. Change-Id: I8296856c2b8d89aa7962c9ccd231463b9b5e8079
* Add CallServiceInfo descriptor objectEvan Charlton2014-02-205-9/+234
| | | | | | | | CallServiceInfo allows CallServiceProviders to describe the CallServices' requirements (e.g. network requirements) and info (e.g. ComponentName). Change-Id: Iff694b998d18e7ce424ec976e9134e3c70f8b6f4
* Make telecomm APIs publicSailesh Nepal2014-02-2012-13/+0
| | | | Change-Id: Ie7243be369e55df9696b544d8b286c978ceb4b39
* Adding ACTION_INCOMING_CALL intents to new TelecommConstants.java class.Santos Cordon2014-02-201-0/+54
| | | | Change-Id: I468156fa9499ff904678b5ed57f4fa3cec2f7229
* Adds methods for a call service respond to a call().Santos Cordon2014-02-201-4/+13
| | | | Change-Id: Ib597037b8fafcfa54f3bd1ee21b91285ea595fd4
* Change call state to enum and add it to CallInfo.Santos Cordon2014-02-202-18/+33
| | | | Change-Id: Ic88096aa6680245913e4d50da1ff7797813f8abc
* Adding call state constants to Telecomm.Santos Cordon2014-02-201-0/+64
| | | | Change-Id: I40675477a96c9a74a17782870c5824702466e6cc
* CallInfo usage everywhere; selector using call-service Id strings.Santos Cordon2014-02-203-16/+13
| | | | Change-Id: Ide81dc869d6e025a83685b7247ee4179ec7097ab
* Add @hide to InCall APIs (fixes build break).Santos Cordon2014-02-202-0/+2
| | | | Change-Id: I2911d1e96466e26891c5a6f1edb2440114eb3b4e
* Add interfaces between Telecomm and InCall.Santos Cordon2014-02-202-0/+123
| | | | Change-Id: Ie0e8c5e6626e1db33eb1142b302bf415785cfe47
* Update the Telecomm APIs to use CallInfo.Santos Cordon2014-02-205-60/+56
| | | | | | | Replace uses of callId and/or handle with a single, extensible CallInfo object. Change-Id: I4b7b86ccb7153e5dc49f4d3fa31f485fd06a960a
* Updates CallService API.Santos Cordon2014-02-205-46/+115
| | | | | | | | | Adds additional parameters and a response method for isCompatibleWith on ICallServiceAdapter. Adds connectionStartTime to CallInfo. Change-Id: I27a8d14c5c63d3f6a70a290ffb39d9f623d40a60
* Following up on our discussion offline to introduce response objects for ↵Ben Gilad2014-02-202-6/+40
| | | | | | isSwitchable. Change-Id: Ic1385d9b67ed0a859128845574d48ad90d6152a2
* Remove unused code/comments and adding missing tags etc.Ben Gilad2014-02-201-5/+2
| | | | Change-Id: I6ec7eda46a2b61bee26b4edca1bede5c00177712
* Adding the CallServiceSelector skeleton (AIDL) files.Ben Gilad2014-02-203-0/+134
| | | | Change-Id: I55ca3bed6e1b964602a9291bd388a10c99729da7
* clean up javadoc.Santos Cordon2014-02-201-1/+1
| | | | Change-Id: I64b20065fffbcd5a53ab9d2b5d424e3cea2db3b3
* Remove CallServiceProviderAdapter and replace with CallServiceLookupResponse.Santos Cordon2014-02-203-45/+40
| | | | Change-Id: I55a574784162e3cc4a88b2889f1d14a07116f937
* Revert "Remove CallServiceProviderAdapter and replace with ↵Santos Cordon2014-02-204-69/+71
| | | | | | | | CallServiceLookupResponse." This reverts commit 753fc58932e976086069bacb3e5252332960644b. Change-Id: Ie17b4918fa404eb768c0f3ce5109d6cc8b2d1da8
* Remove CallServiceProviderAdapter and replace with CallServiceLookupResponse.Santos Cordon2014-02-204-71/+69
| | | | Change-Id: I4d1c007bd46b804ecbb80163fc26de199cdbb2eb
* Add a default CallServiceProvider implementation.Santos Cordon2014-02-201-0/+110
| | | | Change-Id: Ib9afcaac2e971fc8cd9d1fdef2d6ae97cbb79757
* Additional fixes to aidl files.Santos Cordon2014-02-205-10/+46
| | | | Change-Id: I24e5ae0ff65c3049d735cd4c6e1d79a0c406d92b
* Fixing typos and a build break.Santos Cordon2014-02-201-1/+1
| | | | Change-Id: I74ac6da8a9943b3b2cc76a4fc75027b7717b1bb3
* Add the CallService base class and the necessary call-service-providerBen Gilad2014-02-204-7/+250
| | | | | | AIDL interfaces. Change-Id: Ic0aab1245d259f1148d403033647d795e07ab015
* Adding the frameworks/base code from ↵Ben Gilad2014-02-204-0/+225
| | | | | | https://googleplex-android-review.git.corp.google.com/#/c/391028 Change-Id: I6fe7aae52a7ff52da1a1e009e8361810fcaddd1e