History log of /frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3fbbbb66b671daf4cd6f28b8ecd512bdd2436358 08-Nov-2012 Adam Powell <adamp@google.com> Fiddle with keyguard glowpad layouts

Also add hierarchyviewer support for KeyguardSecurityView LayoutParams

Bug 7497272
Bug 7459668

Change-Id: I5d03751571d0af66f4c9d08a9d9ca476b32735ac
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
eeb6255056b5b0b45026db040edf1136662e847c 07-Nov-2012 Adam Powell <adamp@google.com> Fix keyguard measurement bugs

Bug 7493748
Bug 7493764

Change-Id: I2182ec4347eefc80198e675684bc5d195f947763
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
a042ac90640c0c3fd3c5349083b86bbfd6319b64 07-Nov-2012 Chris Wren <cwren@android.com> Don't pop the IME for passwors at ScreenOn on tablets.

Change-Id: I4c157559b2a70021d55211607c1d62ba73adc590
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
9799714f6c69efe50e21a6073b879140e5e792b7 07-Nov-2012 Adam Powell <adamp@google.com> Keyguard layout tweaking/reworking

Teach KeyguardSecurityViewFlipper about layout_maxWidth/Height. Give
maxes to security views. Fix some IME layout weirdness in
SlidingChallengeLayout by adding more weirdness.

Change-Id: I8047d32302aad44844de06d54b150586b0861dab
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
50bf54584239aa80781f32269396bd2059b2877d 06-Nov-2012 Chris Wren <cwren@android.com> specify start value: Drawables don't have getAlpha().
also, some clean up.

Bug: 7477513
Change-Id: Iaf05c1ae78ed4e7ba9d4cd3c713b5862a04b61f6
Proto-Id: I28d0569b88a978e1fff2acad1869bc10751dc37f
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
c0ae9e67ebe6f1298800feaed1b43e867139a904 05-Nov-2012 Chris Wren <cwren@android.com> bouncer: hide more text and frame less.

Bug: 7464865
Change-Id: Ic8dac2582c014922143919f142fd36eb720dd3a9
Proto-Id: Id80601c9ffbdc34669b485e943b42cee237898f3
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
0b728244dc87b4a453f2191c2cb37a86e91aee0a 29-Oct-2012 Jim Miller <jaggies@google.com> Update status area and emergency call logic to match new spec

Change-Id: Ic43d9d58168166aacf2b145663dc9412b099f9c2
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
bbba68a14ab578ab00400d4cf2ed5d1dcf60dbdf 25-Oct-2012 Jim Miller <jaggies@google.com> Route signals from SlidingChalleng to SecurityView

This maps activity on the SlidingChallenge to the security
challenge view. Currently it calls onPause() on the SecurityView
if the view is on the move or is hidden.

Change-Id: Ide5f2200e45d8996fa91af06ac2059c3d125ea6f
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
6fb841fa219eaae3e87f2fdc05e105d7a1813c42 24-Oct-2012 Adam Cohen <adamcohen@google.com> Fading side pages as per mock

-> Also, adding side pages hints when keyguard is inflated

Change-Id: I33f073ed97510a5982cddc4ee95f1ee3ed3c9397
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
d2b82f70fede8c2ec4de34d8e6462ed4ece13c56 19-Sep-2012 Jim Miller <jaggies@google.com> Fix wrong pattern count in keyguard pattern security view.

This fixes a bug introduced in I085c5ec8 where keyguard attempts to emulate
slippery windows with views. In order to do so, the code was overloading
dispatchTouchEvent(). It would allow the super (a ViewGroup) to dispatch
the events and then would dispatch them itself to sub views. In the case
where an event overlaps an actual child view, it would result in 2 copies of the event
per window layer (there are 2). This results in 2 events per layer for the
top two views in the hierarchy. So each actual pattern attempt would count as 4
attempts to the system.

The solution is to overload onTouchEvent() at each level in the view hierarchy,
which means that we ignore events that were already handled by a child window
of the parent.

This change also disables slippery windows for keyguard because it causes
vertical patterns to be ignored.

Fixes bug 7191277

Change-Id: I4df217f2bf382134d93113b8d55b0d71e0e23677
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java
5737534abab477cf32b4dd0aa7a72f70ede0502c 10-Sep-2012 Jim Miller <jaggies@google.com> Allow pattern to start from outside pattern view

This effectively makes the pattern view slippery, which enables the
user to start their pattern outside the view and cross the view.

Fixes bug 7118762

Change-Id: I085c5ec8f7ccd2fc37a10606a8925078dc44be13
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardSecurityViewFlipper.java