Dave Mankoff
1becd8179a
Merge "Include all flags in our flag list." into tm-qpr-dev am: 8fd3032fce
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20318731
Change-Id: I02c36fb40401663a7028b8f745dc6e5ff4f06405
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-06 14:38:44 +00:00
Dave Mankoff
8fd3032fce
Merge "Include all flags in our flag list." into tm-qpr-dev
2022-11-06 14:12:44 +00:00
Dave Mankoff
9f825a8ba1
Include all flags in our flag list.
...
This improves the use of reflection to include all the flags listed
in Flags.kt. One interseting finding: I can't figure out how to
get the value of a field marked with just `@Keep`. It needs to
also have `@JvmField` or not have any annotations at all.
More changes to this code will come in follow up cls, using string
names where appropriate, but this improves existing functionality.
Key takeaways:
- Reflection is terrible
- Reflection in Kotlin is worse
- Reflection on `object` instances is worse still
- Reflection mixing Java with Kotlin follows the trend line
- Reflection on annotated fields is nigh impossible
Bug: 249121873
Test: adb shell cmd statusbar flag
Change-Id: I69a96501876b01570233c3fd80b6bc7334d9fe73
2022-11-05 23:57:51 +00:00
Ilya Matyukhin
b8baeb7bc9
[automerger skipped] Merge "Only enable UDFPS display mode for optical sensors" into tm-qpr-dev am: 94951245c7 -s ours
...
am skip reason: Merged-In I4d215ee8d3a0495fee36a21e8a650cb08f911ba7 with SHA-1 21a710db0e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20198855
Change-Id: I7cb3a4e941cde0e49c11a92eefafcf9b290f1e4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 20:43:57 +00:00
Ilya Matyukhin
9400f1562e
[automerger skipped] Only enable UDFPS display mode for optical sensors am: 5eb272d3f3 -s ours
...
am skip reason: Merged-In I4d215ee8d3a0495fee36a21e8a650cb08f911ba7 with SHA-1 21a710db0e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20198855
Change-Id: Ieb6c1231b39c4e9ecde719873b4c011dee21285b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 20:43:34 +00:00
Ilya Matyukhin
94951245c7
Merge "Only enable UDFPS display mode for optical sensors" into tm-qpr-dev
2022-11-05 20:09:32 +00:00
Chandru
416aa19b03
Always trigger face auth even when it is locked out. am: af57f130e9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20370589
Change-Id: Ib147c1c97361404c54505cc3412e4ae224395231
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 18:00:17 +00:00
Chandru S
3a1f3f126d
Merge "Move face auth timeout error handling into a separate method." into tm-qpr-dev am: 7fcef9e6d4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20370588
Change-Id: Ia28ffcd5d2cca516fc5c2a1b504c0e1a6a6d0ba6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 17:59:21 +00:00
Chandru
af57f130e9
Always trigger face auth even when it is locked out.
...
1. This is the only way to show a message on keyguard that face unlock is not available in response to all face unlock triggers.
2. This was the behavior of face auth until recently (b/244402839#comment11)
Other options:
- Add a new callback method to a KeyguardUpateMonitorCallback to indicate that face auth trigger occurred.
- Adding a new method to a long list of methods in KeyguardUpateMonitorCallback is not a good idea
- This would be a very specific API that no one else might even need.
Indication message shown on keyguard:
1. first time face lockout.
- Shows "Too many attempts. Face Unlock disabled." followed by "Use fingerprint instead" or "Swipe up to open"
2. while the face is already locked out
- when the device wakes up
- "Face Unlock unavailable." followed by "Use fingerprint instead" or "Swipe up to open"
3. Coex when both face and fingerprint are locked out
- when the device wakes up
- Existing behavior is retained, nothing is shown.
No difference in behavior between bypass vs non-bypass
Bug: 247688462
Test: atest KeyguardUpdateMonitorTest
Change-Id: I3c7e15818eedfef9b5af9dd0b0fc29b7fda231e1
2022-11-05 17:14:21 +00:00
Chandru S
7fcef9e6d4
Merge "Move face auth timeout error handling into a separate method." into tm-qpr-dev
2022-11-05 17:13:54 +00:00
Lyn Han
c2d471ff33
Merge "Remove scaffolding for multiple dots" into tm-qpr-dev am: 86ab34d0ff
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20278759
Change-Id: I7770054e780bbd30331363643fed7c3e388e7d35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 16:59:00 +00:00
Lyn Han
86ab34d0ff
Merge "Remove scaffolding for multiple dots" into tm-qpr-dev
2022-11-05 16:25:03 +00:00
Ale Nijamkin
0457d5d2c8
[automerger skipped] Merge "Adds a few dependencies to the shared library." into tm-qpr-dev am: ec62e37cd0 -s ours
...
am skip reason: Merged-In I4e41a911891ff3ba30ff82163be1005ef3974be3 with SHA-1 97860c2a0e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20390690
Change-Id: I12b25aebb0e7beeeebefad782cae7aeea74c6962
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 13:44:38 +00:00
Alejandro Nijamkin
453c2eab9a
[automerger skipped] Adds a few dependencies to the shared library. am: c752af5808 -s ours
...
am skip reason: Merged-In I4e41a911891ff3ba30ff82163be1005ef3974be3 with SHA-1 97860c2a0e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20390690
Change-Id: I8ad7362a20da3e515e29943c5aba30dbfc85761f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 13:44:16 +00:00
Ale Nijamkin
ec62e37cd0
Merge "Adds a few dependencies to the shared library." into tm-qpr-dev
2022-11-05 13:16:12 +00:00
Omar Miatello
bfb8c6855a
Merge "Add support for Predictive Back in CreateUserActivity" into tm-qpr-dev am: 78b5de4a42
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20257566
Change-Id: I520bce546449d17df380b6fe2f2a54468c0d6bf1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 08:57:54 +00:00
Omar Miatello
78b5de4a42
Merge "Add support for Predictive Back in CreateUserActivity" into tm-qpr-dev
2022-11-05 08:37:10 +00:00
Alejandro Nijamkin
c752af5808
Adds a few dependencies to the shared library.
...
We need lifecycle, coroutine, and recycler view dependencies to be able
to use the shared library from Wallpaper picker.
Bug: 254857639
Test: tested together with the rest of the CL chain
Change-Id: I4e41a911891ff3ba30ff82163be1005ef3974be3
Merged-In: I4e41a911891ff3ba30ff82163be1005ef3974be3
2022-11-05 05:15:11 +00:00
Michael Mikhail
62228ffd7a
Merge "[MEDIA TTT] Apply wakelock for chipbar" into tm-qpr-dev am: 93b5e24d46
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20268869
Change-Id: Ib136d807e5ad94244588cdc04f7275033c5880ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 03:52:46 +00:00
Aaron Liu
b5d7a255fa
Merge "[User Switcher] Fix username sync in bouncer." into tm-qpr-dev am: 6a5411f6ee
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20388389
Change-Id: I831de6357625b2f88af4d3ebd0bcc8768fbea7fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 03:51:11 +00:00
Aaron Liu
3660cbd062
Merge "[User Switcher] Make add button pillshaped." into tm-qpr-dev am: 1610b74ecc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20315107
Change-Id: Ic230f81a67a9e5d4a1be450fa7f931609c5d5662
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 03:49:38 +00:00
TreeHugger Robot
b5bcb34cb4
Merge "Add SideFpsController dump" into tm-qpr-dev am: 9935dae627
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20378334
Change-Id: I6d2875caeafcd9c9bed7991aada01ad055adb4d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 03:48:07 +00:00
Michael Mikhail
93b5e24d46
Merge "[MEDIA TTT] Apply wakelock for chipbar" into tm-qpr-dev
2022-11-05 03:45:05 +00:00
Aaron Liu
6a5411f6ee
Merge "[User Switcher] Fix username sync in bouncer." into tm-qpr-dev
2022-11-05 02:46:11 +00:00
Aaron Liu
1610b74ecc
Merge "[User Switcher] Make add button pillshaped." into tm-qpr-dev
2022-11-05 02:45:55 +00:00
TreeHugger Robot
9935dae627
Merge "Add SideFpsController dump" into tm-qpr-dev
2022-11-05 02:35:06 +00:00
TreeHugger Robot
b355f9e7cf
Merge "Move face and fingerprint error handling into separate methods." into tm-qpr-dev am: dc72403d54
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20370587
Change-Id: Id1cc5ce92949f77d315c1ce5d1b2e9035f601420
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-05 01:29:05 +00:00
TreeHugger Robot
dc72403d54
Merge "Move face and fingerprint error handling into separate methods." into tm-qpr-dev
2022-11-05 00:43:49 +00:00
TreeHugger Robot
0a538977e7
Merge "Adds a few dependencies to the shared library." into tm-qpr-dev-plus-aosp
2022-11-05 00:38:26 +00:00
Dave Mankoff
4b47730c99
Merge "Split ReferenceSysUIComponent off of SysUIComponent." into tm-qpr-dev am: 3345f99f8b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20385291
Change-Id: I65c3ffea23fb6c7349971992d3d190b2e749ae8e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-04 21:58:47 +00:00
Ilya Matyukhin
5eb272d3f3
Only enable UDFPS display mode for optical sensors
...
Bug: 248323102
Test: atest AuthControllerTest
Test: atest UdfpsControllerTest
Change-Id: I4d215ee8d3a0495fee36a21e8a650cb08f911ba7
Merged-In: I4d215ee8d3a0495fee36a21e8a650cb08f911ba7
2022-11-04 14:55:07 -07:00
Alejandro Nijamkin
97860c2a0e
Adds a few dependencies to the shared library.
...
We need lifecycle, coroutine, and recycler view dependencies to be able
to use the shared library from Wallpaper picker.
Bug: 254857639
Test: tested together with the rest of the CL chain
Change-Id: I4e41a911891ff3ba30ff82163be1005ef3974be3
2022-11-04 21:19:44 +00:00
Vova Sharaienko
6586c76ce7
Merge "ExpressLog integration for JobScheduler" am: dc7b608720 am: fe1ec1044c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2269493
Change-Id: I79b5cfce8baa3457b0fc7f8fbb36417cb2809222
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-04 20:56:13 +00:00
Dave Mankoff
3345f99f8b
Merge "Split ReferenceSysUIComponent off of SysUIComponent." into tm-qpr-dev
2022-11-04 20:53:55 +00:00
Aaron Fan
f7cb297816
Merge "Revert "Now Playing is too low on the lock screen"" into tm-qpr-dev am: 91d982458c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20389248
Change-Id: I233e1e94952486eb12e33101d883ae583a526baa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-04 20:41:57 +00:00
Aaron Fan
91d982458c
Merge "Revert "Now Playing is too low on the lock screen"" into tm-qpr-dev
2022-11-04 20:40:14 +00:00
TreeHugger Robot
05dd1d9ec4
Merge "Remove DeviceConfig dependency." into tm-qpr-dev am: a8fd186b86
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20378209
Change-Id: I0191eca78985bc5d403073bb53552d0980b65a9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-04 20:27:54 +00:00
Aaron Fan
74df9a2729
Merge "Revert "Enable DemoMode for new QS clock"" into tm-qpr-dev am: 48d4a5d600
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20389926
Change-Id: I7e7576e9c91c8a21d563ae119b0b092bfa377602
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-04 20:27:22 +00:00
Vova Sharaienko
fe1ec1044c
Merge "ExpressLog integration for JobScheduler" am: dc7b608720
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2269493
Change-Id: I295a9a01f1f11c46d3df887bfeb4d5ba5b791d2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-04 20:26:54 +00:00
Joshua Mccloskey
ce4034cd67
Merge "Added foldable assets to bp." into tm-qpr-dev am: 9a233f9e2e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20351041
Change-Id: Icfe180c201a190bd8a402d29960bebd5f7bdc2c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-04 20:26:26 +00:00
TreeHugger Robot
a8fd186b86
Merge "Remove DeviceConfig dependency." into tm-qpr-dev
2022-11-04 20:25:07 +00:00
Aaron Fan
48d4a5d600
Merge "Revert "Enable DemoMode for new QS clock"" into tm-qpr-dev
2022-11-04 19:59:14 +00:00
Joshua Mccloskey
9a233f9e2e
Merge "Added foldable assets to bp." into tm-qpr-dev
2022-11-04 19:58:47 +00:00
Aaron Fan
7a1df387ef
Revert "Enable DemoMode for new QS clock"
...
This reverts commit 3ae456a81c .
Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.googleplex.com/builds/tests/view?invocationId=I24700010105007478&testResultId=TR74428356555586938&tab=changes , bug b/257503854
BUG: 257503854
Change-Id: I141373bdb58451c25d132ff4a53965f698d0d572
2022-11-04 19:54:38 +00:00
Vova Sharaienko
dc7b608720
Merge "ExpressLog integration for JobScheduler"
2022-11-04 19:49:42 +00:00
Brad Hinegardner
9761c10a5c
Revert "Now Playing is too low on the lock screen"
...
Revert "Now Playing is too low on the lock screen"
Revert submission 20274762-b230466568_move_now_playing
Reason for revert: b/257493331 and others
Reverted Changes:
I6f92c92f6:Now Playing is too low on the lock screen
I5c93f310e:Now Playing is too low on the lock screen
Change-Id: I86d28733b581fc238fb4a0f73ae8c6915f49ef24
2022-11-04 19:25:50 +00:00
Dave Mankoff
5f141f2a46
Split ReferenceSysUIComponent off of SysUIComponent.
...
ReferenceSysUIComponent is used for the basic AOSP build,
and gives us a place to add pieces for phones that shouldn't
go into other variants, like TVs, Cars, etc.
Bug: 254857637
Test: manuall built and run
Change-Id: I5085ed6d94924f776b16cccb8cb7b10a8a9e0993
2022-11-04 12:23:22 -07:00
Ats Jenk
3160d38675
Merge "Clean up bubbles home gesture flag" into tm-qpr-dev am: 28ba402dea
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20377745
Change-Id: I8472d88146a86846a3a8de1c4073f61e69097d10
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-11-04 18:13:35 +00:00
Aaron Liu
402ee0a648
[User Switcher] Make add button pillshaped.
...
Make add button in fullscreen userswitcher pillshaped by adding a 20dp
corner radius. Remove the style impl and add a new drawable to use.
Test: Opened fullscreen userswitcher and observed the menu in portrait
and landscape.
Bug: 256151842
Change-Id: I6af041fca42c7600a36a94b768009d4acef27fac
2022-11-04 11:02:44 -07:00
Ats Jenk
28ba402dea
Merge "Clean up bubbles home gesture flag" into tm-qpr-dev
2022-11-04 17:56:17 +00:00