History log of /packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
49e63562777f6089d1b63c0f78c14a0566a7bc91 13-Jun-2012 Wink Saville <wink@google.com> Use telephony-common

Change-Id: I4a42ae6986f97be562e496b28c4a54e3f1a6d59b
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
c79d01c67b316b0fd73872424a944d159d45da2f 11-Apr-2012 Daisuke Miyakawa <dmiyakawa@google.com> Prevent possible NPE caused by null telephony manager

Bug: 6321222
Change-Id: I8ee3e0d51c0c44c29104a2d0644cefeb9defa968
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
e382df0483f7e490bdb52b8044a206fb7310aec3 29-Mar-2012 Daisuke Miyakawa <dmiyakawa@google.com> Skip ADN section when the phone doesn't support it.

Must be after I52e570ef5d175ed8ae971c5f9889496e30f2c528

Bug: 5487135
Change-Id: Id3b2bcc1cbab591fa25781e5afbd39b020fdefd1
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
353934b49072b0deaec61481f810a2222b9e875d 08-Mar-2012 Daisuke Miyakawa <dmiyakawa@google.com> Prevent ProgressDialog from causing crash.

This is a minimal fix (or a workaround) for the bug 3129933:
SpecialCharSequenceMgr can crash Contacts app with a bad
Dialog.dismiss() call

Ideally we should merge two implementations into one and introduce
better cleanup mechanism for the whole class. Maybe we want to
instanciate the whole SpecialCharSequenceMgr, while it will cause
a lot of work. Note that this crash won't happen on Phone side,
so this kind of cleanup won't be needed there.

To keep the two implementations basically same, this change just has
*static* cleanup() method in Contacts part of the class.

Bug: 3129933
Change-Id: I99e4e1494f91f58f10f6ebbf814d2c8695e021f6
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
5c386e8018824c4d352e4c7d9f8062c22ca33797 09-Sep-2011 David Brown <dab@google.com> Fix crash with MMI code *#06#

The code was calling getWindow().setType() on the IMEI dialog *after*
showing it. The code had been doing that all along, but starting about a
week ago (change Iac63da) the framework now also throws an exception if
you do that :-(

Turns out there's no need to set TYPE_PRIORITY_PHONE in this case anyway,
since the dialer UI can't run on top of the keyguard in the first place
(and the contacts app doesn't have the SYSTEM_ALERT_WINDOW permission
anyway.) So just remove the offending call.

(Note there's also a corresponding fix under apps/Phone for this same
issue. Also, I double-checked all the *other* Window.setType() calls in
Phone and Contacts, and we don't have this same problem anywhere else.)

TESTED: Launch dialer, dial "*#06#": IMEI panel correctly comes up.

Bug: 5279270

Change-Id: Ie19ec1414fc6096ee2c84fe716259304bff7a33b
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
09fba0a6d82a7f88ce3c8cbb74eddd4bb96eb7e4 06-May-2011 Daniel Lehmann <lehmannd@google.com> Several renames for consistency. Should help with fragmentizing afterwards

TwelveKeyDialer ==> DialpadActivity
RecentCallsListActivity ==> CallLogActivity (be consistent with tab name)

Renamed xml files to have a clearer connection to the object that they
represent

Change-Id: Ie4f123dc03a445596e5ecc216adfef61275dbea3
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
18d52586e07bbe0c4ddb791515ec83ff19600d2d 02-Feb-2011 Wink Saville <wink@google.com> Have SpecialCharSequenceMgr use getCurrentPhoneType

To preserve proper behavior now that getPhoneType can return
PHONE_TYPE_NONE use getCurrentPhoneType.


bug: 3198435
Change-Id: I41a744dbeededc585a4ce05801fd64a047e33f59
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
a307b774d5a7433c68947d33ef84a3a5b6687b5b 12-Mar-2010 David Brown <dab@google.com> Add a tiny TODO comment about duplicated code.

Change-Id: I0a1a28a1f83ff0845ca4b4fdf176c8918d6d35a5
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
d9a3168f605f58316a803599a75d556c41169550 30-Jul-2009 Li Zhe <jqc837@motorola.com> HSDPA (High-Speed Downlink Packet Access) Contacts IMEI and MEID

Use PhoneType instead of Network type for IMEI or MEID
- change SpecialCharSequenceMgr to use PhoneType for the displaying
IMEI for UMTS, MEID for CDMA
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
29a1cd84856b2ba2129ef10d92d57ad4d468bc00 02-Jul-2009 Tracy Pu <tracypu@motorola.com> Change hidden menu pop-up title to MEID for CDMA

- When user keys in *#06# through the dialpad, the pop-up screen title
will be IMEI on GSM network and MEID on CDMA network
- During a call, when user launches the dialpad through the in-call
option menu to add call, then, keys in *#06#, the pop-up screen title
will be IMEI on GSM network and MEID on CDMA network
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
6618ff54e872766b3ae5be66d6004247e39f5ecd 02-Apr-2009 Wink Saville <> AI 144245: Fix merge conflict for megering in the CDMA changes in to master from donutburger.

Automated import of CL 144245
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
7aa0e4cb91c869108238733ca107d18ccb888df7 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
cefa28cded1cd8d1af1a27ee934aedc65394b8dd 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
d9351704bab303a9459f57e8a32b7447a7ecf1b2 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java
5dc3b4f80f38c0d48601f66c2c0e551474a7f8ad 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java