summaryrefslogtreecommitdiffstats
path: root/packages/Keyguard
Commit message (Collapse)AuthorAgeFilesLines
* Import translations. DO NOT MERGEBaligh Uddin2014-09-145-60/+60
| | | | | Change-Id: I57bb85dcb94f83e095e07ee4956d786849284688 Auto-generated-cl: translation import
* Merge "Avoid some more layer creations" into lmp-devJorim Jaggi2014-09-125-6/+130
|\
| * Avoid some more layer creationsJorim Jaggi2014-09-125-6/+130
| | | | | | | | | | Bug: 17287256 Change-Id: I8c0c6f1f189b70d9a0c261f75987def3464d808d
* | More notifications and bigger clock for phabletsJorim Jaggi2014-09-121-0/+20
|/ | | | | Bug: 16799035 Change-Id: I7aa6240ca8a06276640bafd531d92893cf53f40b
* Merge "Remove some overdraw in Keyguard" into lmp-devJorim Jaggi2014-09-107-5/+1
|\
| * Remove some overdraw in KeyguardJorim Jaggi2014-09-107-5/+1
| | | | | | | | | | Bug: 17287256 Change-Id: I0bc4101713f83abc2738528c247ca8ce5748bff1
* | Fixed unnecessary layer creations in the pin unlock methodSelim Cinek2014-09-102-0/+10
|/ | | | | | | | This was especially noticible when double tapping a notification because of the staggered appearing. Bug: 17287256 Change-Id: I8f39892fa122bb8b7b6f2a7b1e7be8a9570e661e
* Remove "forgot pattern" in pattern viewJorim Jaggi2014-09-052-158/+12
| | | | | Bug: 17184958 Change-Id: I7ebb35a1b734286ded99352b3fa2b891386c581d
* Merge "Import translations. DO NOT MERGE" into lmp-devBaligh Uddin2014-09-041-35/+35
|\
| * Import translations. DO NOT MERGEBaligh Uddin2014-09-031-35/+35
| | | | | | | | | | Change-Id: Ib0b5565412211bede23918b8f9987e7e2c0b1792 Auto-generated-cl: translation import
* | Use TelecommManager APIs to detect if we are in a callYorke Lee2014-09-031-3/+2
|/ | | | | Bug: 17335666 Change-Id: I5f443c76041e51a2eca903db924fb26031dde055
* Merge "Auto dismiss lockscreen when switching to guest" into lmp-devAdrian Roos2014-09-031-1/+1
|\
| * Auto dismiss lockscreen when switching to guestAdrian Roos2014-09-031-1/+1
| | | | | | | | | | Bug: 16659674 Change-Id: I8d24a3997ac7493cd8a8317f8a35532eaf5c3cfe
* | Merge "Fix outdated time when turning on screen" into lmp-devJorim Jaggi2014-09-021-4/+7
|\ \
| * | Fix outdated time when turning on screenJorim Jaggi2014-09-021-4/+7
| |/ | | | | | | | | | | | | | | | | Force a synchronous update of the clock view when turning on the screen. Also wait for the Keyguard window to be drawn when turning on the screen. Bug: 16904617 Change-Id: I38f78a38cfe35ccd067cd420d2bad626bd955ad6
* | Remove different layout for landscape in KeyguardJorim Jaggi2014-09-024-77/+2
|/ | | | | Bug: 15422177 Change-Id: I8a643a8f6dcfed1530f17e8de6a5cc69533528b4
* Merge "Import translations. DO NOT MERGE" into lmp-devBaligh Uddin2014-09-011-1/+1
|\
| * Import translations. DO NOT MERGEBaligh Uddin2014-08-311-1/+1
| | | | | | | | | | Change-Id: I727035c5d02efd35eef5ed40f46daa167fe805f1 Auto-generated-cl: translation import
* | Keyguard: Register user specific broadcasts correctlyAdrian Roos2014-09-011-18/+20
|/ | | | | | | | | | Fixes the face unlock indicator only working for the owner user. While we're at it, also fix other broadcasts that should have been registered for all users and not just the owner. Bug: 17251445 Change-Id: I53cad656d7d1e1d312bff2eebfc0c23ea467e0b7
* Add sample profiling option to am.Jeff Hao2014-08-261-2/+1
| | | | | | | Also bundles all profiling options into a class. Bug: 17040932 Change-Id: I85d675ee1494bdc7308caffdf94145d27c996e9d
* Import translations. DO NOT MERGEBaligh Uddin2014-08-2645-90/+45
| | | | | Change-Id: I0787124e2a6bf24f406c9b89770bdbfb5b801325 Auto-generated-cl: translation import
* Merge "Make date consistent with spec when alarm is set" into lmp-devJorim Jaggi2014-08-261-1/+1
|\
| * Make date consistent with spec when alarm is setJorim Jaggi2014-08-251-1/+1
| | | | | | | | | | Bug: 17162597 Change-Id: I7855d8f40af77cf4d91791c899e0b6147ee17071
* | Merge "Import translations. DO NOT MERGE" into lmp-devBaligh Uddin2014-08-2572-83/+128
|\ \
| * | Import translations. DO NOT MERGEBaligh Uddin2014-08-2472-83/+128
| | | | | | | | | | | | | | | Change-Id: Ie520695726af475fa6c263df03943c9435e599b6 Auto-generated-cl: translation import
* | | Merge "Fix password unlock method" into lmp-devJorim Jaggi2014-08-2511-58/+98
|\ \ \
| * | | Fix password unlock methodJorim Jaggi2014-08-2511-58/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update layouts/assets to material - Fix that the virtual keyboard didn't always come up - Fix window layout of status bar window, so it's above the IME when on Keyguard Bug: 16957208 Change-Id: I1785af9ac73103abe6cd9968ed27582fbfc9a1d9
* | | | Merge "Fix invisible security method" into lmp-devJorim Jaggi2014-08-252-1/+3
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | Fix invisible security methodJorim Jaggi2014-08-252-1/+3
| |/ | | | | | | | | | | | | | | Also fixes a bug where notification guts couldn't be launched from Keyguard. Bug: 17162095 Change-Id: I50395065e568ca01e837b0540d5edfd8bbd5797a
* | Update TrustAgentService API after review.Jim Miller2014-08-221-0/+6
| | | | | | | | | | | | | | | | Also documents timebase on related DevicePolicyManager API. Fixes bugs 16401527 and 17046034 Change-Id: I8ee6d0055ab6f52ec71630344d3232f7875d9c1d
* | Fixed focusing order for the notification panel and QSSelim Cinek2014-08-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fixed multiple bugs regarding focusability, where some elements were focusable even though invisible. The buttons, QS-tiles, QS-detail buttons, QS Header icons and other elements now have the correct focusability state. The rect indicating accessibility focus is now also correct for dual label tiles, instead of just the whole button. Also fixes an ordering issue where notifications were above the camera circle when launching. In addition the focus order of the notifications now work correctly. Bug: 15569922 Bug: 15682123 Bug: 17159249 Bug: 15690386 Change-Id: Ie9f7ae73397b41ce2e9a4060699301fdef3a0d01
* | Content description for next alarmJorim Jaggi2014-08-223-5/+8
|/ | | | | | | | Also fixes a bug where "status" was read out with TalkBack for no good reason. Bug: 15694080 Change-Id: Id295eb70af880d93ff928ebc337b09a8d679120d
* Only show face unlock indication if it appliesAdrian Roos2014-08-202-6/+14
| | | | | | | | | When trust is not managed or the indication is set for a different than the current user, don't show it on the lock screen. Bug: 17034124 Change-Id: Ia470520d6bd05db8417b3b0bb1f55894f791554e
* Play "device trusted" sound when onTrustInitiatedByUser firesAdrian Roos2014-08-182-1/+6
| | | | | Bug: 16840500 Change-Id: I73fbe5c2cff665ccb637abb9039d57f377d9df53
* Import translations. DO NOT MERGEBaligh Uddin2014-08-155-13/+13
| | | | | Change-Id: I7f283fa34aa5503bb34e7a085268abb4743032dd Auto-generated-cl: translation import
* Don't scale notifications on Keyguard for devices < xxhdpiJorim Jaggi2014-08-142-1/+21
| | | | | Bug: 16824061 Change-Id: Iccccebcd17357764aef325df0cd220508fcf7403
* Make clock larger on tabletsJorim Jaggi2014-08-145-2/+18
| | | | | | | | | | | | Also fixes "Large text" option on lockscreen and fixes Keyguard layout on smaller devies. In addition, make sure that landscape layout for phones isn't terrible broken (it's not pretty but it works). Bug: 14994495 Bug: 15589636 Bug: 16799035 Change-Id: I9ab76af41cbecd1a727d019e422765efbbd3276d
* Made AlarmClockInfo a nested class in AlarmManagerJose Lima2014-08-141-4/+4
| | | | | Bug: 16959028 Change-Id: I150eaaff765d1e214c3621c1bf50162ec0dac8ec
* Dismiss bouncer when onTrustInitiatedByUser firesAdrian Roos2014-08-133-6/+36
| | | | | | | | Also modifies the SampleTrustAgent to allow testing of the feature and adds the initiatedByUser flag to the dumpsys output. Bug: 16840500 Change-Id: I4c08ddcdcbd0ab02c694a1873f73cb9a250f98d7
* Lockscreen launch animationsJorim Jaggi2014-08-123-3/+9
| | | | | | | | | | | | | | | | | | | - 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
* Preparations for lockscreen launch animationsJorim Jaggi2014-08-1214-20/+115
| | | | | | | | | | | | | | | | - 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
* Animations for Keyguard user switcher.Jorim Jaggi2014-08-072-15/+67
| | | | | Bug: 15757197 Change-Id: Ia3fcc0f771cea37fc2d57181d859373c423954a7
* Pass initiatedByUser to TrustListenersAdrian Roos2014-08-072-1/+9
| | | | | Bug: 16840500 Change-Id: I8d9bd8fe9a305066f33ac5c888d8a41ce219a6f1
* Merge "Wipe only managed profile when max number of incorrect passwords ↵Esteban Talavera2014-08-051-5/+8
|\ | | | | | | exceeded" into lmp-dev
| * Wipe only managed profile when max number of incorrect passwords exceededEsteban Talavera2014-08-061-5/+8
| | | | | | | | | | | | | | When the maximum number of retries that has been exceeded is not for the primary profile of the user, wipe only the profile that set that policy (e.g. the managed profile) rather than the entire user. At the moment the whole device is wiped if the max number of incorrect passwords for a managed profile is reached, as the password is shared with the USER_OWNER. Bug: 14453697 Change-Id: I5746de104133c0ea0a51d75b9c92e1516d365d8c
* | Implement face unlock running indicator on Keyguard.Jorim Jaggi2014-08-062-0/+29
| | | | | | | | | | | | | | Icon is still dummy. Bug: 16502879 Change-Id: Ibea1e594f322e919049a42a26ff858d2169415e7
* | New swipe-up assist animation for L.Jorim Jaggi2014-08-0513-508/+15
|/ | | | | | Bug: 16307470 Bug: 14623152 Change-Id: Ib7e0381d118bda177981cc56ec9a8fb418dfb0e3
* Add setManagingTrust and expose it on lockscreenAdrian Roos2014-07-305-6/+74
| | | | | | | | | | | | Adds a facility for trust agents to indicate if they are ready to manage trust. Also adds an indication to the lock icon on the lockscreen to show whether trust is being managed. Bug: 15518469 Bug: 16123013 Change-Id: Ie17f588aebeafe66c81dea4a69c733b0d2c72fd4
* Add new DevicePolicyManager API to allow fine-grained TrustAgent managementJim Miller2014-07-281-0/+10
| | | | | | | This adds a new feature that allows a device admin to specify a whitelist of features that are allowed for the given admin. Change-Id: I83f853318efbcf72308532d0a997374f73fa9c10
* Update KeyguardStatusView on user and alarm changesAdrian Roos2014-07-281-0/+1
| | | | | | | | | Refreshes both owner info and the next alarm when the current user changes. Also updates the next alarm when it changes. Bug: 16531212 Change-Id: Ibc9de5d28b2cafd6946fc56602f12769d3526728