041a1fe3c62d510f4b95c6e06357824046f9d6f0 |
|
12-May-2017 |
Tyler Gunn <tgunn@google.com> |
Add ConnectionService callback invoked when connection creation complete. Adding a new @hide callback in ConnectionService which a CS implementation can implement. A callback from Telecom is responsible for invoking this method. Test: Manual Bug: 33272455 Change-Id: Id17cf0fd8fd491b7677f9b7a7b52c76270b1c8c9 (cherry picked from commit d104a4f7f67ad6ca098bef0dc3824c5c47e7bcaf)
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
356322fb1e2cc581bb181f927550843a36aedcea |
|
07-Mar-2017 |
Tyler Gunn <tgunn@google.com> |
Merge "API review cleanups/changes." am: 9324d6513b am: dd4bc7c69c am: c49b011151 Change-Id: Ib3d76474bef8c911b2ec6a61b916e38af0a3b861
|
159f35c8e4a2d5902cbbeb8d3b9a80bddf247de3 |
|
02-Mar-2017 |
Tyler Gunn <tgunn@google.com> |
API review cleanups/changes. - Change onCreateIncomingConnectionFailed/onCreateOutgoingConnectionFailed to accept the connection mgr phone account as the first parameter. - For the video APIs, pass the target SDK of the caller into along so that the Telecom permission check can have fallback behavior for older API versions. - Add guidance for how UX should be shown in onShowIncomingCallUi API. API guidance follows how the Dialer app shows its notification and full screen UX. Test: Manual, CTS. Bug: 35767711 Bug: 35767096 Change-Id: Ib343f0eda1a4d067a38c553f33f140b4efcf3e48
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
57006aa82a69740df73415a456d31993e2785e24 |
|
06-Feb-2017 |
Hall Liu <hallliu@google.com> |
Add further Connection-side APIs for RTT (part 2) Add methods and callbacks to facilitate local and remote RTT initiation and termination in the middle of a call. Adds @hide Connection-side APIs to communicate with the ConnectionService, as well as plumbing for RemoteConnections. Test: manual, through telecom testapps Change-Id: Ia80604b7dff8586ff222dbccdbe55e91aab02178
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
44e019140ec4293ed53a91c459b8becc11f1d0fc |
|
31-Jan-2017 |
Tyler Gunn <tgunn@google.com> |
Self managed CS implementation. Add required AIDL changes to pass along connection fails. Test: Manual Bug: 34159263 Merged-In: I0a24ff786b2867aa4e19ac79959df54a04983251 Change-Id: I0a24ff786b2867aa4e19ac79959df54a04983251
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
3edafc16ac334dd89d916b7745f2a8d655bbda61 |
|
31-Jan-2017 |
Tyler Gunn <tgunn@google.com> |
Self managed CS implementation. Add required AIDL changes to pass along connection fails. Test: Manual Bug: 34159263 Change-Id: I0a24ff786b2867aa4e19ac79959df54a04983251
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
b32d4f8b5cd5b9c2415e291896b83267e1b4d5fe |
|
25-Oct-2016 |
Brad Ebinger <breadley@google.com> |
Modify AIDLs to include Session.Info Modifies the IConnectionService.aidl file to include Session.Info information to pass from Telecom to Telephony, which is used to start external Sessions in Telephony from Telecom. Test: Manual testing and Unit Tests pass Bug: 26571395 Change-Id: Ia09a0abfa13d5167542d4c67465ea9aa1930b58b
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
3445f829077cea72da77e31f0a2f6ccce3af295b |
|
25-Oct-2016 |
Brad Ebinger <breadley@google.com> |
Modify AIDLs to include Session.Info Modifies the IConnectionService.aidl file to include Session.Info information to pass from Telecom to Telephony, which is used to start external Sessions in Telephony from Telecom. Test: Manual testing and Unit Tests pass Bug: 26571395 Change-Id: Ia09a0abfa13d5167542d4c67465ea9aa1930b58b
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
dee56a8a79f9daa1e597f5d4f399d3a5feedcac4 |
|
24-Mar-2016 |
Tyler Gunn <tgunn@google.com> |
Expand call/connection extras API. Currently, connection extras are propagated up to Telecom as an entire bundle. This is not ideal, as any time a change is made to the extras, the bundle needs to be fetched, changed, and then re-set on the connection, where it is parceled to Telecom as a whole. Using how extras on an Intent as inspiration, this CL adds separate putExtras, putExtra, and removeExtra methods to allow manipulation of the extras bundle without operating on it in its entirety. This Cl also adds support for Calls modifying the extras bundle, with changes propagated back down to ConnectionServices. Bug: 27458894 Change-Id: I152340a3bca2dc03f170b06b172a6823410fb961
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
876dbfb4767da4a2ba5459d5b78fb6eb55e4516f |
|
14-Mar-2016 |
Tyler Gunn <tgunn@google.com> |
Add API support for multi-endpoint. This CL includes changes required to support multi-endpoint (see the design doc linked off the bug). Main changes include: - support for indicating if a call/connection is "external" to the device. - support for indicating if an external call can be pulled from the remote device to the local device. - API used to initiate a pull of a call external to the current device to the current device. - Made the "connection event" API public (was previously @hide); this will be used to support passing some error events involving pulling calls to the incall ui. - Added new InCallService metadata which will be used to determine if an InCallService wants to be informed of external calls. - New disconnect causes which will be used to expose the fact that a multi-endpoint call was answered elsewhere and that a call ended because it was pulled to another device. - New call log call types to indicate if calls were answered elsewhere or pulled to another device. Bug: 27458894 Change-Id: I423f64ff965b5e50194635a51868c327782db2a1
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
cac50775b2e13c293d224b8d09feb15f9ee40c3f |
|
18-Nov-2015 |
Bryce Lee <brycelee@google.com> |
Add callback for connections to be notified when the ringer is silenced. Bug: 25644529 Change-Id: Ie7dc9028cf6243d98b2d87ca4c8b3ffcd31e3676
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
8190168077aa3ef02a1f5a3a636130d83c4eec1d |
|
29-Aug-2015 |
Bryce Lee <brycelee@google.com> |
Add capability for a connection hand rejection text response. Change-Id: Id90417736bed7ab8750144ccaf3c7b449ec832b8
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
4af5935c71f1e31ef1aec27661c4ef60545a0924 |
|
13-May-2015 |
Yorke Lee <yorkelee@google.com> |
Rename AudioState to CallAudioState Deprecate AudioState class and make methods @SystemApi where necessary to minimize impact to SystemApi Replace usages of AudioState inside Telecom sub-systems Fire both onCallAudioStateChanged and onAudioStateChanged callbacks for backward compatibility Support both setAudioState and setCallAudioState for all classes Bug: 21040387 Bug: 21088300 Change-Id: I3ec7b3afdaa344c6d639d1c421f1842d67f7d0f7
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
c3cf982d18e28fc27126265422f36c5e845808db |
|
02-Oct-2014 |
Yorke Lee <yorkelee@google.com> |
Add ability to add sim-initiated MO call to UI (2/4) Add supporting (hidden) APIs to TelecomManager to add the ability to add a previous unknown call to Telecom Bug: 17787391 Change-Id: Ibdfaee81a55e11451c146751cf970980dccad435
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|
ef9f6f957d897ea0ed82114185b8fa3fefd4917b |
|
13-Sep-2014 |
Tyler Gunn <tgunn@google.com> |
Renaming Telecomm to Telecom. - Changing package from android.telecomm to android.telecom - Changing package from com.android.telecomm to com.android.server.telecomm. - Renaming TelecommManager to TelecomManager. Bug: 17364651 Change-Id: I192cb5d189f55db012ea72ee82ccc5aedbc21638
/frameworks/base/telecomm/java/com/android/internal/telecom/IConnectionService.aidl
|