| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Check the connection-by-id hash table instead of conference-by-id hash
table when setting conferenceable connections.
Bug: 17919110
Change-Id: Ia8a5ab3fb96926e600d21eca7737a0044b233563
|
|
|
|
|
|
|
|
|
| |
- Adding disconnecting state to telecom used to communicate that a call is
being disconnected to InCall UI (rather than it existing only as a state
in the InCall UI).
Bug: 17821930
Change-Id: I6c2d9521915ba154c0468eea62c12c30060edd2e
|
|
|
|
|
| |
Bug: 16852844
Change-Id: I227aab0afdf4a5a5cd5dc38e7af055b7a1b94729
|
|
|
|
|
|
|
|
|
| |
Add supporting (hidden) APIs to TelecomManager to add the ability to
add a previous unknown call to Telecom
Bug: 17787391
Change-Id: Ibdfaee81a55e11451c146751cf970980dccad435
|
|
|
|
|
|
|
|
|
|
|
|
| |
A few methods (which should be exposed) were missing @SystemApi
annotations.
TelecomManager#addNewIncomingCall
TelecomManager#registerPhoneAccount
TelecomManager#unregisterPhoneAccount
Bug: 17786491
Change-Id: Idf318cf6238668762c00ed0913a9c0ccd5bcb884
|
|
|
|
|
| |
Bug: 17684223
Change-Id: I05d05b594803ea2c1da4247111b70ad5f870ac46
|
|
|
|
|
|
|
|
| |
Adding methods to merge and swap Cdma conference
calls from hangouts.
Bug: 17658943
Change-Id: I0ce472415e3455503223fc0dab5e1a8ee415cde9
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Per API council decision, we will polish and public in MR1.
Bug: b/17639966
Change-Id: Id009cd62b4d44dd17fe7a30e0f8037c6fb373c32
|
|\ \ |
|
| |/
| |
| |
| |
| | |
Bug:17609710
Change-Id: Idb99feb6f15fd29809adde51cda1eb0d44e20101
|
| |
| |
| |
| |
| |
| |
| | |
Implementing review feedback.
Bug: 17572658
Change-Id: I3a060d21669a58188a24c5d6ec5fefcbca45a976
|
|/
|
|
|
| |
Bug: 17569532
Change-Id: I68f7237191bd6d7a1a00ba7bb4fd2f8e3d669e8f
|
|
|
|
|
|
|
|
|
|
|
|
| |
If a remote connection fails to create call setDisconnected
instead of setState. This allows us to pass the disconnect
reason.
Note, this CL is very low risk since it only impacts remote
connections.
Bug: 17594857
Change-Id: Id296f3f5a4bb9168b358d3bfda94e04623a6b99c
|
|
|
|
|
|
|
|
| |
In order to create a DisconnectCause with a label/description that does
not require specifying a tone.
Bug: 17486242
Change-Id: If82605ff20fc9f53ed41b49e12575424c6efc2b6
|
|
|
|
|
|
|
|
|
|
| |
Hide getCallCapablePhoneAccounts and getPhoneAccountsSupportingScheme
because a third party app should not be able to see all phone accounts
registered. Replace instead with getPhoneAccountsForPackage(Context)
which will only return the phone accounts registered by a particular package.
Bug: 17510811
Change-Id: I8465ef4f13b62fe83f51835cfffe1656298041a8
|
|
|
|
|
| |
Bug: 17512380
Change-Id: Ie26bef643bdec97f64247b5f8099f2676ae6c63e
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add setAudioState, onPlayDtmf and onStopDtmf to the conference object.
This fixes DTMF tones for conference calls.
Bug: 17512380
Change-Id: Ice9403d3d750131f077a3ea129b7f67430c68348
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Enabling/disabling of phone accounts was only used for SIP accounts and
is no longer necessary for the purpose it was put in.
- Remove all references to enabling/disabling phone accounts
+ Rename getEnabledPhoneAccounts -> getCallCapablePhoneAccounts
Bug: 17510811
Change-Id: Id805daae3cc698c75f5e747b6a6107ab0bd3afa0
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 17534940
Change-Id: I41499701d1f7a3ab0816624d27094c6c86fb5b01
|
|/ /
| |
| |
| |
| | |
Bug: 17534940
Change-Id: Idc3c1105c72714f138b07012d0ad9e0bf0ba17f1
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
+ Add a hidden "UNKNOWN" default type to ToneGenerator.
- Hide the Telephony DisconnectCause from the public API.
+ Add a Telecomm DisconnectCause. This is parcelable, and contains
information (code, user facing message, non-user facing reason,
and tone) to help describe the disconnect state and what behaviors
an application can implement for the user experience. This reduces
the causes for a disconnect to a more generic set.
+ Lots of work to pipe this through. DisconnectCause replaces the
code and message which were formerly passed around.
Bug: 17241433
Bug: 17329632
Change-Id: I9d337e478a8784bcc0ade02267c2df52cac9bf17
|
|/
|
|
|
| |
Bug: 17510808
Change-Id: Id3bb5bf2fea9489bd613063aa946389e8ceb3104
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add TelecommManager.getCallState (hidden API)
* Make TelephonyManager.getCallState call through to
TelecommManager, to be consistent with
TelephonyManager.ACTION_PHONE_STATE_CHANGED broadcasts for
overall call state. Telephony continues to manage call states for
individual subscriptions.
Bug: 17378767
Change-Id: Ia5e8b21df801ed3af4f6e14c110a72c92f077f88
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|\
| |
| |
| | |
lmp-dev
|
| |
| |
| |
| |
| | |
Bug: 1748658
Change-Id: I7bd3d6f28b7fa25f2ee0b308b5dc16d70d67949f
|
|\ \
| | |
| | |
| | | |
(1/3)" into lmp-dev
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Added intents to TelecommManager.java
Bug: 17408536
Change-Id: Ibc7769cf382a1b074e1b12f2b82c6fc8b9903800
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
IMS conferenced connnections cannot individually hold or disconnect.
Bug: 17451623
Change-Id: Ie945d2c23f752f5403d01668606fe893dca0a882
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
+ Rename handle to address.
+ Rename audioModeIsVoip to IsVoipAudioMode.
+ Rename Listener to Callback.
- Delete getParent() and getChildren() methods.
- Delete onChildrenChanged/onParentChanged methods.
+ Rename Listener to Callback.
+ Rename Callback methods to reflect other changes.
Bug: 17329632
Change-Id: Ie466472e995050f578fbb1c4b9de0ae59e488988
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
+ Add constants GATEWAY_PROVIDER_PACKAGE and GATEWAY_ORIGINAL_ADDRESS
- Remove those corresponding constants from private packages
+ Modify clearAccounts() so it no longer takes an argument.
Bug: 17329632
Change-Id: I3794efe5ad1fafe6e22f4a59146859a96a385ed1
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* onPhoneAccountClicked removed
* onSetAudioState -> onAudioStateChanged
* onSetState -> onStateChanged
Bug: 17329632
Change-Id: Icbba67439317bf1d21f758d58da7c83c4373efa6
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- added "hasCapabilities" method on PhoneAccount.
- added CAPABILITY_PLACE_EMERGENCY_CALLS.
- added isEnabled method builder constructor to initialize from an
existing PhoneAccount.
Bug: 17306514
Bug: 17408536
Change-Id: I57de508b4adcf207f3b29cab449bfc634db80153
|
|\ \
| | |
| | |
| | | |
into lmp-dev
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* GatewayInfo: handle -> address, becomes SystemApi
* Response: hidden
* PropertyPresentation: class goes away, constants move to
TelecommManager
Bug: 17329632
Change-Id: I6577ed95ed1535aaf66dfa1853eee85ec6c506d2
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
All public methods now have docs.
Bug: 17329632
Change-Id: I0a0e87bd3d78bda85524853882f9fe8a4d18401c
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This CL sets the remote connection state after setting the
handle. This makes it easier to identify the connection
for things like ring deduping.
Bug: 17448801
Change-Id: Id08ab0bc6a257384842250ced19cd297a58c0b87
|
| | |
| | |
| | |
| | |
| | | |
Bug: b/17255752
Change-Id: I142d8961aa4c1fa074833f70c404c955caea0870
|
| |/
|/|
| |
| |
| |
| | |
Bug: 16958934
Change-Id: I2c618743a689303f1bec190da53a1ec42d759370
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
+ Rename from Handle to Address.
+ Rename from SubscriptionNumber to SubscriptionAddress.
+ Store the subscription address as a Uri.
Bug: 17390175
Bug: 17329632
Change-Id: I67514d89f0e7c81f74bef352df7a55cc422d1c71
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Make changes to Telecomm API per review guidelines in bug:
* Rename componentName to packageName and getComponentName to
getPackageName in StatusHints
* Hide "ROUTE_ALL" and fix misspelling in AudioState
* Change getHandle to getAddress and remove getHandlePresentation in
ConnectionRequest
Bug: 17329632
Change-Id: I8b3666cc22d24f470c940825c77a7b4d0701dc16
|
| |
| |
| |
| |
| | |
Bug:17316859
Change-Id: Ib80c4dcf99c8599c011496756c363c3e6147c20a
|