History log of /packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ddd0a772ff9befe40dae185f89440f7c55b62d4e 11-Jul-2017 Hall Liu <hallliu@google.com> Merge "Remove status bar manipulation from EmergencyDialer" am: aef9f07702 am: 2d586ef9e0
am: 30174c13e3

Change-Id: Ia8489c795b4e1c931eaf0bac789944b84b7604cb
af9e991ef76f72243afcae65bce7c36cc126258d 22-Jun-2017 Lucas Dupin <dupin@google.com> Applied new package name

Bug: 62220212
Test: make
Change-Id: I9559fbccc1786376ae6bf35f16f7907a563e9b40
Merged-In: I9559fbccc1786376ae6bf35f16f7907a563e9b40
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
43bee1ee01957456e97fab556918d61a7cdf61e4 06-Jul-2017 Hall Liu <hallliu@google.com> Remove status bar manipulation from EmergencyDialer

Remove the code that prevents the swipe-down from working in the
emergency dialer -- doing it in onResume/onPause seems to be unreliable
and causes the bar to be permanently disabled.

Test: manual
Bug: 63110538
Bug: 62152913
Change-Id: I9edb973d7fe94ad7d4b9c51764a22c7e9788b447
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
4b85f47d9b4065681ffa654d0cba804a55619b2c 06-Jun-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "GAR compatible gradient"
94b566f941ec3894d5204d561461792e1525185f 28-May-2017 Lucas Dupin <dupin@google.com> GAR compatible gradient

Always require a high contrast gradient on the emergency dialer

Bug: 37014702
Test: visual
Change-Id: I85c874fed7c5b71e2e9ed25bb04a0bae586eb917
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
0d666f93780c48405826e4ed3f49586e36abd882 01-Jun-2017 Lucas Dupin <dupin@google.com> Fix text color of alert dialogs

Test: visual
Change-Id: Ifcdc591bff2c95b2960c624ee5a05fc228e83b3a
Fixes: 62194018
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
8d7d3fa69cbef8362d9e36a9f85054c9bb9e81b1 25-May-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Color extraction on emergency dialer"
eb9c570f95dc9ca5367e6a04b042f302d0746c69 11-May-2017 Lucas Dupin <dupin@google.com> Color extraction on emergency dialer

Fixes: 37014702
Test: visual
Change-Id: I18636d22316c614cf43ccf435dca55f6a9a8d26c
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
6904b14f7c042fdc9c333a484979e2510cbf1a5f 21-Apr-2017 Wei Huang <wei.x.huang@sony.com> Support RRO for emergency number conversion map

With current implementation, configurable emergency call number map is
read from global shared resources object that provides access to only
system resources(no application resources).
It means RRO(runtime resource overlay) is NOT supported.

This patch also applies refactoring to remove function
isConvertToEmergencyNumberEnabled.

Bug: 37762325
Test: Manual
Change-Id: I7585ced398740696972a79bf5532031c0a630286
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
1595f8c45882f6a643fae2c4c11380155f359971 14-Oct-2016 Hall Liu <hallliu@google.com> Merge "Add padding between dial button and dialpad"
am: 4a2c9b544a

Change-Id: I7894addc624b22c2651d884eb4843341c7dc7b35
c5f5cb1c7fcb5dd05df1003b74fdec90a8b73272 08-Oct-2016 Hall Liu <hallliu@google.com> Add padding between dial button and dialpad

In large-text modes, the dialpad and dial button would partially
overlap. This adds a margin.

Change-Id: I64c6f20c3108bd1b5f39d82ba4729d7b2634b1e4
Fix: 28967943
Test: Visual inspection of result
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
383eea68ef963e81207c79dda86aaeb44285b251 03-Feb-2016 Wei Huang <wei.x.huang@sonymobile.com> Add configurable emergency call number support

In some region, when user dials emergency numbers, the call will go to
IVR system first and then to emergency center. This behavior causes
delay to let consumer to get help from center. Due to region/operator
requirements, some emergency numbers are required to be set-up as non
emeregency numbers on device. On such device, coverting original number
to emergency number is required under the conditions where only
emergency call is allowed - e.g. no SIM. This patch implements this auto
converting logic and its configurations.
E.g. For Taiwan, 110 and 119 need to be converted to 112 under not
in-service state.

Bug: 28123861
Change-Id: I01b3072ae272c1af8d4a19b2fb6ae451b7268821
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
bdc9c884bb52a297a740a5e06866e33e6d45b2fd 26-May-2016 Hall Liu <hallliu@google.com> Disable on-screen keyboard for emergency dialer

Change-Id: I70ef3cc6724dfe2c0a88c7d47ede3d119d04e0d3
Fix: 28892622
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
dc2743107b81f8ae9cd46c1a4ab26479f971f4ce 02-Mar-2016 Hall Liu <hallliu@google.com> Wrap phone number in TTS spannable in error message for emergency dialer

Bug: 24271912
Change-Id: Ib3da770c9045648cc695c469476d2f8575a70d39
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
d3480e0faf95b9e01459f91a0669b0772e2cdcc3 25-Jan-2016 Shishir Agrawal <shishir@google.com> Unhiding MSIM APIs.

1. Unhide MSIM APIs in TelephonyManager that already have non-MSIM equivalent
APIs public.
2. Make MSIM API naming consistent (overloaded, no suffix).
3. Unhide APIs in SubscriptionManager that are necessary for MSIM.

Bug: 26772894
Change-Id: I6269304a9e52e1d67d5a6cbaaede8cfd5b8a461e
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
116dd073045ddf0333bf5778a24d077b51754009 31-Aug-2015 Yorke Lee <yorkelee@google.com> Use View.performHapticFeedback for key vibration

Deprecate use of HapticFeedback class in PhoneCommon, which
does not support device-specific vibration patterns.

Change-Id: Ic9ddd7f3a3ac6403ca307e6e65ec281eb9e60522
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
e619a4ce6af8d53ae24da5491e1dc01d93680478 26-Jun-2015 Jonathan Basseri <misterikkit@google.com> Safely read carrier config.

There were problems reading carrier config from a secondary user (where
the com.android.phone process is empty) and also problems running a
second instance of CarrierConfigLoader. However, the secondary user can
talk to the main CarrierConfigLoader through the public API.

Bug: 21334821
Bug: 22108473
Change-Id: I127dbb8453d4bb24548cacdfb27ba44879ca4b33
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
5681491f535d15cbc8d45a8bb266c750385600d6 26-Jun-2015 Jonathan Basseri <misterikkit@google.com> Use PhoneGlobals to get carrier config.

CarrierConfigLoader assumes init() will be called exactly once from
PhoneGlobals.java, so PhoneGlobals provides a helper to get config from
within package com.android.phone. Use that instead.

Bug: 22108473
Change-Id: Ieb3935195735f8b954e633763681654e850ac8b8
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
e137eed1d107249cf276fd1125463c7c6c540636 24-Jun-2015 Santos Cordon <santoscordon@google.com> EmergencyDialer should work on secondary users.

Bug: 21334821
Change-Id: I0af5911d9cb03837b66b98d9ef9999b494d606e9
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
9504c6b5c5c7072f72d8a9e6df59dbda8a6ccbe4 04-Jun-2015 Jonathan Basseri <misterikkit@google.com> Renaming carrier config variable keys.

API council advised us to use KEY_NAME_TYPE for our key constants.

Bug: 21571894
Change-Id: Ib5d5aff1c9070d9e5913a4099fcf55c67b800150
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
c9fdb6c618ad9b08f75b4cc6f6c56831ac661022 26-May-2015 Adrian Roos <roosa@google.com> Change emergency dialer FAB to correct size

Bug: 21300529
Change-Id: I869ecaf6bcc11f9c00b9b9322dc95355f7170293
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
c31f1f32963534763aaf82ae2544f3a94f13edca 12-May-2015 Jonathan Basseri <misterikkit@google.com> Switching to PersistableBundle in carrier config API.

Part of this API involves persisting config bundles to avoid binding to
apps at critical moments (like boot). Regular bundles should not be
written to disk because they support object types that can lose their
meaning while the data is at rest.

In order to use PersistableBundle, we must either start with one or
filter unwanted types out of Bundle objects. Since the carrier config
API has no use for unsupported types, we chose to use PersistableBundle
everywhere.

Bug: 20268926
Change-Id: Ia85c1b2426907a5e6431095dbd3776213c7eb45d
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
3649bdb5813200904d4e887306dfebb1a0beffa8 01-May-2015 Jonathan Basseri <misterikkit@google.com> Migrating more code to read config from CarrierConfigManager.

The following variables are now being read through the carrier config API.
config_voice_privacy_disable
config_show_onscreen_dial_button
config_enable_dialer_key_vibration
sim_network_unlock_allow_dismiss
voicemail_notification_persistent

Bug: 20270007
Change-Id: I4dc909ae32c23fc3f62c5d151ac2b19ef49dffe5
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
061c72368efb607f4df3335242e42aaafbf46ee2 21-Apr-2015 Adrian Roos <roosa@google.com> Clear emergency dialer task on launch

Bug: 20344056
Change-Id: Ic26f003acad3f9f91d772e5b4be8bd4b8aff5ec8
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
1c4b47f4ebf645325e0ccf45ff287c16ef534646 13-Apr-2015 Adrian Roos <roosa@google.com> Improve anti-falsing on emergency dialer

Bug: 19841919
Change-Id: Iba453e50e1cebc507ab8cb2caa599e863b3910cc
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
f253e0f7dcbb97e6954b1f420018c7893d206e1d 10-Dec-2014 Anthony Lee <anthonylee@google.com> Merge "Add text-to-speech annotations to emergency dialer edit field" into lmp-mr1-dev
5aefb0c7a2d4bc7b9dae821e723d9a78f383e488 09-Dec-2014 Ihab Awad <ihab@google.com> Enable text-to-speech in dialer edit field (2/2)

Bug: 18659148
Change-Id: I7478e71ab84c9b1d0253c3d2305fa9d6e3d44809
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
f7c1a5ab385acc90d5d75d672a082be4193a38b9 09-Dec-2014 Ihab Awad <ihab@google.com> Add text-to-speech annotations to emergency dialer edit field

Bug: 18659148
Change-Id: Idbb85f0bdc5af6081ded2a5e7268f3a9e657912f
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
91311667251505e0a676ad30c0b989b4160d67c3 24-Oct-2014 Yorke Lee <yorkelee@google.com> Fix for 0 showing up when longpressed in emergency dialer

Add the same logic in Dialer that erases the previous digit into
Emergency Dialer. Also remove some unneeded legacy code.

Bug: 18102844
Change-Id: If46cf7d44f9f25c58cfc395bded4788233e245c2
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
9b34151310f85be2af2f4227077f9a38cd53a7c3 17-Oct-2014 Yorke Lee <yorkelee@google.com> Don't exit emergency dialer when dialing emergency call

Bug: 18026430

Change-Id: I70e204c603c88b84c9b3698fd6fc380ab46f42b5
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
d5631e8527e9bc31bf846f77ef15b7b56334e0d9 09-Oct-2014 Andrew Lee <anwlee@google.com> Add back pressed behavior for emergency dialer.

Bug: 17919944
Change-Id: Iacf2814b424e2b832f2df127b4a9ad4890e59e4a
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
4d45d1cf58a2003378fd35912d6d73a00001bf06 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: Ic33bafd37200e65431543a9889aed549dbb04831
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
137458b4bf3516941483e59c123c22cbee27ed43 05-Sep-2014 Jay Shrauner <shrauner@google.com> Use framework scheme definitions

Use PhoneAccount defined values for SCHEME_{TEL, SIP, VOICEMAIL}.

Bug:17398074
Change-Id: I36adb16f659daef89957072f9e00d08ea2cb8e9e
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
23a70735b63c254cbb882a8f81f5b6b2341cd160 15-Aug-2014 Yorke Lee <yorkelee@google.com> Fix accessibility issues in Emergency Dialer

Remove unneeded onHover override in EmergencyDialer. It uses
DialpadKeyButton now which has hover handling code built in, so both
events were conflicting with each other.

Set up pressed handlers correctly in EmergencyDialer

Accessibility-wise, the emergency dialpad now behaves similarly to
Dialer's dialpad

Bug: 16714451
Change-Id: I6d2fdc2d2fec72f4af7169c67fd2b0c7a8401a2c
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
c30f00c6003fc9b53ad3861d2528f63ff67a7f65 01-Aug-2014 Yorke Lee <yorkelee@google.com> Make error dialog in emergency dialog show up

Every dialog now needs the SHOW_WHEN_LOCKED flag to show up over
the lock screen.

Bug: 14962332
Change-Id: I43e5d267c836ae6e47159702aa0bea0758c69de6
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
14462b65dee767d897219d685d41357c9b78c33f 18-Jun-2014 Sai Cheemalapati <saicheems@google.com> Update Emergency Dialer to match Dialer (6/7).

Emergency dialer style updated to match style in Dialer and
InCallUI.
Moved all dialpad resources to PhoneCommon.

Change-Id: Id68e48c63fade3138c3fd5ede9c4e55b5f5b9da1
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
f8a8854eeb749bee419144ab8076aa75119017be 20-Jun-2014 Yorke Lee <yorkelee@google.com> Revert "Update Emergency Dialer to match Dialer (1/5)."

This reverts commit 5b23861a1dacf38cc9342e3c13600370b91033cd.

Change-Id: I6bd65b46049f2b8dbe0c73161d6ca8f5a546c2cd
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
5b23861a1dacf38cc9342e3c13600370b91033cd 18-Jun-2014 Sai Cheemalapati <saicheems@google.com> Update Emergency Dialer to match Dialer (1/5).

Emergency dialer style updated to match style in Dialer and
InCallUI.
Moved all dialpad resources to PhoneCommon.

Change-Id: I4d19f1f6427ebbea1367e1e4432c48b0af7da233
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
9e0fc27d22030aaa2b2bc5d17c89210be2015ed9 09-Jun-2014 Amith Yamasani <yamasani@google.com> Allow emergency calls from secondary user's lockscreen.

Don't initialize PhoneGlobals when not needed. In general, it should
not be initialized in a secondary user context. All telephony service
access must be directed to the primary user.

NewOutgoingCallIntentBroadcaster eventually calls
sendBroadcastAsUser(... , USER_OWNER , ... ), which ensures that
the actually communication with RIL happens in user 0's phone process.

Bug: 15422958

Change-Id: I5034a48a6d877c44a89355fe776c7aef0a21ebbe
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
36bb2546cbc86a4e6d338c3c31bbd02c4602b5e2 05-Jun-2014 Yorke Lee <yorkelee@google.com> Follow API change in PhoneNumberUtils

Bug: 15432083
Change-Id: I88b5ace925e3704bd032dc9694b0c2dd871b9cf9
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
07fae161a1eb1b2b9e00a8377658baa52465c3aa 20-Sep-2013 Christine Chen <christinech@google.com> Punting to klp TODO to future TODO

Bug: 10605959
Change-Id: Idc6a5279b4280e46d43259447bb33e95a67e735e
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
fc309815886e9b4bf9d5dfb76a8c7cffe2ab1fd1 21-Aug-2013 Santos Cordon <santoscordon@google.com> Remove proximity sensor code from TeleService app.

This code is being moved to InCallUI in CL:
I5c2ea6daa9443e7ad77c67f272bc0bafdb060e5e

bug: 10366512
Change-Id: I77e0d15ad1a8f5a090c1368db98edaa246dbcd72
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java
7d4ddf6dc0d7c8158bac3a5dec7936e837e95bdd 10-Jul-2013 Santos Cordon <santoscordon@google.com> Blanket copy of PhoneApp to services/Telephony.

First phase of splitting out InCallUI from PhoneApp.

Change-Id: I237341c4ff00e96c677caa4580b251ef3432931b
/packages/services/Telephony/src/com/android/phone/EmergencyDialer.java