fdb93b7079d522d688ec0ebe58c92d45aee48786 |
|
22-Dec-2015 |
Nancy Chen <nancychen@google.com> |
Make TelecomManager APIs compatible with Lollipop. (1/3) + Add methods to TelecomManagerCompat - Move TelecomManagerCompat to ContactsCommon because it is called within ContactsCommon - Move TestTelecomCallLogCache to the right package so tests pass Bug: 25776171 Change-Id: I1963959292d8038ab505488d831afd06e6fef6d0
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
ee5b3dcb3f505395ed95eeca0085783030135a2d |
|
09-Dec-2015 |
Nancy Chen <nancychen@google.com> |
Guard against methods that use the PhoneAccount object pre-MSIM. Use alternative means or just return empty lists when calling methods that require MSIM in pre-LMr1 devices. Also move compatability checks to ContactsCommon for methods that may be called in ContactsCommon as well as Dialer Bug: 25776171 Change-Id: I074bb147dbd53d623f322482ad735391c84ae5ad
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
f6bf9e4c680355bf597447bbda043f3b611734d0 |
|
02-Dec-2015 |
Brandon Maxwell <maxwelb@google.com> |
Fixing crash related to typing ADN numbers in Dialpad Bug: 25813349 Change-Id: I3e26ec2edd917df4892d401867acbeb5f97edf64
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
f0017b72f44f39448c87186e59da8e568ebc5dd1 |
|
07-Nov-2015 |
Ta-wei Yen <twyen@google.com> |
Fixed getTtsSpannedPhoneNumber() name changed merge error Change-Id: Ieedf62ce9648a611f36cbb118d626d135abef132
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
6d98cf688855372ffbef12a41ef1f69f990409f1 |
|
06-Nov-2015 |
Ta-wei Yen <twyen@google.com> |
Add phone number TTS to strings that show phone numbers. Bug:25452669 Change-Id: I9c1685ee05f2ffc2fc6ac94714c2ae4d1137ffbe
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
762b357ec94aef3e7ee6f991c553aa950840a8bc |
|
18-Sep-2015 |
Yorke Lee <yorkelee@google.com> |
Protect against more Telecom privileged operations Make sure that all invocations of TelecomManager methods that could possibly require a permission are protected by a permission check. Some of these are overcautious - for example, the UI should never show the option to return to a call (READ_PHONE_STATE) if we didn't detect an active call (READ_PHONE_STATE) in the first place, so it is not strictly necessary to protect against the former. But not crashing is the most preferable of all options. Bug: 20266292 Change-Id: Id91dd16e34320a5e607f91dbce9a4296025eeaaf
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
89e784b2673351e0d0a818124d02bcd5f81a14c0 |
|
10-Jun-2015 |
Yorke Lee <yorkelee@google.com> |
Fix crash after rotation in SelectAccountDialogFragment * Refactor code so that the callback can be parcelled and persisted in the fragment after rotation. * Make callbacks inner static classes to avoid potential leaks Bug: 21650435 Change-Id: Ie7c640f580233256c99d0e9e1643153d4c599d20
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
4aece9536ed64da965fd42da07a393f935abd6b1 |
|
03-May-2015 |
Yorke Lee <yorkelee@google.com> |
Dynamically check for permission denials Don't crash when performing certain operations that the dialer might not have permissions to execute: * Access voicemail provider * Certain TelecomManager methods Add a class TelecomUtil that checks for permissions/default dialer status, and handles the privileged operations appropriately. Bug: 20266292 Change-Id: Ibe8a85440b9ca20169b5ce3be24d1a385caaebb6
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
1582ac15d1f30a651000aa5d5098d73be3aa4810 |
|
15-Apr-2015 |
Yorke Lee <yorkelee@google.com> |
Merge "Use TelecommManager.getDefaultOutgoingPhoneAccount"
|
3af7e5675e118b3f135b5bab1da1f666c8f268d6 |
|
15-Apr-2015 |
Yorke Lee <yorkelee@google.com> |
Use TelecommManager.getDefaultOutgoingPhoneAccount Bug: 20224972 Change-Id: If7f1bde0229044f60bc889b380bc3e49e043e3ff
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
4015d9e2f59143216e9d749d475e3b1c0ae6a0eb |
|
14-Apr-2015 |
Yorke Lee <yorkelee@google.com> |
Follow TelecomManager API changes Bug: 20160799 Change-Id: I667fb47cf261703af817a6a16405bcf56f2bf0f7
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
384eaad571ec047d14d33761b152625e8a9ee9b0 |
|
04-Apr-2015 |
Jay Shrauner <shrauner@google.com> |
Switch to new SelectPhoneAccountDialogFragment API Bug:20064573 Change-Id: If528b7a06a9e5d1452cfbd99c6e11d7ce390038c
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
0f4ec2a7c965a8fa23fa32373fbdbbb3e4be1ea4 |
|
23-Mar-2015 |
Nancy Chen <nancychen@google.com> |
Fix NPE in device ID dialog. Do not add null strings to list of device ids when responding to MMI code for device ids (IMEI/MEID). Also fix string resource that is not available in AOSP. Bug: 19897433 Change-Id: Ie06bb793eafa66f451bf1843d2a5ad4d343999d2
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
39c18f27ed2929fae220a9b4a101d8dc7c83e217 |
|
04-Dec-2014 |
Nancy Chen <nancychen@google.com> |
Bypass Dialpad code and allow InCallUI check voicemail number for MSIM. Since user needs to select a subscription before Dialer can check whether a voicemail number is set up for a certain subscription, go directly to calling voicemail when the user dials '1' on a MSIM phone where 'Ask first' is set. Bug:18233678 Change-Id: I10dd56c14bfb98e4f8410e2de400da44e328682f
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
5e0499f20ca5b29bd09838f19bacff5ac9fd8e1e |
|
04-Nov-2014 |
Nancy Chen <nancychen@google.com> |
Refactoring: modifying SelectPhoneAccountDialogFragment constructor. The SelectPhoneAccountDialog fragment now supports optional/changeable title and checkbox fields, but to simplify that case, add a method that will initialize the dialog to default values. Bug: 18204058 Change-Id: Icd3b880378ff9a7d8ee75e01ec85ed40b29a59ab
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
18c52ffec7896bbbb7f161994b4453d91fcc79ef |
|
30-Oct-2014 |
Nancy Chen <nancychen@google.com> |
Adn queries for multi-SIM. (1/3) Bring up a dialog if no default subscription account is set by the user when handling ADN queries. Bug: 17917937 Change-Id: Icd6a6dc2843463ba68d281a24e00fdba1880adf4
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
675af1f3d3dbaedad78920f36fa501113a55ba65 |
|
17-Oct-2014 |
Nancy Chen <nancychen@google.com> |
Enable MMI for multi-SIM (3/3) + Add Telecomm and Telephony methods for handlePinMMIForSubscriber + Add Select Account dialog in Dialer for MMI Bug: 17917937 Change-Id: Iaabd0c5705cdf0d325aa7514d04935747078b28c
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
8c258ac5eee9d1e0c3f8a4d895dda84a2c9ac71a |
|
21-Oct-2014 |
Nancy Chen <nancychen@google.com> |
Generalize the device IMEI display for IMEI/MEID and multi-SIM. The user can initiate a call to display the IMEI device ID from the dialpad. Since the code is almost identical for the IMEI/MEID cases, factor out into one method. Also in the case where there is more than one IMEI device ID (i.e. multi-SIM with multiple SIMs inserted), display a list of IDs in order of slot number. Bug: 17917937 Change-Id: Id465a5498787a0fe72d8317412c6eb7a2ec61d28
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
9dc924c8bcc0bc8d996452e9ce3215b5f064962e |
|
12-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: I44d6d6546cac53232e4e2be0ebe0391d02411309
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
ede67ec7813fb2c6fcda485adf82f11b55e3562c |
|
12-Sep-2014 |
Jay Shrauner <shrauner@google.com> |
Fix cursor leaks Bug:17472228 Change-Id: Ia34252e1a4e0ba0193c8a13006121972e889d27d
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
105015e3b07650638e696dcf4cdeb8f4d1b14de4 |
|
22-Aug-2014 |
Nancy Chen <nancychen@google.com> |
API Review PhoneManager -> TelecommManager. Rename methods (1/6) PhoneManager - handlePinMMI docs should explain what a Pin is and what MMI is - rename isInAPhoneCall to isInCall - rename showCallScreen to showInCallScreen - merge this class into TelecommManager, we don't need both Bug: 16960458 Change-Id: I6d1939175c0292641f6ece0b630db8a864871d7e
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
91c90d131e3aac91143406783851c225fdca8916 |
|
02-Jul-2014 |
Santos Cordon <santoscordon@google.com> |
Make use of PhoneManager.handlePinMmi() in dialer. Change-Id: I00a935860c218ec3744ed26265bce2988ef39560
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
f4f47665942b34a1bab272b84f223bb06825a57f |
|
17-Apr-2014 |
Jeff Sharkey <jsharkey@android.com> |
Allow OEM to provide regulatory info. Relaxing the component name allows an OEM app to provide the regulatory info. Bug: 13340779 Change-Id: Ie6bc5c5a68e6203e2a8c9a108298779175fcbc42
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
f90dadaf0e46463e4ff24ad4267981b7196fe96f |
|
09-Dec-2013 |
Yorke Lee <yorkelee@google.com> |
Remove private reference to TelephonyIntents.SECRET_CODE_ACTION Bug: 6948882 Change-Id: Id08daec677abddf1c1987ac3f41dbefe89a10144
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
62280c72fd651b00dd5499f4c3b32f30be57ce0d |
|
23-Nov-2013 |
Yorke Lee <yorkelee@google.com> |
Remove use of hidden TelephonyManager methods Bug: 6948882 Change-Id: Ibce04c24e64fdb33fba532c0f0e5dca3b11f1b6c
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
1d6fb57f3a53db34bfcb3dacdf11bcb6fb091b06 |
|
10-Apr-2013 |
Jake Hamby <jhamby@google.com> |
Display regulatory info from "*#07#". When user dials "*#07#", display the regulatory info graphic, or SAR data if no regulatory info PNG is provided for the device. Bug: 8259869 Change-Id: I5d8c640bfa13e2f0d3de7c68258a65428e336bca
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
9554500572ba82fbd7adb0a1637206ef870ef09e |
|
15-Oct-2012 |
Chiao Cheng <chiaocheng@google.com> |
Changing com.android.contacts.R to com.android.dialer.R. Bug: 6993891 Change-Id: I921ec71fffbd4d4a058bab29ded8a6ac62adfb70
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
07af764827a7d6d426f6097d3e769084968f84fd |
|
14-Sep-2012 |
Chiao Cheng <chiaocheng@google.com> |
Switch to AsyncQueryHandler to NoNullAsyncQueryHandler. To prevent random null cursors, changed all usages of AsyncQueryHandler to NoNullAsyncQueryHandler. Bug: 7012260 Change-Id: I0c3d9593a7b68eb0220a444a21f27b6282f94e07
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|
91197049c458f07092b31501d2ed512180b13d58 |
|
24-Aug-2012 |
Chiao Cheng <chiaocheng@google.com> |
Moving more classes from contacts into dialer. - These classes are only used by dialer code. - Fixed import order. Bug: 6993891 Change-Id: I7941a029989c4793b766fdc77a4666f9f99b750a
/packages/apps/Dialer/src/com/android/dialer/SpecialCharSequenceMgr.java
|