70bc9f24ce6098a8c82245ac1ce7721d354ecd3d |
|
13-Oct-2012 |
Adam Powell <adamp@google.com> |
Fix keyguard dimensions; IME state for password view; layouts Fix a bug where ordering during inflation caused us not to set a keyguard callback early enough to properly modify window flags. Add a gross hack to work around this for now. Fix status layouts to scale a bit more gracefully in the presence of an IME. Fix password layouts to scale more gracefully in the presence of an IME Bug 7343312 Bug 7341795 Bug 7342963 Bug 7343089 Change-Id: Ifb2c06defef11e8f7f9d0e09855632ed491bb31c
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
000464ac012471d301c6e48a8228291519915e17 |
|
05-Sep-2012 |
Jim Miller <jaggies@google.com> |
Initial pass at re-enabling face unlock in new keyguard. Change-Id: I187629f9c4bfd810f11c73416db6e41b56f09a45
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
aac0d4ed026d1cfbcf3fa81c6e4eb96f4347ca17 |
|
20-Jul-2012 |
Fabrice Di Meglio <fdimeglio@google.com> |
Replace left/right with start/end for Gravity / LayoutParams / Padding - see bug #5429822 UI should be mirrored for RTL locales (Arabic, Hebrew, farsi) Change-Id: Id9af5375fb9b0edeae5232c77e52ecd497bd2e67
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
ec5501acd8d3e2762f751ab48d7ccc25ce0b11b8 |
|
13-Mar-2012 |
Steven Ross <stross@google.com> |
Adding lock icon to FaceLockAreaView on lockscreen fixes 5394522 This makes the transition from the backup to Face Unlock invisible to the user, using three layers: the base background layer (also used in Face Unlock) the spotlight mask layer (black alpha = .8), representing a size-0 spotlight The cancel button, which would incorrectly resize to full-screen if a View with a background were used instead of the current ImageView Change-Id: Ieb433baf171088e0af06f183fcdb5ddda6001f01
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
b91b2682c399d5a074a5e73c89a18f4faf25ce0c |
|
17-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use EditorInfo.IME_FLAG_FORCE_ASCII instead of privateImeOptions This change overrides I59bb56f6. Bug: 5850605 Change-Id: Iac92a3f618df2a20c5b45698780815cedbec723a
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
de4eb8e96867e8b9db7fc628f58206a4c307a492 |
|
21-Dec-2011 |
Brian Colonna <bcolonna@google.com> |
Added padding to PIN layout status and carrier text When using a PIN backup method, Face Unlock was touching the bottom of the status text on the top and the top of the carrier text on the bottom, which made it look crowded and bad. 4 dips of padding was added to the bottom of the status text and another 4 dips was added to the top of the carrier text. This corresponds to 8 pixels on the prime and 6 pixels on the crespo. The effect of this is that the keypad is 6 pixles closer to the entry text on the crespo and 8 pixels closer to the entry text on the prime. On crespo, the keypad and entry text views are now as close as possible when examining the pixel locations, but visually there is still space between them and the difference is hardly noticable to the eye. Despite the small change, Face Unlock looks a lot better when it is not literally touching the text. Change-Id: I01a7a6ace4789232595c5aa7683c1342ebbb2ee2
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
a10be93aaad4f7c9ee1df5daca3b9aba57d3211f |
|
05-Dec-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
TalkBack does not announce properly the buttons of the PIN lock. The KeyBoardView shown by the lock screen is not marked as clickable even though it handles clicks. TalkBack uses the clickability as a clue of what to speak. bug:5713102 Change-Id: I0733e30619e6045ce3f78e1499db65f4dc5bc388
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
d9d09451ccec7c551d5f9c2f1417c9c1de2952a6 |
|
03-Nov-2011 |
Jim Miller <jaggies@google.com> |
Fix 5231823: PIN/Password polish on lock screen Fixes these issues: - add IME button to switch IMEs on password screen on tablet - centers '0' on PIN screen for phones and tablets - tablets now use the same ICS background key asset as phones - make PIN layout consistent between phones and tablet - center the I-beam when any button is showing in the password entry field Change-Id: I4da0173f9b2efeab46617c5a41a8132895b63a97
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
214406a8e95348bfea8a65d981e508f35bf5cf21 |
|
20-Oct-2011 |
Jim Miller <jaggies@google.com> |
Fix 3384942: Force ASCII-capable IME to show on lockscreen Only Latin-1 based passwords are supported on the system at this point. As such, we need a way to show a Latin-1-compliant keyboard when unlocking the device. It is expected that 3rd party IMEs honor this mode for Latin-1 password dialogs. If not, this change will cause lockscreen to revert to using the Android system IME for entering the password. Change-Id: I59bb56f6f5968b5abc50cf1b9b26c19ca4f183e4
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
9d20405e5117f05dfd3049798cd36a74142a6822 |
|
18-Oct-2011 |
Brian Colonna <bcolonna@google.com> |
Fix 5433466 - FU out of position during orientation change If you turn the device from portrait to landscape mode and immediately invoke the lockscreen, it will come up in landscape mode and switch to the desired portrait mode within a couple of seconds. Previously, Face Unlock would come up in landscape mode, but its position would not change once lockscreen corrected itself, causing Face Unlock to be partly off the screen. This has been fixed by checking if we are already bound to Face Unlock when the layout is created. If this is true, then the layout is being created due to a change in orientation, and we stop Face Unlock, and restart it at the new position. This commit also adds a fix where we now use INVISIBLE for the Face Unlock area when it is not showing instead of using GONE. The dimensions of the Face Unlock area is 0-by-0 when set to GONE, and we want to avoid the possibility for the Face Unlock service being assigned a zero area. I'm not sure if this was ever causing problems, but it certainly is not the intended behavior. Also cleaned up some comments and logging. Change-Id: I68deb49cb26dafb5c238167d0c23f0eed2cfb75a
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
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/res/res/layout/keyguard_screen_password_portrait.xml
|
a95e1087b2258b118a7ccb2bedb44da359d3abd0 |
|
20-Sep-2011 |
Chet Haase <chet@google.com> |
Fix 5335993, calculate correct size of lockscreen buttons The buttons on the lockscreen were sized at startup time, before the actual size of the keyboard's container (KeyboardView) was known. Also, horizontal/vertical gaps were not taken into account in calculating perecent sizes of the keys. This change causes resize events (including the first one where the container size is finally known) to recalculate the keys' sizes and positions according to correct sizing of the container and the keyboard's gaps. Change-Id: I5ba7a401226ed4b100e5739f3405388955d97997
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
4d7cee1e4b9ed17da8fc041be80369eb525901f1 |
|
14-Sep-2011 |
Brian Colonna <bcolonna@google.com> |
Properly laying out FaceLock on lockscreen - FaceLock area now specified in layout files instead of trying to grab an existing view, which was only practical if pattern was backup method - Now fills area it is supposed to and works with pin as well as pattern backup - Backup method is no longer exposed behind FaceLock just before it starts or just after it tells the lockscreen to unlock - Added synchronized blocks so FaceLock cannot be told to stopUI by two different threads at the same time Change-Id: I3bfad6b44dbe0e3c2ea3c87d2978451c22a7484c
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
1c18828d20807342d37000746b18a3c1696f3b2e |
|
09-Aug-2011 |
Jim Miller <jaggies@google.com> |
Fix 5044158: Integrate music transport control into LockScreen This integrates a new version of TransportControlView into LockScreen and adds plumbing to handle new AudioService events to show/hide the view and updates the required assets for all devices. Updated to use new AudioManager API. Since the current API only supports one RCD, the handler now lives in TransportControlView. Change-Id: I220d4dd760bef35bd84209adc3c5829bf5bc9a2c
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
6435a56a8c02de98befcc8cd743b2b638cffb327 |
|
05-Aug-2011 |
Gilles Debunne <debunne@google.com> |
Spell checking in TextViews New UX interactions (the Paste action is no longer displayed after a delay) suggestionEnabled flag replaced by existing input type flag. removeSpans fixed in SpannableStringBuilder to always send notifications SuggestionSpan handled by TextView instead of SpannableStringBuilder New span update algorithm to correctly handle edition around word boundaries. Change-Id: I52c01172f19e595fa512e285a565a3fd97c3c50e
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
858f8eaac75bcd1b296b41837caf3dae82d1d72a |
|
19-Aug-2011 |
Jim Miller <jaggies@google.com> |
Fix 5021968: Add input method switcher button to lock screen. This adds an IME switcher button to lock screen. It is only shown if the user has more than one applicable and enabled IME installed. Change-Id: I5f9503a205c2edb27170825539ba4a6ef25418ed
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
c61f888298866b2e27099abd86db9026bc40cc08 |
|
09-Aug-2011 |
Jim Miller <jaggies@google.com> |
Fix 5044158: Fix lockscreen layout issues Fixes issue where long OwnerInfo text would squeeze the unlock widget out of the view in landscape modes. Use suggestionsEnabled flag to remove suggestion popup from passwordEntry TextView. Change-Id: I5d6f37fe4b0edddb1af85bd14657ad4a4e6ed09d
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
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/res/res/layout/keyguard_screen_password_portrait.xml
|
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/core/res/res/layout/keyguard_screen_password_portrait.xml
|
7377cd0ab4e4db23d6ef99c2c73e3e1d5c9312fa |
|
25-Jun-2011 |
Jim Miller <jaggies@google.com> |
LockScreen layout, button style, and owner info fixes - enable OwnerInfo to appear in status1 if dedicated view not present. - force all status lines to be singleline and marquee. - fix justification in landscape layouts. - use buttonBarStyle for buttons on all LockScreens. - reduce the size of the clock to fit in landscape. - no longer show "Draw a pattern to unlock" help message in LockPatternView. Change-Id: I1ff51550e2180f9d912c8f710ad5e2fd2424d373
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
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/core/res/res/layout/keyguard_screen_password_portrait.xml
|
ad32bf48442abe574b3e86469619bc9338f2fb06 |
|
24-Mar-2011 |
Jim Miller <jaggies@google.com> |
Get LockScreen working on phones. Not the final UI, but it works. Change-Id: Ia31d23069b2c365f711cb9d0a664648623554768
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
39d4b067a777a96817c279429a8e3c452c13c5b4 |
|
12-Jan-2011 |
Jim Miller <jaggies@google.com> |
Fix 3201849: Use custom Drawable for bg in lockscreen This uses a custom drawable to improve the performance of rendering a transparent background in LockScreen on devices without hardware acceleration. Change-Id: I7aae13070d475c3ac19d91ba5c6cb7d2a83a18ce
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
8171b5182f5f07d33c9dfdf2dd8f0f6ae9588039 |
|
05-Aug-2010 |
Jae Yong Sung <jysung@google.com> |
lock screen for xlarge Change-Id: Iab9f53609bf24be774752a9960aaaa654d7a614f
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|
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/res/res/layout/keyguard_screen_password_portrait.xml
|
69aa4a953f040277c19c23208bb830f52796c8c6 |
|
23-Dec-2009 |
Jim Miller <jaggies@google.com> |
Fix 2332563: Add password-lock support to lockscreen
/frameworks/base/core/res/res/layout/keyguard_screen_password_portrait.xml
|