e549a8d62108c7c7dabedbf4e77b9a653781723b |
|
15-May-2017 |
Jorim Jaggi <jjaggi@google.com> |
Optimize latency when unlocking phone Latency when unlocking the phone regressed a bit for two reasons: - For lockscreen -> app we now have to create a full starting window containing the snapshot, while previously this was just showing a surface. - For lockscreen -> home, we can't use the saved surface anymore because currently we don't support snapshotting translucent activities. However, in the long term, we want home screen to be more involved into transitions anyways, so we'll have to wait for the first frame draw anyways. However, crystal ball trainee developer Jorim added some artificial latency in this transition 3 years ago, because he knew that it is going to be an issue at some point so we have some headroom to improve! Genius! On a more serious note, it was because he didn't understand how to read systraces with binders involved (to be fair, there was also no binder tracing). Now, we can completely fix the introduces latencies above by removing this latency of 100ms, and we are 30-70ms better than before! However, this requires a lot of discipline in SystemUI. Currently, the callback to dismiss Keyguard takes around 30ms. By moving all non-essential binder calls of the main thread or to the next frame, we bring this down to 5ms, such that window animation and Keyguard animation starts about at the same time. Test: Take systrace, unlock phone...profit! Fixes: 38294347 Change-Id: I481fe4ecf358ed09f7142dd9e7ecd290b53c500c Merged-In: I3ea672bc2eca47221bc6c9f3d7c56b6899df207d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
241ae10b2189f449e57d8d660235ac56d8fb1b80 |
|
03-Nov-2016 |
Jorim Jaggi <jjaggi@google.com> |
Add explicit method to dismiss Keyguard The flag is a bit clunky for most cases, and a method is more clear. Test: cts/hostsidetests/services/activityandwindowmanager/util/run-test android.server.cts.KeyguardTests Test: cts/hostsidetests/services/activityandwindowmanager/util/run-test android.server.cts.KeyguardLockedTests Test: runtest systemui -c com.android.systemui.keyguard.DismissCallbackRegistryTest Bug: 30961403 Bug: 27422134 Change-Id: I39de90c7cfecd99350a74f72cd76418e337f2b79
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
d743ceff9e7a7f16589ff1154ba09e74f2f699ee |
|
03-Oct-2016 |
Xiaohui Chen <xiaohuic@google.com> |
Fix unlock problem in split system user mode Bug: 31802561 Change-Id: If1e1e0d8abe93090f18c9ab35e533f8480c6fd7c Test: locally with ryu_usersplit, unlock a user works
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
13a58a91d362e74933b3064a65be4bf4449cfdc4 |
|
28-Jul-2016 |
Evan Rosky <erosky@google.com> |
Make user-switch transitions customizable Make UserSwitcherController subclassable Add ability for keyguard to animate in without a screen freeze by adding a keyguardAnimatingIn state that WindowAnimator and WallpaperController can use to prevent graphical glitches Bug: 29329555 Change-Id: Idfd40156538b4bfb1777ad1a9a566e7da54e8f32
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
d1c50f66f66bfcbff5585921490e877d50d0b0a4 |
|
11-Jul-2016 |
Selim Cinek <cinek@google.com> |
resolve merge conflicts of 6e57aae to master Change-Id: I929929ad41df4439996755b605d084bfdcf3428a
|
e8fde5d9666eea10307cbc27f4b1a94d3cbb4ec9 |
|
01-Jul-2016 |
Jorim Jaggi <jjaggi@google.com> |
Improve initial unlock delay (1/2) When checking for the credentials, we add a new callback onEarlyVerified which gets called as soon as we know that the credential was correct. In KeyguardUpdateMonitor, we track the unlocked state of the user, and if it's still locked, we slow down all the transitions to allow for a more gradual unlock experience. Bug: 29007436 Change-Id: I406d228f9f3e41e07fe3292a61df175a7f579e4d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
8702ca7e2d6a1a66e580d039a1f662cfb94ee4ac |
|
22-Apr-2016 |
Vadim Tryshev <vadimt@google.com> |
Preventing unnecessary switching to a user upon lockscreen dismissing. This is the part that will go to master branch. The fix passes the 'targetUserId' down to KeyguardViewMediatorWrapper, which explicitly tells what user it need to switch to. Bug: 27927399 Change-Id: I7674272eb654c0acd672cbfd66284bf7cc0c4efa
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
e2f0f73591d9d81d4b573bd4b412821d632726fe |
|
23-Feb-2016 |
Vadim Tryshev <vadimt@google.com> |
Merge "Don't show UNLOCK button when there are no users." into nyc-dev
|
28540199793c3e0e0cc692a00ce27e7fa2f790b8 |
|
20-Feb-2016 |
Selim Cinek <cinek@google.com> |
Fixed the usage of the menu key to unlock The menu key was not unlocking the keyguard properly and didn't hide the notifications. Bug: 26539875 Change-Id: I9dd89767f00d29c15d1d4e840a1ab22d59e58c8d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
ec018434d48586c3d2c72ed44ee9164cc4115bc3 |
|
10-Feb-2016 |
Vadim Tryshev <vadimt@google.com> |
Don't show UNLOCK button when there are no users. Alternate lock screen shows UNLOCK button in the middle of an empty screen before any user has been created. See the screenshot in the bug. This fixes it. The approach is similar to the check in KeyguardViewMediator.handleHide(). Bug: 27109342 Change-Id: I25536364b2c456d6fd55c79de7f25d2b0667e26f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
b799d3f127f7410e8d0afe16343032e6115750fc |
|
18-Feb-2016 |
Toni Barzic <tbarzic@google.com> |
Properly handle non split system user when showing bouncer For system user, there should be no atempt to dismiss keyguard, but only if system user is split (i.e. not a meat user). Change-Id: Ia2c1e7a3e197c5be72446f21b3883e853485ff26 (cherry picked from commit aa401afb4cdfd5bab441e633aee801c2a127aec2)
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
657f88516ab3c8e5f0f56534c1ab43819ece37fa |
|
05-Feb-2016 |
Toni Barzic <tbarzic@google.com> |
Try to dismiss Keyguard bypassing bouncer only for active users Some bouncers might allow showing keyguards for users that are not currently active (e.g. before any user is signed in, in which case the system user is active). Make sure that keyguard is not dismissed without showing bouncer in these cases. Change-Id: I0e037b2d4e095d49c1f0d06a9fe1b9a6233421b0 (cherry picked from commit aa69fd417f32435d7d7c06f8d033efa7fa21475a)
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
edfa96fb14524c0a1273c031512e8df2268c2a53 |
|
29-Jan-2016 |
Adrian Roos <roosa@google.com> |
Fix broken animation with FLAG_DISMISS_KEYGUARD Bug: 26863727 Change-Id: I054a63d1d156ae6b3617bd799789b4c4de91d6e5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
1b30f79cffbe9e0c2b974fa3ee48001edcdd6c05 |
|
06-Jan-2016 |
Xiyuan Xia <xiyuan@google.com> |
Refactoring for better extendability - Exposing members of PhoneStatusBar, StatusBarKeyguardViewManager and KeyguardBouncer to sub class; - Add a configuable SystemUIFactory as class factory for components; - Add logoutCurrentUser and switchToByUserId to UserSwitcherController; BUG:22407003 Change-Id: I3902baf3c721d89217b27a6310c4202a198cb209
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
0e2ffbd48bbedf47deb7f6aed96bd07e2fc96f53 |
|
10-Sep-2015 |
Blazej Magnowski <johnasselta@google.com> |
Add FalsingManager and Classifier to SystemUI Adds the possibility to analyze and classify touch and sensor events as human or false touches. Change-Id: I5079c02406d532fea38ca2d302e8606effae0696
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
c3866bf81f70c91e2af942554eaf9b9c8e5fc078 |
|
22-Aug-2015 |
Blazej Magnowski <johnasselta@google.com> |
Merge "System to track touch and sensor events before unlocking the phone"
|
1de8bcb1e51917a301cab2ef7d276b4f9423d95f |
|
20-Aug-2015 |
Adrian Roos <roosa@google.com> |
Invoke strong auth callback and default strong auth expired to true Split off from I0af11da1b7cd7c8d837bc5ba3a62ef2ffca74b1b. The initial value did not matter previously because a SystemUI crash triggered the boot logic and forced a manual entry before fingerprint works. Long term the timeout logic should be moved to StrongAuthTracker so it can be shared with the trust agent implementation (currently implemented by the trust agents themeselfes) Bug: 22846469 Bug: 22115393 Change-Id: I0af11da1b7cd7c8d837bc5ba3a62ef2ffca74b1b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
7232332dc963c2ce55dda1a3a0367080d5494503 |
|
24-Jul-2015 |
Blazej Magnowski <johnasselta@google.com> |
System to track touch and sensor events before unlocking the phone Added a new component which tracks touch and sensor events and also events like showing the bouncer tapping a notification and others. The collection is enabled when the screen is turned on and is disabled after the phone is unlocked. The data is saved in a protobuf file in internal storage in a directory called "good_touches". There is also an option to collect events which end with the screen turning off. These are saved in the "bad_touches" file. Everything is hidden behind the ENABLE_ANALYTICS flag which is set by default to false and can be turned on only if Build.IS_DEBUGGABLE is true. Also behind the ENFORCE_BOUNCER flag the class shows the bouncer before expanding a notification, showing quick settings or launching an affordance from one of the bottom corners. Change-Id: Iaeae0fb7a0d9c707daf7a270201fa5b1cd84c74a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
25b4d4b280c6aa07656328bd9dd90977781d00e1 |
|
12-Aug-2015 |
Jorim Jaggi <jjaggi@google.com> |
Require strong authentication after a timeout Bug: 21594472 Change-Id: Iab169d4fa2e4ad134f8c8579654b28e96b5b1385
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
cfafe4ea6ff1610c24d94a9a9ecc7df6b841518c |
|
11-Aug-2015 |
Selim Cinek <cinek@google.com> |
Indicating fingerprint error messages on the bouncer now Also ensure that error messages are surfaced when the screen comes on such that the user knows why his fingerprint is not working. Bug: 22035466 Bug: 22524101 Change-Id: I00b0e833cdb8a3475545ba75b8cb7bf7a419dfd4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
86b273f1cc59185a14d5bab8a3f4db30c1a4c8a9 |
|
15-Jul-2015 |
Jorim Jaggi <jjaggi@google.com> |
Fix jank in swipe-up to unlock Some stuff is slow in the swipe-up to unlock transition. Introduce DejankUtils to execute it when RenderThread is doing its work. Bug: 22205322 Change-Id: I7089f0a1bdca13ad13a1e305a7bff32276a3cd53
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
edd32b881780e52b4ecc43f8df3b6b091e70a863 |
|
24-Jun-2015 |
Selim Cinek <cinek@google.com> |
Fixed a bug with encryption where the keyguard was never shown with PIN This led to the network being unusable. We now ensure that the Keyguard is not notified of the SIM PIN changes until after the initial dismissal logic is done. In addition, the fullscreen PIN is now always shown immediately and not until the user swipes up, which was an error before. Also made sure that the Keyguard Scrim is correctly visible when shown. Bug: 21850021 Change-Id: I81804124bae30adf0e17e26cc42f67e48fc446e8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
3122fa85b2f18c0a89f5fe1ef0942c530a271843 |
|
18-Jun-2015 |
Selim Cinek <cinek@google.com> |
Added a message to the keyguard bouncer A message can now be shown on the keyguard bouncer explaining why the bouncer is being shown. Bug: 21618072 Change-Id: I25aea9cc242abbf6a133fb42cc4407f5c2f3f688
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
5cc86599ce0e5596655859d09c52934030da240b |
|
08-Jun-2015 |
Jorim Jaggi <jjaggi@google.com> |
Dismiss Keyguard correctly When authenticating with fingerprint, we didn't go through the dismiss action, and thus launching intents was broken when authenticating with fingerprint from the bouncer. Also fixed a crash. Bug: 21695578 Change-Id: I61f74b5b63d4d6ddf7f8f3ce96feb63b9644cd52
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
d944986fbdb3d45fab9ae4120af76ca4f6b0909c |
|
29-May-2015 |
Jorim Jaggi <jjaggi@google.com> |
Fix API review: Camera prewarm Let the intent receiver of a camea launch intent declare a prewarm service instead of sending broadcasts. Bug: 21347653 Change-Id: I11e31aad4f788ad90eb46a661b819d3e808ddb51
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
10c85c76a9110f2b09f71d9a830b593058e3ef4e |
|
02-Feb-2015 |
Jorim Jaggi <jjaggi@google.com> |
Merge commit '83eaf6cc' into HEAD Change-Id: I13918ee8116ac17169910a1414de913bcc2d184e
|
c1dff8cee8cf334906c1572cc3c50fbff96d1839 |
|
02-Feb-2015 |
Jorim Jaggi <jjaggi@google.com> |
Send accessibility event when bouncer is shown Bug: 18996476 Change-Id: I0e402aa198263807e3013c7fb151f28d049ea51a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
568e54be71731bdbcd5338385eb6cc6a082c9456 |
|
15-Jan-2015 |
Jorim Jaggi <jjaggi@google.com> |
resolve merge conflicts of 87f5369 to master. Change-Id: I5d1a7aaf48c4bf70f7181508aa46fbbcc2cf7086
|
6b88cdfba770efc5722338c240ccaada13d7b0d4 |
|
22-Dec-2014 |
Jorim Jaggi <jjaggi@google.com> |
Remove dead code #8: Remove old keyguard "bouncer" Also squashes KeyguardViewBase and KeyguardSimpleHostView into KeyguardHostView, uses a constant for the user activity timeout (custom value no longer used). Change-Id: I919b7d3de1dd1590b20e0f14f0e193ee2b3dc21e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
5c60b647047f744b78f9ae1b1984a654edbda2c6 |
|
19-Dec-2014 |
Jorim Jaggi <jjaggi@google.com> |
Remove dead code #1: Remove unused Keyguard classes Change-Id: I08327dd23072b4e793be40635f105ce0aa5f6f6f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
2231c6e1adefdb7636d9fe38a388f1b0660d30ea |
|
19-Dec-2014 |
Christoph Studer <chstuder@google.com> |
SysUI: Log lockscreen state to eventlog Logs the following keyguard and status bar states to eventlog: * statusBarState * keyguardShowing * keyguardOccluded * bouncerShowing * secure * currentlyInsecure Bug: 18767135 Change-Id: If27a9340dd1b5ec609f9940d9e0f32bd7aed1ed2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
95e89caeb252a54807c76d60c7440766829e418c |
|
24-Nov-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix jank when pin/pattern is shown - Only update layout params of status bar window when needed - Do not update security method all the time, only when needed (only when reset gets called) - Check for actual used security method when updating states for bouncer Bug: 18505838 Change-Id: Ib3d0021c0cc364fa5598e06e0a2bae059ae79cbe
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
416493bf66dff0aa7fcd9ea505ed10dbff1f2906 |
|
13-Sep-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix jank while unlocking and security is set - Delay showing the bouncer and playing the entrance animation for a couple of frames. - Do not disable back button on the normal Keyguard. This makes the entrance animation nicer and fixes some jank due to the need to draw into both windows. - Prevent setPadding(...) call when nothing changes. setPadding would invalidate the padding for the whole view hierarchy, which results in a slower measure() when setting the window to invisible. Bug: 17419960 Change-Id: I4a239d4af40ad86875e4a0dd08473f19a5c9b961
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
f18271cb300ed7263b39bd17d36a460c4883db88 |
|
10-Sep-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fix PIN/PUK flow Bug: 17411293 Change-Id: Ib9e99ba5d982704fc0b8201aa90a664501a34b81
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
8de4311c51229efbe2f2d0afbf298982c5cadd96 |
|
11-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Lockscreen launch animations - Get rid of ActivityManager.dismissKeyguardOnNextActivity, which was used for two different things: Dismiss keyguard from somewhere else (not really necessary anymore), wait to actually dismiss keyguard after the window behind is drawn. Instead, introduce keyguardWaitingForActivityDrawn(), and change the semantics where necessary. - Make wallpaper_close_enter consistent with task_open_enter and the Keyguard launch animation. - Close the panel even on lockscreen when launching a notification. - Block notification shade updates during the collapsing motion so notification don't play the disappear animation immediately after having launched a notification. Bug: 15991916 Change-Id: I133c177b84e926c87c1a404ba93d633593fec3ab
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
76a1623afc170a13923b68f3256057d8adeb7937 |
|
08-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Preparations for lockscreen launch animations - Update unlock animations to new spec to make the consistent with lockscreen launch animations. - Introduce disappearing motion for security views which runs before we actually dismiss Keyguard. - If a window is running the un-force-hide animation, treat as it would have the wallpaper flag set so the wallpaper stays until the animation is completely done. - Run an animation on the wallpaper if the wallpaper is going away. Bug: 15991916 Bug: 16234603 Bug: 15326120 Change-Id: I063aa4f269ddcf75b9a705e90f0c3056b541b642
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
559b41f42455377c70ac5a1a10516cd34e9324ae |
|
07-Aug-2014 |
Adrian Roos <roosa@google.com> |
Fix pending dismiss action not cleared when leaving bouncer Bug: 16307958 Change-Id: Id9ae360b6d4f606b3b76a092b32756ac04d06344
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
dbc3dce886cb7abba23a9f18e60d0f5af5c93226 |
|
01-Aug-2014 |
Jorim Jaggi <jjaggi@google.com> |
Handle go to full shade motion for redacted case Bug: 16291973 Change-Id: Idc5ea93548e17ef9cd2d7c36416b293950554703
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
4e0880e395d37af03b1d635b847aa58569888277 |
|
25-Jul-2014 |
Jorim Jaggi <jjaggi@google.com> |
Synchronize album fade away with Keyguard dismissal Change-Id: I7aaa6213f6070f0db14131a248a62b317309a3bf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
e29b2dbc762bfa66093d76f5a65f55328d8753c9 |
|
30-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Fade scrim in unlock animation. This also introduces a startTime which gets sent from window manager to SystemUI, which tells when the animation should start, to allow for a more synchronized animation with fading out the scrim and fading in the activity behind. Bug: 15163546 Change-Id: I16212b1ef9eb76f1f98734da1d14fc5b7e626937
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
c14f829506a5273e8022b461db2d61038b18ac4b |
|
27-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Skeleton for Keyguard security method appear animations. Bug: 15163546 Change-Id: Id1c6b4f21b8f182f9d00fb903370de5512eaba1b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
2fbad7b6a724cf0a5b98b66fe639d58f5ab10af3 |
|
26-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Show bouncer immediately when MOTION_UP is received Bug: 15163546 Change-Id: Ie50905b78352e54298cb7e0e3f13152e6c2becd0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
a0be6d53a823f8115d3863773398d640ec2a8c44 |
|
26-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Do not destroy the security method when pressing back. Fixes jank when the user wants to unlock it next time. Bug: 15088101 Change-Id: If7bc3d92d0f17abb5077b4c06248f368acb2879f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
b13d754898eee54876799b3a306ff6fa453acfda |
|
26-May-2014 |
Adrian Roos <roosa@google.com> |
Merge "Remove unnecessary layout request from Keyguard" into lmp-preview-dev
|
7d7090d66692170b0584a5b9f4fe3e47285ee615 |
|
21-May-2014 |
Adrian Roos <roosa@google.com> |
DO NOT MERGE Only send notification activity intents after dismissing Keyguard Defers delivery of contentIntent and activity actions until the lockscreen has been dismissed, so that activities don't launch beneath it. Bug: 14491010 Change-Id: Ic8c61c18a75d4f0da2d82a0a8a038a5d98ebb71f (cherry picked from commit 79f640dd0d02c1cc199937b160d8f7abd3c1eaeb)
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
818301b543ffb47676513e98d786b4e310bfc489 |
|
22-May-2014 |
Adrian Roos <roosa@google.com> |
Remove unnecessary layout request from Keyguard Reverts the fix for 7137389 that does no longer apply after the architectural change of Keyguard and SystemUI. Bug: 15088101 Change-Id: Ic9234a9e69363b65b6e121eab498cb8d74660c91
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
df993513fbfe0e952175c1c5384458deaa1ff01a |
|
13-May-2014 |
Jorim Jaggi <jjaggi@google.com> |
Handle media key events correctly on Keyguard. Bug: 14490267 Change-Id: Ib8f8ee3ee7f1fbec70f1dd8b6fb04cd7c242bdce
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
1568250853d81befcdaef63cc8588435353c3d12 |
|
23-Apr-2014 |
Jorim Jaggi <jjaggi@google.com> |
Move redaction logic showing from Keyguard to PhoneStatusBar. This removes a race condition and makes redaction more stable. Change-Id: I4084cdf490c0e52fe26f45cb00524e0876a068bc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
9ee256d2522f5ab779dfab65c6d1f389b5ddb59a |
|
21-Apr-2014 |
Dan Sandler <dsandler@android.com> |
Avoid NPE when mRoot is null. Bug: 14162288 Change-Id: I36793d706ab1d29576f536562a0c06f7805a0d50
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
8c8bcc160aba9a5e93c8df2a99a39a856fafffab |
|
16-Apr-2014 |
Jorim Jaggi <jjaggi@google.com> |
Make MENU key work again to dismiss insecure Keyguard. Bug: 14110426 Change-Id: Iab8ec9633a2169e6def13a0c6e09b77543adbb41
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
a005f1b6853e8852c328f4fdc02fb8f9c9ae1cd6 |
|
16-Apr-2014 |
Jorim Jaggi <jjaggi@google.com> |
Show enter PIN/PUK before notifications on Keyguard. Change-Id: Icec12a43487fe76378e10bb8aaaa163c53b69075
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
e5c7a894635d72514d6f1e952d0f18ba6035e86d |
|
10-Apr-2014 |
Jorim Jaggi <jjaggi@google.com> |
Hide back button on keyguard and make it work for bouncer. Bug: 13635952 Change-Id: Ie9824dd9926c9deb0a38c8e0a6161f605a489622
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
0bed7f258ba1fffc10f986ee043b769f1fd40ad3 |
|
03-Apr-2014 |
Jorim Jaggi <jjaggi@google.com> |
Always go through bouncer when unlocking Previously, we skipped the bouncer when the user didn't had a security method set. Users without a security method couldn't unlock their SIM cards though. This change moves the responsibility to decide what to do to bouncer, so SIM pin is still shown with users without secrity methods. The bouncer will still be skipped if no authentication is required. Bug: 13635952 Change-Id: I0b43628c37d769515e97c29fc5fb5337fe46526f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|
03c701ec58ff6de3cc3c53b05342a475a63a11cf |
|
02-Apr-2014 |
Jorim Jaggi <jjaggi@google.com> |
Basic implementation for notifications on lockscreen. This change makes PhoneStatusBar expand while the lockscreen is showing. Further, the KeyguardSimpleHostView is shown by KeyguardBouncer, and the Bouncer is shown whenever the user tries to unlock the phone (closing the shade). Bug: 13635952 Change-Id: I4354b7a7937af6e1c93abf16ad6e485376d16bc2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
|