Commit Graph

443469 Commits

Author SHA1 Message Date
Kevin Chyn
d837cedb92 10/n: Remove old biometric UI
Test: atest com.android.systemui.biometrics
Bug: 123378871
Change-Id: Ic000148f4e4540d143581ca6cc296dba34a3db08
2019-09-16 12:11:52 -07:00
Kevin Chyn
ddd0433c7d 9/n: Add work profile background, enable new dialog by default
Test: manual

Bug: 123378871
Change-Id: I78d6a63747bdafc7282def1d415459543a9b92af
2019-09-11 17:01:59 -07:00
Kevin Chyn
e9744e406e 8/n: Ensure accessibility works on new implementation
Bug: 123378871
Test: manual test with talkback enabled

Change-Id: I7f4da76ef7ebcbb74f1984b2859b85aa72e8d946
2019-09-11 15:54:09 -07:00
Kevin Chyn
27da718e67 7/n: Gracefully handle configuration change during animations
If the dialog goes through configuration change but is already animating
away, we should send the callback immediately. Similary, there is no need
to re-create the dialog in onConfigurationChanged, since the lifecycle
is already ended and the callback is already sent to the client.

Bug: 123378871

Test: atest com.android.systemui.biometrics
Test: manual
Change-Id: I5c771982a3eef1a0583fb5171ffc7a9d91756396
2019-09-11 12:17:55 -07:00
Kevin Chyn
889de4c680 6/n: Add fingerprint support to the refactored UI
Bug: 123378871

Test: atest com.android.systemui.biometrics
Test: manual test of fingerprint auth

Change-Id: Iac308557d5715c2450a2486d84a5a8292e4d3e42
2019-09-11 11:17:38 -07:00
Lucas Dupin
ded4f36e72 [automerger skipped] Merge "Do not show status bar on first bypass attempt" into qt-qpr1-dev am: bdab885dba
am: a46ec407d2 -s ours
am skip reason: change_id I52b3eee95a3ee67c3ec215d8b582967f900da4c8 with SHA1 4b75b192a8 is in history

Change-Id: I41be606e1d64e742224ffcd769a9e0d84192dd3f
2019-09-09 11:51:14 -07:00
Lucas Dupin
a46ec407d2 Merge "Do not show status bar on first bypass attempt" into qt-qpr1-dev
am: bdab885dba

Change-Id: I5ee771a6a5ecf6cbbad1d1eaed097d5307dcd683
2019-09-09 11:36:39 -07:00
TreeHugger Robot
bdab885dba Merge "Do not show status bar on first bypass attempt" into qt-qpr1-dev 2019-09-09 18:11:16 +00:00
Lucas Dupin
62622226f0 Do not show status bar on first bypass attempt
The keyguard status bar has different paddings. Showing it for 0.5
seconds feels janky.
From now on, if we're bypassing, we'll only show it after face auth fails

Test: reach, press power, look at status bar: gone
Test: reboot, reach, press power, look at status bar: visible
Test: reach, press power, wait for auth filure, look at status bar: visible
Test: reach, pull down, wait for auth filure, look at status bar: visible
Fixes: 140259100
Change-Id: I52b3eee95a3ee67c3ec215d8b582967f900da4c8
Merged-In: I52b3eee95a3ee67c3ec215d8b582967f900da4c8
2019-09-09 16:27:33 +00:00
Lucas Dupin
95eb6ea097 Merge "Do not show status bar on first bypass attempt" 2019-09-09 16:26:59 +00:00
Chun-Wei Wang
589564ecfd Merge "Replace MonitoredPackage#STATE_ constants with IntDef" 2019-09-09 12:51:06 +00:00
Gavin Corkery
6cb8fb485c Merge "Add multi-user test for the general non-staged case" 2019-09-09 11:05:41 +00:00
JW Wang
15fb883e34 Replace MonitoredPackage#STATE_ constants with IntDef
Bug: 140598494
Test: atest PackageWatchdogTest
Change-Id: I86440772ff594e82d7ff4d0d3784d28ec2d4064c
2019-09-09 18:56:28 +08:00
Al Sutton
e2f931d7a8 Merge "Migrate KeyWrapUtils" 2019-09-09 10:39:54 +00:00
Adam Pardyl
42dfdf00b4 Merge "Implement the ProtoLogTool" 2019-09-09 09:56:46 +00:00
TreeHugger Robot
8f0ecddffe Merge "Fix touch goes to the window behide PiP" 2019-09-09 02:28:50 +00:00
Jonathan Scott
9a12bb7024 [automerger skipped] Merge "Add MANAGED_PROVISIONING_DPC_DOWNLOADED." into qt-dev am: b01fe73ed3 am: 68f73efcb9 -s ours am: 593b6f2478 -s ours
am: b6fc557eab -s ours
am skip reason: change_id I2bce277ff8f2de4614e19d5385fe6712b076f9c9 with SHA1 a5e4422d14 is in history

Change-Id: Icdd0fc4a1538255a7fe7d578cdd0b7713b063d21
2019-09-08 19:02:15 -07:00
Pinyao Ting
88da7b022e [automerger skipped] fixes a security vulnerability in slice provider am: 46368e4f5c -s ours am: d16ceb6e8e -s ours am: 122636b4f5 -s ours am: 08c1dc2d66 -s ours
am: 04b156593a -s ours
am skip reason: change_id Ib1b4fba54ebd3599fe11021d21dc9b09d34e8965 with SHA1 2b415a4c44 is in history

Change-Id: I0c751790410547450583548cde902132ce65797b
2019-09-08 18:48:40 -07:00
Jonathan Scott
b6fc557eab [automerger skipped] Merge "Add MANAGED_PROVISIONING_DPC_DOWNLOADED." into qt-dev am: b01fe73ed3 am: 68f73efcb9 -s ours
am: 593b6f2478 -s ours
am skip reason: change_id I2bce277ff8f2de4614e19d5385fe6712b076f9c9 with SHA1 a5e4422d14 is in history

Change-Id: I903b2f1c74ebc6742de3bf32760187e84da46964
2019-09-08 18:41:45 -07:00
Pinyao Ting
04b156593a [automerger skipped] fixes a security vulnerability in slice provider am: 46368e4f5c -s ours am: d16ceb6e8e -s ours am: 122636b4f5 -s ours
am: 08c1dc2d66 -s ours
am skip reason: change_id Ib1b4fba54ebd3599fe11021d21dc9b09d34e8965 with SHA1 2b415a4c44 is in history

Change-Id: I971fd790e6541f7ccc62cc1ed40b261c42a9a43b
2019-09-08 18:34:37 -07:00
Jonathan Scott
593b6f2478 [automerger skipped] Merge "Add MANAGED_PROVISIONING_DPC_DOWNLOADED." into qt-dev am: b01fe73ed3
am: 68f73efcb9 -s ours
am skip reason: change_id I2bce277ff8f2de4614e19d5385fe6712b076f9c9 with SHA1 a5e4422d14 is in history

Change-Id: Ied9dcb2ef947d5c9000f560ff099cc9d8a3ac066
2019-09-08 18:28:03 -07:00
Pinyao Ting
08c1dc2d66 [automerger skipped] fixes a security vulnerability in slice provider am: 46368e4f5c -s ours am: d16ceb6e8e -s ours
am: 122636b4f5 -s ours
am skip reason: change_id Ib1b4fba54ebd3599fe11021d21dc9b09d34e8965 with SHA1 46368e4f5c is in history

Change-Id: Ib0d54c9737f9e03624436a35fd6d27bd420291b3
2019-09-08 18:22:42 -07:00
Da Xing
4827332e4f [automerger skipped] Merge "Crash app on foreground service notification error." am: 036ea39d96 am: ebf0ccf2dc am: 7dc7622d5f
am: 5d46ef370e -s ours
am skip reason: change_id I94d9de50bb03c33666471e3dbd9c721e9278f7cb with SHA1 9fbc5e75b4 is in history

Change-Id: I009810173398521c1973741daa3c2f9a4538dde2
2019-09-06 22:35:26 -07:00
Da Xing
5d46ef370e Merge "Crash app on foreground service notification error." am: 036ea39d96 am: ebf0ccf2dc
am: 7dc7622d5f

Change-Id: Icf725c22df4041be24fc68bdfd854887d3e8c9be
2019-09-06 22:22:01 -07:00
Da Xing
7dc7622d5f Merge "Crash app on foreground service notification error." am: 036ea39d96
am: ebf0ccf2dc

Change-Id: Ib0312f964bc8d67aec37143e955a36fb919130cc
2019-09-06 22:14:31 -07:00
Da Xing
ebf0ccf2dc Merge "Crash app on foreground service notification error."
am: 036ea39d96

Change-Id: I1f2564837c33cd4c6c3db6aac3cbaf8c09707da9
2019-09-06 22:07:05 -07:00
Treehugger Robot
036ea39d96 Merge "Crash app on foreground service notification error." 2019-09-07 04:47:45 +00:00
James O'Leary
6d7edf933e Merge "Add completion handler for ScreenshotHelper" into qt-qpr1-dev am: 8a91775d3f
am: 8de0b9defe

Change-Id: Ie6d578faa84c0ba0ddd4613db0025dfd80bfcfb4
2019-09-06 21:25:32 -07:00
James O'Leary
8de0b9defe Merge "Add completion handler for ScreenshotHelper" into qt-qpr1-dev
am: 8a91775d3f

Change-Id: Id8a8c4ed61c269a2731d056deab96b38e3bbd583
2019-09-06 21:10:31 -07:00
James O'Leary
8a91775d3f Merge "Add completion handler for ScreenshotHelper" into qt-qpr1-dev 2019-09-07 03:42:36 +00:00
Mehdi Alizadeh
3c19f1665b Merge "Check for component availability before all AppPrediction logic" into qt-qpr1-dev am: ae4ab469bf
am: 40a6b47ff9

Change-Id: I0d767a124368b4bfae33f3dc1a41a2b8c2217ca4
2019-09-06 18:35:18 -07:00
Mehdi Alizadeh
40a6b47ff9 Merge "Check for component availability before all AppPrediction logic" into qt-qpr1-dev
am: ae4ab469bf

Change-Id: I802a131a3503348ae107f37a380e3e78c9e0e2cf
2019-09-06 18:20:27 -07:00
Mehdi Alizadeh
ae4ab469bf Merge "Check for component availability before all AppPrediction logic" into qt-qpr1-dev 2019-09-07 00:53:30 +00:00
Pengquan Meng
cce8843df4 [automerger skipped] Merge "Support maximum wait time for Cell broadcast" into qt-qpr1-dev am: c12bf8a9e0 -s ours
am: b5d4ff67d6 -s ours
am skip reason: change_id If3d8d7915f2d86da20c63e99bee01f30e3ea89c0 with SHA1 9f677a0790 is in history

Change-Id: I0bc3929e71dbbd1f56eb3ea6de36aac088db8f53
2019-09-06 16:49:06 -07:00
Pengquan Meng
d038e1fb4a [automerger skipped] Support maximum wait time for Cell broadcast am: 1e1099a123 -s ours
am: 6b83389f35 -s ours
am skip reason: change_id If3d8d7915f2d86da20c63e99bee01f30e3ea89c0 with SHA1 9f677a0790 is in history

Change-Id: I76ea1958df3bae8967e0242c2b7b9186d86abfc7
2019-09-06 16:43:11 -07:00
Pengquan Meng
b5d4ff67d6 [automerger skipped] Merge "Support maximum wait time for Cell broadcast" into qt-qpr1-dev
am: c12bf8a9e0 -s ours
am skip reason: change_id If3d8d7915f2d86da20c63e99bee01f30e3ea89c0 with SHA1 9f677a0790 is in history

Change-Id: Iffad6f1039daa8a6c8f53ef6b7bfd96d674819ee
2019-09-06 16:30:26 -07:00
Pengquan Meng
6b83389f35 [automerger skipped] Support maximum wait time for Cell broadcast
am: 1e1099a123 -s ours
am skip reason: change_id If3d8d7915f2d86da20c63e99bee01f30e3ea89c0 with SHA1 9f677a0790 is in history

Change-Id: Icdd16f0ebe762d5a07f85bb62af0c7e63ac677c2
2019-09-06 16:22:36 -07:00
Eric Holk
0d4be73ea0 [automerger skipped] Merge "[view compiler] Add test coverage for layouts compiled from APK" am: a2b218db06 am: 9142ac8119 am: efa011f8a3
am: b79c764c82 -s ours
am skip reason: change_id Ifc6719c2f438474b5474def02422ef68eee800b2 with SHA1 960a1a4bc9 is in history

Change-Id: I130bb42989ce773cebc98f5a8c6e94132ba97886
2019-09-06 16:15:43 -07:00
Brad Ebinger
18206aecea Merge "Re-deprecating Capabilities in ImsFeature" am: f4cd3de77a am: 36d3aa0e02 am: 86d97445cf
am: 384b50304f

Change-Id: Ib8d2e1d1184a168dee79ac3e31b6a46f4c0b3ac5
2019-09-06 16:09:32 -07:00
Pengquan Meng
c12bf8a9e0 Merge "Support maximum wait time for Cell broadcast" into qt-qpr1-dev 2019-09-06 23:07:37 +00:00
Eric Holk
b79c764c82 Merge "[view compiler] Add test coverage for layouts compiled from APK" am: a2b218db06 am: 9142ac8119
am: efa011f8a3

Change-Id: I5504845897c0d7eccb5a94a0cf0bd4a57aa78ba1
2019-09-06 15:12:09 -07:00
Brad Ebinger
384b50304f Merge "Re-deprecating Capabilities in ImsFeature" am: f4cd3de77a am: 36d3aa0e02
am: 86d97445cf

Change-Id: I405d270b964f93e643b1630250bc09dda229987a
2019-09-06 14:56:40 -07:00
Eric Holk
efa011f8a3 Merge "[view compiler] Add test coverage for layouts compiled from APK" am: a2b218db06
am: 9142ac8119

Change-Id: I35a74d2ed6c1920672b61981a9d6b40b3b089495
2019-09-06 14:49:05 -07:00
Pengquan Meng
e99edb8a91 [automerger skipped] Merge "Support maximum wait time for Cell broadcast" am: 156f347db4 am: 0362123033 am: 90247580a7
am: 7af3d7f0c0 -s ours
am skip reason: change_id If3d8d7915f2d86da20c63e99bee01f30e3ea89c0 with SHA1 02d6ac0f20 is in history

Change-Id: Ifca1d768fd0b423dbad7193526491da6517e7767
2019-09-06 14:49:01 -07:00
Erin Yan
c5728033af [automerger skipped] Merge "Reduce the delay of showing unlock dialog to 0" into qt-qpr1-dev am: 46e4dd099c
am: 06ab601fef -s ours
am skip reason: change_id I0016290a5181b9acba73503f938772b90f583f66 with SHA1 13ae817be2 is in history

Change-Id: I6e50ee04646bb018e2a462d2c418defecccaa627
2019-09-06 14:41:40 -07:00
Brad Ebinger
86d97445cf Merge "Re-deprecating Capabilities in ImsFeature" am: f4cd3de77a
am: 36d3aa0e02

Change-Id: Id9ea164e537b6f12b2af02f2833b0f95d3391e1c
2019-09-06 14:33:57 -07:00
Pengquan Meng
7af3d7f0c0 Merge "Support maximum wait time for Cell broadcast" am: 156f347db4 am: 0362123033
am: 90247580a7

Change-Id: Ia785431a50d6fa6343a6cd67b31f57416004ad51
2019-09-06 14:33:39 -07:00
Erin Yan
06ab601fef Merge "Reduce the delay of showing unlock dialog to 0" into qt-qpr1-dev
am: 46e4dd099c

Change-Id: Ifc668b6004946f1669f8c5e57bca697276edb820
2019-09-06 14:27:25 -07:00
Eric Holk
9142ac8119 Merge "[view compiler] Add test coverage for layouts compiled from APK"
am: a2b218db06

Change-Id: I4e6e938ea8f831182550966ea7cfccb258fb05ca
2019-09-06 14:26:37 -07:00
Pengquan Meng
90247580a7 Merge "Support maximum wait time for Cell broadcast" am: 156f347db4
am: 0362123033

Change-Id: I08d29451c56e9f0405399eddbc3c4fc662ee1b6a
2019-09-06 14:22:00 -07:00