Mady Mellor
e844792c5b
Create new owners files for desktop & freeform and add myself
...
Ignore-AOSP-First: new files so they shouldn't conflict with AOSP
Bug: none
Test: treehugger
Change-Id: I7eacd7ac45c16fc582d7097bb787d8d8e3bcf0d9
2022-12-02 17:23:18 -08:00
Yein Jo
31c7f600e1
Merge "Move surface effects package to AnimationLib." into tm-qpr-dev
2022-12-03 00:59:33 +00:00
Nate Myren
7ee3da70cf
[automerger skipped] Merge "RESTRICT AUTOMERGE Use chain start token in performOpTransaction" into sc-dev am: 2791da2e05 am: 59e5e06858 -s ours am: 7bd2412841 -s ours am: ada079bc57 -s ours am: 4a4241916b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: I77a946987165a85b34b2a1b998eb22d6beff4a2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-03 00:47:12 +00:00
TreeHugger Robot
0b72c62716
Merge "Add unlock to see more messaging to locked shade" into tm-qpr-dev
2022-12-03 00:42:16 +00:00
Nate Myren
4a4241916b
[automerger skipped] Merge "RESTRICT AUTOMERGE Use chain start token in performOpTransaction" into sc-dev am: 2791da2e05 am: 59e5e06858 -s ours am: 7bd2412841 -s ours am: ada079bc57 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: Ibb7b9e832b1eb920223ce911655f2ac44b77f988
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-03 00:18:37 +00:00
mattsziklay
8c0f81ca87
Fix for ANRs due to InputMonitor
...
Add per-display management of EventReceivers to prevent Proguard-related
GC events on EventReceiver objects.
Bug: 258271539
Test: NexusLauncherTests:AddConfigWidgetTest
Change-Id: I15e0ca99f6aea19f853ecfa13e804888c9464423
2022-12-02 15:51:49 -08:00
Nate Myren
4174140337
Merge changes from topic "cherrypick-cherrypick-attrTokens-xdkc7c9ixz-3kymu67epe" into sc-qpr1-dev am: 0dd8a79068 am: 066b27ff56 am: 42cbd4cffa am: a9ad071c40
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: Id7e564525de825e0fd1354c5fed6d4dd499b5b7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 23:40:03 +00:00
Presubmit Automerger Backend
94a1bba167
[automerger skipped] [automerge] RESTRICT AUTOMERGE Use chain start token in performOpTransaction 2p: 9d09846798 am: 7799cef625 -s ours am: e92131811d -s ours am: c507c9de20 -s ours am: e5c5736fa0 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: I437273ed561820bb8a85f93a95c5c34b2a3c8fda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 23:39:44 +00:00
Nate Myren
4ae1326df6
[automerger skipped] Merge "RESTRICT AUTOMERGE Use chain start token in performOpTransaction" into sc-v2-dev am: 8271269cf9 -s ours am: 400653192c -s ours am: 9615a29f16 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20591844
Change-Id: I74c22b80ff3ba9577efdb32e5e834da988dbfdcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 23:38:34 +00:00
Nate Myren
e0d9d54361
[automerger skipped] RESTRICT AUTOMERGE Use chain start token in performOpTransaction am: 3d563d27aa -s ours am: c7150895b9 -s ours am: dfae751d56 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20591844
Change-Id: I62d5617a38629f1d5f76c4ee429ea332ce594891
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 23:38:18 +00:00
Mady Mellor
41d68f0cbd
Merge "Ensure the manage menu is closed when the stack collapses" into tm-qpr-dev
2022-12-02 23:34:49 +00:00
Nate Myren
ada079bc57
[automerger skipped] Merge "RESTRICT AUTOMERGE Use chain start token in performOpTransaction" into sc-dev am: 2791da2e05 am: 59e5e06858 -s ours am: 7bd2412841 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: I1dc18a6b16426b44232f0c09010fc529b2d2df9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 23:34:10 +00:00
Kweku Adams
4167f0c3d6
Add logic to show apps running certain jobs in Task Manager.
...
For now, we will show apps with an active FGS or jobs that the user
should be aware of (ie. "user-visible jobs") in the exact same way.
Users will be able to stop the ongoing FGS and user-visible jobs
using the same button. This won't be used to show apps on TM, so
the JobScheduler implementation is empty.
We'll add the JobScheduler implementation in U.
Bug: 255767350
Change-Id: Iaf482926c1f568aee26a2798ce827c6138f3f779
Test: atest SystemUITests
Test: Manually start jobs and interact with the Task Manager
2022-12-02 23:26:38 +00:00
TreeHugger Robot
3971c56c12
Merge "Update FP listening right after POWER_PRESSED err" into tm-qpr-dev
2022-12-02 23:14:58 +00:00
Nate Myren
a9ad071c40
Merge changes from topic "cherrypick-cherrypick-attrTokens-xdkc7c9ixz-3kymu67epe" into sc-qpr1-dev am: 0dd8a79068 am: 066b27ff56 am: 42cbd4cffa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: I962374a91ca600529719e09632d417a7b15def22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 23:09:38 +00:00
Presubmit Automerger Backend
e5c5736fa0
[automerger skipped] [automerge] RESTRICT AUTOMERGE Use chain start token in performOpTransaction 2p: 9d09846798 am: 7799cef625 -s ours am: e92131811d -s ours am: c507c9de20 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: I922621191885d1521f55d76bac37ee87db6a177f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 23:09:23 +00:00
Nate Myren
9615a29f16
[automerger skipped] Merge "RESTRICT AUTOMERGE Use chain start token in performOpTransaction" into sc-v2-dev am: 8271269cf9 -s ours am: 400653192c -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20591844
Change-Id: I3365d7f5066dd389a9bf01c9c915dc80c8483efd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 23:08:36 +00:00
Nate Myren
dfae751d56
[automerger skipped] RESTRICT AUTOMERGE Use chain start token in performOpTransaction am: 3d563d27aa -s ours am: c7150895b9 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20591844
Change-Id: If1ad2aa462afd2bbdbc3a8a765b43d3774b22311
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 23:08:29 +00:00
Nate Myren
7bd2412841
[automerger skipped] Merge "RESTRICT AUTOMERGE Use chain start token in performOpTransaction" into sc-dev am: 2791da2e05 am: 59e5e06858 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: Idc58f95c71b97a609e50596846f338f71f0f20d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 23:02:07 +00:00
Nate Myren
42cbd4cffa
Merge changes from topic "cherrypick-cherrypick-attrTokens-xdkc7c9ixz-3kymu67epe" into sc-qpr1-dev am: 0dd8a79068 am: 066b27ff56
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: I86a47090308b285a34bb70460d29a0c30c1f61cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 23:00:11 +00:00
Presubmit Automerger Backend
c507c9de20
[automerger skipped] [automerge] RESTRICT AUTOMERGE Use chain start token in performOpTransaction 2p: 9d09846798 am: 7799cef625 -s ours am: e92131811d -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: I0708da59e748b8eebe817292928fcc3b4c3a1c2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 22:59:37 +00:00
Ale Nijamkin
b28a5b9901
Merge "Adds icon support to fake quick affordance client." into tm-qpr-dev
2022-12-02 22:35:31 +00:00
Nate Myren
59e5e06858
Merge "RESTRICT AUTOMERGE Use chain start token in performOpTransaction" into sc-dev am: 2791da2e05
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: Id5b3027c7afe83d4aaaedf6769351af068d49a4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 22:28:04 +00:00
Liana Kazanova
f1fac7a6fa
Merge "Ignore scheduled onDeviceGone call on simulated device if it is already no longer present." into tm-dev am: 534925c288 am: 60b29a5682
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20612010
Change-Id: Icbfd903d7c1799b00f68dab06f15ffbd39f695dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 22:27:44 +00:00
Nate Myren
066b27ff56
Merge changes from topic "cherrypick-cherrypick-attrTokens-xdkc7c9ixz-3kymu67epe" into sc-qpr1-dev am: 0dd8a79068
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: I90fbd128667cb295631758e2ead5961b96752173
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 22:26:58 +00:00
Presubmit Automerger Backend
e92131811d
[automerger skipped] [automerge] RESTRICT AUTOMERGE Use chain start token in performOpTransaction 2p: 9d09846798 am: 7799cef625 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20521154
Change-Id: I12ad1c0d4730965588c5ed55bf95c5c1968375c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 22:26:51 +00:00
Nate Myren
400653192c
[automerger skipped] Merge "RESTRICT AUTOMERGE Use chain start token in performOpTransaction" into sc-v2-dev am: 8271269cf9 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20591844
Change-Id: If62761a9ed84d2b0e802d63bdd1e8de9cbe42e95
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 22:23:26 +00:00
Nate Myren
c7150895b9
[automerger skipped] RESTRICT AUTOMERGE Use chain start token in performOpTransaction am: 3d563d27aa -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20591844
Change-Id: I732025ee29fe54cfd24b3660865bbbeac58d0866
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 22:22:49 +00:00
Nate Myren
2791da2e05
Merge "RESTRICT AUTOMERGE Use chain start token in performOpTransaction" into sc-dev
2022-12-02 22:01:36 +00:00
Nate Myren
0dd8a79068
Merge changes from topic "cherrypick-cherrypick-attrTokens-xdkc7c9ixz-3kymu67epe" into sc-qpr1-dev
...
* changes:
[automerge] RESTRICT AUTOMERGE Use chain start token in performOpTransaction 2p: 9d09846798
RESTRICT AUTOMERGE Use chain start token in performOpTransaction
2022-12-02 22:01:35 +00:00
Nate Myren
8271269cf9
Merge "RESTRICT AUTOMERGE Use chain start token in performOpTransaction" into sc-v2-dev
2022-12-02 22:01:16 +00:00
Liana Kazanova
60b29a5682
Merge "Ignore scheduled onDeviceGone call on simulated device if it is already no longer present." into tm-dev am: 534925c288
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20612010
Change-Id: If2d218258c59d45d1581ac8f83569539c1d8ab59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 21:58:08 +00:00
Evan Laird
d6def5a620
Explicitly collect on mobile subscriptions in MobuileUiAdapter
...
The adapter was previously using an `onEach` to trigger the callback to
`StatusBarIconController#setNewMobileIconSubIds`, which is a side-effect
of the flow rather than being explicit.
This CL makes it so `MobileUiAdapter` explicitly launches a `collect`
job on the subscription list, making it clear that it is setting the new
subscription list on the icon controller.
Test: tests/src/com/android/systemui/statusbar/pipeline/mobile/*
Bug: 249790009
Change-Id: I0fdcc086c1028ac5f3e50942b4bd3a9dfdb9871f
2022-12-02 16:44:41 -05:00
Steve Elliott
997a491702
Add unlock to see more messaging to locked shade
...
If the device is locked, and there are no notifications visible on the
keyguard, and the user expands the shade, if there would be
notifications present if the device is unlocked, then display a message.
Test: manual
1: Enable "Only Show Unseen Notifs On Keyguard" flag
2: Have some notifications
3: Lock device
4: On keyguard, observe no notifications
5: Expand shade (without unlocking)
Observe: New UI treatment is visible
Bug: 240472040
Change-Id: Ieeeb12aabb2b07bd9f4156a000ef8b2659be5e2f
2022-12-02 16:28:13 -05:00
Liana Kazanova
534925c288
Merge "Ignore scheduled onDeviceGone call on simulated device if it is already no longer present." into tm-dev
2022-12-02 21:18:49 +00:00
Beverly
8c42220b10
On strongAuthChanges, update fp & face states
...
Previously, we relied on other state to update which
would trigger updateBiometricListeningState. Instead
of relying on other triggers, directly update
the biometric listening state if strong auth
or non-strong auth allowed states change.
Don't run face auth or detect if device is locked down by the
user. However, if bypass is enabled and the other strongauth
requirements are triggered (ie: idle timeout, timeout, encrypted,
dpm lockdown, after boot), then run detectFace if its supported.
Fixes: 259908246
Fixes: 258513069
Fixes: 260682144
Test: atest KeyguardUpdateMonitorTest
Change-Id: If03a1525832dfb8366c36757ebc84c0dead51b9f
Merged-In: If03a1525832dfb8366c36757ebc84c0dead51b9f
2022-12-02 21:15:46 +00:00
Beverly
3339a80482
Remove framework faceDetect requirement
...
Let SysUI handle whether to run faceDetect or not.
This follows similar CUJs as fingerprint.
Test: manually test with ag/20600813, run
SysUI tests in ag/20600813. (reference: ag/20386526)
Bug: 259908246
Change-Id: I24bbfdd39135bcb1cf1d670ee8bd7b13e5f27d60
Merged-In: I24bbfdd39135bcb1cf1d670ee8bd7b13e5f27d60
2022-12-02 21:15:30 +00:00
Michael Mikhail
e99f754094
[Media TTT] Handle invalid chip transitions
...
Adds a check for valid transitions for each device before updating the
states. And logs an error if the transition is invalid.
Bug: 221265848
Test: atest MediaTttSenderCoordinatorTest
Change-Id: I98866dc7096fb6400d321629b83bda8e730328a6
2022-12-02 21:11:42 +00:00
TreeHugger Robot
5c3b3d0ac5
Merge "Create window decors for leaf tasks & skip non-leafs" into tm-qpr-dev
2022-12-02 20:59:23 +00:00
TreeHugger Robot
69084b1019
Merge "[SB Refactor] Add table logging to the rest of the wifi repository." into tm-qpr-dev
2022-12-02 20:51:54 +00:00
Bill Yi
e49c7f1a17
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-12-02 20:35:12 +00:00
Matt Pietal
d49175bc73
Fix errant bouncer/keyboard display over keyguard
...
Legacy logic attempts to infer whether the bouncer should show based
upon panel expansion events in a variety of scenarios.
Modify the logic a bit to require show() be called on the bouncer, in
order for any events to be forwarded.
Fixes: 260589442
Fixes: 260310219
Test: atest StatusBarKeyguardViewManager
Test: manual - Bouncer works for SIM, from AOD, from UDFPS, over
occluded activity, while unlocked, over dreams, with face auth,
tapping on notif
Change-Id: I4e5919d222c1c94731dc5bf050ff66a8376b38a9
2022-12-02 20:06:20 +00:00
Aaron Liu
230dcab138
[Bouncer] Fix some responsiveness issues.
...
Found a couple of responsive issues and fixing them.
1. Numpad key digits had a min size of 32 sp. This would look off when
we maximize the display size and go into half folded on a foldable
device. I set the text to autosize with a max size of 32sp.
2. Userswitcher anchor was squished in password security method on
tablet. I removed some clipping in order to fix this.
Fixes: 261062809
Test: Open password view with max display and normal display sizes for
tablet.
Test: Half fold on foldable for pin view in bouncer.
Change-Id: I78fbbb231c35118bef65660b7ca5562d77dad16b
2022-12-02 11:44:58 -08:00
Joshua Mccloskey
d5822ed0f0
Merge "Fixed contrast with sfps overlay." into tm-qpr-dev
2022-12-02 19:19:26 +00:00
TreeHugger Robot
61fe1c62c8
Merge "New javadoc for SysUI CoreStartables" into tm-qpr-dev
2022-12-02 19:09:18 +00:00
Nate Myren
2f30a63b11
RESTRICT AUTOMERGE Revoke dev perm if app is upgrading to post 23 and perm has pre23 flag
...
If a permission has the "pre23" flag, and an app is upgrading past api
23, then we should not assume that a "development" permission remains
granted
Fixes: 259458532
Test: atest RevokeSawPermissionTest
Change-Id: I214396f455c5ed9e8bac2e50b1525b86475c81c7
2022-12-02 18:28:35 +00:00
Josh Tsuji
dd1d999b88
Merge "Migrate LightRevealScrim and all dependencies to flows." into tm-qpr-dev
2022-12-02 18:13:10 +00:00
TreeHugger Robot
ed1949c971
Merge "Handle ActivityEmbedding container in remote transition adapter" into tm-qpr-dev
2022-12-02 18:10:48 +00:00
Merissa Mitchell
88490035c5
Merge "Set caption to full width in WindowDecoration if no width is defined." into tm-qpr-dev
2022-12-02 18:09:31 +00:00
Aaron Liu
78f097adda
Merge "Fix fatal exception in FakeBroadcastReceiver." into tm-qpr-dev
2022-12-02 17:53:00 +00:00