3af630c8d18bcf4b23a5a308917319dd04cc8ed2 |
|
26-Sep-2012 |
Jim Miller <jaggies@google.com> |
Update keyguard layouts on phone - Go back to using old date format - All keyguard text is now caps - Lower brightness on emergency call text - Fixed CR/LF issue with Owner info - Added new alarm icon and fixed padding - Swapped Google Now and lock icon in landscape mode - Centered PIN/Password/Pattern help text in view in portrait - Fixed keyboard size issue in landscape - Merge new assets from UX Change-Id: I7adb44b6c9a57d40cab0a77433d43291fb277568
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
a175a5b7ea3682cb58cca7f9726d0b8171cd549d |
|
16-Feb-2012 |
Jeff Brown <jeffbrown@google.com> |
Encapsulate the ViewRootImpl's handler. This change makes it much easier to make sense of the messages that get posted to the ViewRootImpl's handler by encapsulating their point of dispatch within the ViewRootImpl itself. As part of this change, the View.AttachInfo now carries a reference to the ViewRootImpl itself, which simplifies some code that used to try to find the ViewRootImpl by getting the root view's parent. In principle, it might have been nice to hide the ViewRootImpl from the View hierarchy but in practice the two were coupled in many ways. Change-Id: I51ebccdf5f8c8c505cd6f17cdf594174d041dc54
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
aef555bcf26e770e37f2065913084588fb92c6fb |
|
13-Oct-2011 |
Jim Miller <jaggies@google.com> |
Fix 5444675: Fix vibrate regression on Pattern and PIN unlock screens. This fixes a regression caused by a resource change to the vibrate pattern. It used to contain an array of delays and values. Now it has another mode with just one value with an associated change to the vibrate API. Instead of using a custom vibration pattern, it now just follows the system vibrate pattern for HapticFeedbackConstants.VIRTUAL_KEY, which is shared by the home key, among other things. Change-Id: Ib58493a96a42383955ae59f8ac3865bb46a86a31
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
51ea88a86e5cf418e956b199de35658f0a5fd623 |
|
03-Oct-2011 |
Ben Komalo <benkomalo@google.com> |
New PIN unlock screen layout. Moves "OK" to the right and moves backspace up to beside the text field. Bug: 5255976 Change-Id: I1b97ee108c9f10f11e5feb361810150bd6dbc776
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
79a02b15850347a2e932272b21b14c0c2b3faf50 |
|
30-Jul-2011 |
Jim Miller <jaggies@google.com> |
Fix 5044158: layout and asset work on lockscreen PIN mode Fix PIN entry layout issues on hdpi, large-mdpi and xhdpi devices where emergencyCallButton was partially off-screen. Copy button assets from latinIME for PIN screen. Make PIN keyboard horizontal and vertical gaps configurable. Change-Id: I415fcd83f02971b987c3df418d4114b8e1ab3945
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
6dd005b48138708762bfade0081d031a2a4a3822 |
|
18-Jul-2011 |
Dianne Hackborn <hackbod@google.com> |
I. Can. Not. Stand. ViewAncestor. It was done so we would have the name "ViewRoot" available for a public API. However, the name "ViewAncestor" just makes no sense. So instead, change it to ViewRootImpl. Change-Id: If9599ca67896f339f6fefa7d1dde121201171d97
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
c6cc0f8c19d9eccf408a443fa2bf668af261dcd0 |
|
12-Apr-2011 |
Joe Onorato <joeo@google.com> |
Rename ViewRoot to ViewAncestor. ViewRoot is about to be a new public class for poking at ViewAncestor. Change-Id: Ie95d707c6d8bbb48f78d093d7b2667851812a7d5
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
7dd879a6a7efe4726007a7c0a0e6553398789017 |
|
24-Jan-2011 |
Jim Miller <jaggies@google.com> |
Fix 3381304: disable key preview in LockScreen's qwerty keyboard Change-Id: I679dc9306a95b02bd7319e100c9f8871848fb134
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
6b53e8daa69cba1a2a5a7c95a01e37ce9c53226c |
|
11-Nov-2010 |
Jeff Brown <jeffbrown@google.com> |
Added support for full PC-style keyboards. BREAKING CHANGE: Redesigned the key character map format to accomodate full keyboards with more comprehensive suite of modifiers. Old key character maps will not work anymore and must be updated. The new format is plain text only and it not compiled to a binary file (so the "kcm" tool will be removed in a subsequent check-in). Added FULL keyboard type to support full PC-style keyboards. Added SPECIAL_FUNCTION keyboard type to support special function keypads that do not have any printable keys suitable for typing and only have keys like HOME and POWER Added a special VIRTUAL_KEYBOARD device id convention that maps to a virtual keyboard with a fixed known layout. This is designed to work around issues injecting input events on devices whose built-in keyboard does not have a useful key character map (ie. when the built-in keyboard is a special function keyboard only.) Modified several places where events were being synthesized to use the virtual keyboard. Removed support for the "qwerty" default layout. The new default layout is "Generic". For the most part "qwerty" was being used as a backstop in case the built-in keyboard did not have a key character map (probably because it was a special function keypad) and the framework needed to be able to inject key events anyways. The latter issue is resolved by using the special VIRTUAL_KEYBOARD device instead of BUILT_IN_KEYBOARD. Added the concept of a key modifier behavior so that MetaKeyKeyListener can distinguish between keyboards that use chorded vs. toggled modifiers. Wrote more robust key layout and key character map parsers to enable support for new keyboard features and user installable key maps. Fixed a bug in InputReader generating key ups when keys are released out of sequence. Updated tons of documentation. Currently QwertyKeyListener is being used for full keyboards with autotext and capitalization disabled. This mostly works but causes some problems with character pickers, etc. These issues will be resolved in subsequent changes. Change-Id: Ica48f6097a551141c215bc0d2c6f7b3fb634d354
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
8171b5182f5f07d33c9dfdf2dd8f0f6ae9588039 |
|
05-Aug-2010 |
Jae Yong Sung <jysung@google.com> |
lock screen for xlarge Change-Id: Iab9f53609bf24be774752a9960aaaa654d7a614f
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
16537757decfa09374852f2361b63a8738b67601 |
|
18-Mar-2010 |
Joe Onorato <joeo@android.com> |
fix 2517656 Pin/Password Unlocks place focus on the launcher screen when they shouldn't PasswordEntryKeyboardHelper now sets the FLAG_KEEP_TOUCH_MODE flag for the events so that the last event we process from the soft keybaord doesn't exit touch mode and we don't erroneously go into non-touch mode since the on-screen button pressing left us in touch mode. Change-Id: Id2546ec3bc4b337aedb5e925de0c709ce62ea059
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
281a80da143a977046e5b9f65afc85c7fb0b6d25 |
|
19-Feb-2010 |
Jim Miller <jaggies@google.com> |
Fix 2448345: Fix tactile feedback bug in password/PIN and pattern unlock.
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
280b6023cb77be1cd18f20c0c6a169eba1ed35dc |
|
10-Feb-2010 |
Jim Miller <jaggies@google.com> |
Fix 2373088: Cleanup and minor fixes to PasswordKeyboard*.
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|
0b31970cac04259a6e20dfc6d6e42cd9532528e3 |
|
06-Feb-2010 |
Jim Miller <jaggies@google.com> |
Fix 2402303: Split Keyboard widget from LatinIME into reusable PasswordEntryKeyboardView - Added new PasswordEntryKeyboardView to internal/widgets. Widget supports: - alpha mode with symbols (latin-1 only). - a numeric keyboard - IME emulation that applies keyboard input to arbitrary top-level view widget. - Added new transparent assets to framework resources. - Modified Keyguard and Keyguard layouts to use new PasswordEntryKeyboardView.
/frameworks/base/core/java/com/android/internal/widget/PasswordEntryKeyboardHelper.java
|