c458ce98ce42c00b98afe00670f822814f3da572 |
|
30-Apr-2012 |
Jeff Brown <jeffbrown@google.com> |
Add support for using the lid switch to turn off the screen. Added a config option to allow the lid switch to turn off the screen. This is a closer match to what a lid switch should be doing. Removed an old feature to bypass keyguard when keyboard is visible because the way it was plumbed in made bad assumptions about the meaning of the lid switch. Also, the last product we shipped that had a physical keyboard turned this config option off. So away it goes. We can bring it back someday if we really want it. It's questionable how useful the feature is anyhow, since it only works when the keyguard is unsecure and when the lid switch is unlikely to be jostled in the user's pocket. Fixed a bug where we would tell the power manager that the keyboard was visible even if the lid switch did not control the keyboard. This used to cause the power manager to try to set the keyboard brightness, which doesn't work. Bug: 6377115 Bug: 6406726 Change-Id: Ic84b71d09563d51c92cd1cf132fa8bdee6509103
/frameworks/base/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java
|
928d34704b96db9133e28dc77b716518d335b356 |
|
20-Mar-2012 |
Jim Miller <jaggies@google.com> |
Fix 5960562: Show emergency button on PukUnlock screen This fixes an issue where the device doesn't show the emergency button on the SIM PUK unlock screen. The problem was introduced in I3127bfd5 where we allowed the button to be conditionally shown. Change-Id: I3e2aae2bce89399a2564c3f8a726a8db99cdec86
/frameworks/base/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java
|
70bded0ab8390cb53342f1fb1f1ff9ee56f60e5f |
|
18-Nov-2011 |
Jim Miller <jaggies@google.com> |
Merge "Fix 5636798: clear PIN/PUK fields when device sleeps or user cancels" into ics-mr1
|
9a3caf39e4c628c6dfcac92f7e2b7e4538a73009 |
|
18-Nov-2011 |
Jim Miller <jaggies@google.com> |
Fix 5636798: clear PIN/PUK fields when device sleeps or user cancels This bug is the result of onPause()/onResume() not being called properly when we have both lock and unlock screens present, which is true for the SIM and PUK unlock cases. The fix is to invoke onPause() and onResume() on both of them if they exist. Verified the rest of the code correctly handles having both. Also, when the user cancels, we now clear the fields. Change-Id: If7fbd31df7eab9e3d60656d50d2392607a4bf471
/frameworks/base/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java
|
90d5d46b9e1bfc2df1a4a16b411eafb43c80eba5 |
|
18-Nov-2011 |
Jim Miller <jaggies@google.com> |
Fix 5620754: don't show pattern screen after SIM PUK unlock This fixes a bug where we would inadvertently show the pattern screen after PUK-unlocking the device. Could potentially happen after SIM unlock as well, but that path appears to be fast enough that it's rarely seen. The cause was not getting the SIM state change before deciding to show the Unlock screen. We now immediately invoke the callback if SIM/PUK unlock succeeds without waiting for the round-trip from the radio layer. Change-Id: I02dcb456da415b82f30f8e3abc43f788f3931b33
/frameworks/base/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java
|
1f56edc6cd377eab05d9816e93591a7139cdff96 |
|
08-Nov-2011 |
Jim Miller <jaggies@google.com> |
Fix 5555408: allow emergency button to be disabled on SIM/PUK unlock screen Some carriers cannot process emergency calls when the IMSI is not available, which happens when the SIM is locked. This allows the behavior to be overwritten in an overlay. When the config variable is set to 'false', the emergency button no longer appears on the SIM or PUK unlock screens. Change-Id: I3127bfd5e7ebfabea997fbe048cc474e48b7a81c
/frameworks/base/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java
|
dd6d1bbd15c4e5cf1b3e0ac34c96f29fb04863c6 |
|
23-Sep-2011 |
John Wang <johnwang@google.com> |
Merge "Update PUK unlock screen." into ics-factoryrom
|
7f3eb49ad5dc7e4e4e9d354304ec1d43e9330b46 |
|
22-Sep-2011 |
John Wang <johnwang@google.com> |
Update PUK unlock screen. 1. Make Pin and Puk focusable EditText. 2. Add hint text for pin and puk. 3. Update focusEntry logic. bug:5243771 Change-Id: I65bd52510bbbf0ebd7830ecac7e31159ae750c6c
/frameworks/base/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java
|
ebcd6bb1b9ac5f898621ba25c37f2e3ccd2ff33b |
|
22-Sep-2011 |
Adam Cohen <adamcohen@google.com> |
Fixing emergency dialer flicker on lock screen (issue 5314293) Change-Id: Ia9bf4acb84923e200b89ee55fc53bc92877001cf
/frameworks/base/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java
|
67403e096e6f59b7cd18a90d0d3f5c3d17c31407 |
|
23-Aug-2011 |
Mathias Agopian <mathias@google.com> |
BLUR_BEHIND flag is not supported anymore Bug: 5185650 Change-Id: I56541d4967b90b150a734be1bbeff696eb6a4fb3
/frameworks/base/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java
|
6b05d58018c2806459c121e507c005639b74aee9 |
|
18-Jul-2011 |
Jim Miller <jaggies@google.com> |
Fix 5044158: Initial pass: add music transport controls to LockScreen Refactored all lockscreen notifications to go through new KeyguardStatusViewManager. This is required to intercept messages originally intended for separate TextViews that are now shown in a single view when showing the transport control view. Refactor EmergencyCallButton to be handled by common code in KeyguardStatusViewManager. First pass at LockScreenWidgetCallback for LockScreen "widgets" to send events back to LockScreen. First pass at LockScreenWidgetInterface, which will be required of Views that want to be rendered on LockScreen. Added place-holder TransportControlView until the real one is ready and integrated it into GridLayouts. Ensured emergencyCallButton is in all views, even if not shown since some devices may lock the user out if certain criteria isn't met (missing SIM, etc). Refactored layouts and removed keyguard_screen_status*.xml since layouts are all over the map and no longer make good use of a shared layout for this. Minor tweak to MultiWaveView to fix layout issues when placed in GridLayout where the measurement was being calculated improperly. Moved EmergencyCallButton to bottom of view where we can. Removed unused Alpha keyboards from tablet password unlock layouts. Removed unused views (status2, emergencyCallText screenLocked) from layouts and made common views have common names. Fixed bug with MultiWave layout in landscape where array was shown in wrong orientation. Separated clock colors for phones/tablets since they're now different. Converted remaining phone layouts to use GridLayout. Start routing audiomanager events to lockscreen views. Move emergency call button handling to KeyguardStatusViewManager. Change-Id: I480b0346cfe19aad316fea0c0aaabf8862693636
/frameworks/base/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java
|
08a975ef86200a73db51bfbcca6bea8ad2a63cbd |
|
22-Jun-2011 |
Jim Miller <jaggies@google.com> |
Update LockScreen layouts to latest UX spec. - better placement and consistent handling of emergency button. - use new GridLayout for landscape modes. - add dimensionable parameters for time and status line fonts. - fix assets and emergencyCallButton resource references when building for tablets. Change-Id: I5f4c9cfb6a88ce3ccd8ab4fdafede8e6e59f9407
/frameworks/base/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java
|
0f7b3f8ba5c2f0b8f96e072bd866c9fb374ebdeb |
|
31-May-2011 |
John Wang <johnwang@google.com> |
Add SIM PUK unlockscreen. Puk unlockscreen is implemented as SimPukUnlockScreen. Added config_enable_puk_unlock_screen to control the display of puk unlock screen. Using config_voice_capable to control the display of emergency call button. bug:4384956 Change-Id: I2b8256b4ecdf3d4f1e85c4e868fac1810cfd29be
/frameworks/base/policy/src/com/android/internal/policy/impl/SimPukUnlockScreen.java
|