| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
into lmp-preview-dev
|
| |
| |
| |
| |
| |
| |
| |
| | |
Provides a pass-through from the ConnectionService API to Telecomm allowing
a ConnectionService to either play the ringbacks on its own, or ask Telecomm
to play the ringbacks on its behalf.
Bug: 15190301
Change-Id: Ib0f2ce9bf798ec0df0e6d33559174c82de059a94
|
|/
|
|
|
|
|
|
|
|
|
| |
- Add API methods to InCallService and ITelecommService.
- Remove old methods from ITelephony.
- Route the TelephonyManager methods through ITelecommService instead of
ITelephony.
- Update Lock screen to use TelephonyManager instead of ITelephony.
Bug: 15008165
Change-Id: Ib674e2e48efaa1cc97d1513dc2c2b27fdb343657
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Id2d8d21f5de79bd5ffa468a82b29b77daf07e120
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Until telecomm code moves into a system service, we need a way for
other apps to call into it for call-related functionality.
Initial implementation only has silenceRinger.
This is to be implemented by the telecomm code and used by
TelephonyManager (until we have a TelecommManager).
Change-Id: I9180797451dcb2e9029b20bed47f5d5cb8cddb9f
(cherry picked from commit b895606acf18dbb050c9a32106b3c9c2e5111829)
|
|
|
|
|
|
| |
Bug: 15154713
Change-Id: Ia1f45eb568b31f02a7443def0dc9ef32a21e7f02
(cherry picked from commit 8523607b6e4927d034e47681174843f22308e34a)
|
|
|
|
|
|
|
| |
Add logging utility class from packages/services/Telecomm to the Telecomm
classes in the framework.
Change-Id: I54a9edc4daa24ffdeb15b08afc5ad8a238d04291
|
|
|
|
|
|
|
|
| |
Creates a new API for Connection Services providing phone connections to
the Android system. Supersedes CallService API, which will be gradually
replaced by this one.
Change-Id: Ie4b06c1b0843a777c5b8ee9c5dd12b9d9f990980
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I847dbd8cf965516ad45f91d2db5df19469e2a2f8
|
|/
|
|
|
|
|
| |
Expose a method which lets CallServiceSelectors abort an outgoing call.
Bug: 13980764
Change-Id: Id0c608729cb5de3e2a37b2538f1f61ed94bcb31b
|
|
|
|
|
|
|
|
|
|
| |
Expose CallState.NEW so that we have a state before DIALING. Immediately
transitioning calls to DIALING is wrong, because that shouldn't happen
until the CallService is actually dialing.
Bug: 13902624
Change-Id: Id5ee0d4d050deb2f3038f3de8fdd265caa75f7b2
|
|
|
|
| |
Change-Id: I325f5f5b3fae7c8a27640106e8f3298c4e18388d
|
|
|
|
| |
Change-Id: I3916e33e184f57bb6e58ed93a26b866d3ce0e7df
|
|
|
|
|
|
|
| |
Have the base classes track the adapters and provide an override-able
hook (onAdapterAttached()) to notify when the adapter is set.
Change-Id: I58ca5c6970328861327699ec497fa21288bce7df
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds:
- CallInfo.mExtra and CallInfo.mCurrentCallServiceDescriptor. These
can be used by the selector to perform handoff.
- InCallService.setHandoffEnabled to enform the in-call UI that handoff
is allowed.
- InCallAdapater.handoffCall to initiate handoff.
Bug: 13643568
Change-Id: I94c28b10c0e0a253450f14d31ecdc416d5b44ca4
|
|
|
|
|
|
|
| |
These extras will be sent out as a part of the
ACTION_PHONE_STATE_CHANGED broadcast.
Change-Id: I23fe43e7f3604471185ffb30be9ac553438b78f3
|
|
|
|
| |
Change-Id: Ib93191adc1b25afe673f3a1834eaa22f4c6bc9d5
|
|
|
|
|
|
|
|
|
|
| |
Previously the selector would communicate with Telecomm using
callbacks.
For handoff, it's easier to communicate using an adapter.
Bug: 13643568
Change-Id: Ida5859a3b5b15c9fa1c533f27a3e14fd0d7c36af
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 13643568
Change-Id: I453a1b0db0edf31b26be64b4dcbabec58a4f96f5
|
| |
| |
| |
| |
| |
| | |
Missed one bad javadoc.
Change-Id: Ic70abce0404e966bc9caeabfbd5fd40d170af4de
|
|/
|
|
|
|
| |
Fix some broken javadocs which are breaking the SDK build.
Change-Id: I9b432ad1e871a82391c12ddbbd34cb64a556b2fe
|
|
|
|
| |
Change-Id: I86695161fab9c4fbd4a021ba69cc61ec5e585adc
|
|
|
|
| |
Change-Id: I4ba9b8f47a942b82b7a3d4bed43c0ca945957592
|
|
|
|
|
|
|
| |
Documentation is out of date. Also, frameworks/base doesn't seem to
have README files except for test directories.
Change-Id: I408ede48d592e6f640a040c7be97d272a1c15bd5
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Ia7e78b52b6b30f99a9ba066dae558a105dbebd96
|
|/
|
|
|
|
|
|
|
|
| |
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
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I7f3163da47159d68903ce45268429f5949203589
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 13169202
Change-Id: Ib01990c1f8654f95a4cfcca4a91f0ab143722d8e
|
|/ /
| |
| |
| |
| |
| | |
Fix a bad {@link} tag which was breaking the SDK javadocs build.
Change-Id: Ib44fc5c21738fa65ef3cec72f8c0e8e8f4b938c2
|
|/
|
|
| |
Change-Id: Ieffc1cbfa4edb913125a0c29284d98351b12f9f4
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
The extra will be used to include the call ID on phone
state changes.
Change-Id: I9edd0b6e017f8414fa3e148fd4d57958e2072184
|
| |
| |
| |
| | |
Change-Id: I22360bd93800e1d898becb9fee9312acf82b78c7
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I84945e8ce1b5c8b1be0785f71c7eae77699687fe
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Ie9b996b4d23184034811ef5667403ff4e47ae2d9
|
|/
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I26c1e2bc180a2be2d2374143546c666faeea2705
|
|
|
|
| |
Change-Id: I7b1530d13e5adac530c4f451aa2cd97f275f9cae
|
|
|
|
|
|
| |
Fix some bad {@link ..} tags in the javadocs.
Change-Id: Id64b901218878e9996a390fee9eb72e4b5cd9d93
|
|
|
|
| |
Change-Id: I90ac30be5d8503f100deedf44f8d3bd18de3fa83
|
|
|
|
|
|
|
| |
Move the consumer methods to the main thread and use response objects
to return the results back to the caller.
Change-Id: Ifc062cf49421079686d925406c823000232fa728
|
|
|
|
|
|
| |
Also removing some unused imports etc.
Change-Id: I48176d5394aee0110f3b7a081a1a616b72b574b9
|