805a72e527e74b6ca6a4bd64f0df3e19f0ae2a72 |
|
20-Mar-2014 |
Gabriel Peal <gpeal@google.com> |
Added some APIs to TelephonyManager toggleHold() merge() mute(boolean mute) playDtmfTone(char digit, boolean timedShortCode) stopDtmfTone() swap() addListener(ITelephonyListener listener) Also add ITelephonyListener to get more detailed phone updates Bug: 13302451 Change-Id: Iaf5970700bb107d2735a97a66cbb82477355bfe4
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
89ee4726322c2aefc5f199467ce60ad8f0963b36 |
|
08-Oct-2013 |
Christine Chen <christinech@google.com> |
Uses Call object to reject a call. Bug: 11111553 Change-Id: I56d1349bbf088b1cc89d9a799916d2dcb3c6b1d3
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
3527207a1093fd9faf1674404ae9a08be196fbbc |
|
25-Sep-2013 |
David Braun <dabraun@google.com> |
Update Reject with Text Message path to only use default sms app. In KLP we have added the concept of a default SMS app to the platform. Only this application has write permission to the SMS database. To help ensure a better user experience we will always direct "reject via SMS" to the one app that the user has selected as their default SMS app. Bug: 10870624 System should direct "SENDTO" intent with "sms" and "mms" schemes to the default SMS app Bug: 10818880 Telephony needs to direct RESPOND_VIA_MESSAGE intent only to the default SMS app Change-Id: Id56b92285fb701db4432231950714ad2845bae60
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
a0e8b87600f93a267abfcf48d5a7523a55155d9d |
|
19-Sep-2013 |
Yorke Lee <yorkelee@google.com> |
Merge "Add ability to enable/disable navigation features from In-Call UI" into klp-dev
|
362cec21b259ce1a8bfe69a873a7e90293f8b33d |
|
19-Sep-2013 |
Yorke Lee <yorkelee@google.com> |
Add ability to enable/disable navigation features from In-Call UI Also automatically reenables all navigation in unBind Bug: 10692603 Change-Id: I88c79b9761da5c3462acfeb720442439148a8ddc
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
91db67da326faa267df40550060a915abdba3eb1 |
|
18-Sep-2013 |
Christine Chen <christinech@google.com> |
Moves several TODO(klp) to TODO Bug: 10605959 Change-Id: Ib7fec83a4bc59b1bd0b200af9ab63a298dd2b211
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
e35ac71a3c43ec0bbe4e28a9e2533268a8b9a94e |
|
18-Sep-2013 |
Christine Chen <christinech@google.com> |
Remove TODOs that have already been addressed. - Remove bluetooth TODOs as most of them have been fixed by AudioRouter Bug: 10605959 Change-Id: I2fbc6abf66fa4a3624b831a4320a08adb0b6971b
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
55d3006ee12a004b3293b29c731854c3656904ca |
|
07-Sep-2013 |
Chiao Cheng <chiaocheng@google.com> |
Merge "Porting DTMF post dial wait feature." into klp-dev
|
3f015c9e837c4e7a2b710d32f16e81eb684dda74 |
|
07-Sep-2013 |
Chiao Cheng <chiaocheng@google.com> |
Porting DTMF post dial wait feature. Bug: 10459289 Change-Id: Ib279fcdf71857abae218b70081f7da569901d80c
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
0ce0e85976ad4e1352ac3ec1adab42f8097ce8bf |
|
10-Aug-2013 |
Christine Chen <christinech@google.com> |
Adds package picker for sending text messages. Bug: 10608694 Change-Id: I645f00135615d29b78e72b80584fea0410d7da8d
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
4527702619ef22da25dae00173675a4468a1314c |
|
05-Sep-2013 |
Christine Chen <christinech@google.com> |
Adds separate conference call function. - Also fixes bug on update conference call. Bug: 10334739 Change-Id: I4f59c3cf12911b175173e76a1551eb0e3999ba3f
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
814da309b66d32f159a48ceb767e196cdc0cc2fc |
|
31-Aug-2013 |
Yorke Lee <yorkelee@google.com> |
Add reject via text capability to calls * Add REJECT_VIA_TEXT capability to calls * Move allowRespondViaSmsForCall to RejectWithTextManager Bug: 10424370 Change-Id: I059550d82e3b44cc4cc42d5eb06e40551497f063
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
4ad64cd167e942b1dd132106750f4c221e3bf1a9 |
|
15-Aug-2013 |
Santos Cordon <santoscordon@google.com> |
Adding support for manage conference UI (Part 1 of 4) This the the first part of the work to enable manage conference UI in the in-call screen. The gist: We added the notion of a conference call object. Where we would have had 2 Calls before during a conference call, we now have 3. 2 originals (which have the new state CONFERENCED) and a new Call object for the conference call with a list of child Ids for it's children. The new conference object maintains the State that the oldest child Call would have if it wasn't CONFERENCED. Changes: - Added CONFERENCED state for Call objects which are part of a conference call. - Added ability to specify child calls in Call objects so that conference calls can identify which calls are their children. - Updated CallCommandService to allow CONFERENCED Calls to disconnect. - Updated CallModeler to have a secondary updateConference() step which does the following: - Calls which are part of a conference call now get the CONFERENCED state - Creates a new Conference call objects for ever connection that is part of a conference call and is the earliest connection. This ensures that there is only one conference call created regardless of the amount of child connections. - New conference call objects are stored in a new mConfCallMap which maps Connection to a conference Call - Change the updateCallFromConnection() function so that it works for new conference Call objects as well. Conference call objects inherit the status from the earliest Connection (earliest child Call), such as ACTIVE, ONHOLD, etc. - Send Conference call objects to the UI with the rest of the calls. bug: 10334739 Change-Id: I9c6fa067195a1e6c43a5635a4f27405b01c46f8e
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
eead6ec450160d3c96be2ec77a48401ac67171aa |
|
08-Aug-2013 |
Santos Cordon <santoscordon@google.com> |
Capability and UI support for merge/swap/addcall Change-Id: I0d2a9b855028ba2e82e4ffd627389000e3cc1891
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
b01deb52890e2c5cb97e708040e11f433048b451 |
|
07-Aug-2013 |
Santos Cordon <santoscordon@google.com> |
Add hangup support for OUTGOING/DIALING Calls. Change-Id: I6c38df1c13986b4c34b1918353a8246c247becee
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
ee09a49b24b2228f7ea7fb3d3be7a551120abb1a |
|
07-Aug-2013 |
Christine Chen <christinech@google.com> |
Add support for text messages Change-Id: I3883de331fd881133e29755fde3c7b772823ad70
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
9b7bac7705b3afcae7b010edc2032c7c0f37f770 |
|
06-Aug-2013 |
Santos Cordon <santoscordon@google.com> |
new class AudioRouter manages audio routing for the phone call This CL only has support between bluetooth/earpiece Of Note: - New shared class AudioMode defines different modes for audio routing - New class AudioRouter manages between EARPIECE and Bluetooth modes. - Add function in CallCommandService and CallHandlerService for audio mode Change-Id: I52ff70e53868c45e5202b757cc80a13af3abe5f8
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
daf7bf63f4f104977b01623e4f36a50db190d47c |
|
06-Aug-2013 |
Christine Chen <christinech@google.com> |
Supports DTMF tone in incallui split. - Adds accessibility code for short tone. - Also changed CallModeler listener behaviour Change-Id: Ia052a877bdf301f478d3fcf4fd1d337dd9bc66ff
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
2eaff909b5999e37f5a629410d2cebe5832a763f |
|
05-Aug-2013 |
Santos Cordon <santoscordon@google.com> |
Add DTMF dial tone commands to CallCommandsService. Moved over much of the code from DTMFTwelveKeyDialer except for UI code and short-Tone. When we copy over short tone, we should be able to delete DTMFTwelveKeyDialer. Change-Id: Ibb954cdeb30bec99d717569f9254892661533699
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
249efd04d6148e0ad9814d0a4c1ebda8e8761fbf |
|
05-Aug-2013 |
Santos Cordon <santoscordon@google.com> |
Use callId for all call commands. Change-Id: I988643cdaaffb1abf2689844d119d5e382b9791b
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
2b65bf0b66700c5fa05ecdb6b94db2c0b511ffa4 |
|
29-Jul-2013 |
Santos Cordon <santoscordon@google.com> |
Add hold command to CallCommandService. Change-Id: I7c4e28e868dfb7b12fe0c8568ed12e3c85529cc1
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
e41661cbc5db3cbb8e60e0137fbac3f3a1f506a5 |
|
23-Jul-2013 |
Chiao Cheng <chiaocheng@google.com> |
Adding mute and speaker methods to CallCommandService. Catching all exceptions from command service since they won't be sent over ipc. Change-Id: Icdd11a9fe7d4041b228bf2543a8bf0b1ef7b1651
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|
cba1b444f3c4f94b7be1e07b39ba4873a11f379f |
|
18-Jul-2013 |
Santos Cordon <santoscordon@google.com> |
Adding a command interface to control phone calls. Adds a command interface implementation to use with incall ui. Change-Id: I337754ccc991b423481cda3bde17232e93a8014f
/packages/services/Telephony/src/com/android/phone/CallCommandService.java
|