Commit Graph

780399 Commits

Author SHA1 Message Date
Ale Nijamkin
eda61eeeeb Merge "Multi-user customizable quick affordances." into tm-qpr-dev 2022-11-30 17:51:53 +00:00
Miranda Kephart
ed0f72dae0 Merge "Turn on clipboard remote behavior by default" into tm-qpr-dev 2022-11-30 17:48:17 +00:00
Miranda Kephart
81a1b8bb85 Merge "Add null check for quick share intent" into tm-qpr-dev 2022-11-30 17:48:03 +00:00
Yining Liu
6aeb8d9a44 Merge "Add logs to NotificationWakeUpCoordinator for bugreports" into tm-qpr-dev 2022-11-30 16:56:22 +00:00
Julia Tuttle
cd694efc2c Merge "Suppress HUNs for notifications with old whens" into tm-qpr-dev 2022-11-30 16:54:06 +00:00
Brad Hinegardner
6024e65930 Merge "Add margin above ambient indication container" into tm-qpr-dev 2022-11-30 16:30:32 +00:00
Victor Truong
55b3aa6dad Merge "Change shadow of cast icon in Dream." into tm-qpr-dev 2022-11-30 15:49:26 +00:00
Miranda Kephart
6b37d71772 Merge "Announce saving screenshot to work profile" into tm-qpr-dev 2022-11-30 15:17:34 +00:00
Justin Weir
0513b9e126 Merge "Remove more methods from CentralSurfaces" into tm-qpr-dev 2022-11-30 14:37:39 +00:00
Brad Hinegardner
95799ff292 Merge "Fix no guest visible while on multi user switcher" into tm-qpr-dev 2022-11-30 14:28:00 +00:00
Beverly Tai
13ea38e020 Merge "Removed lockdown check for detectFingerprint" into tm-qpr-dev 2022-11-30 13:19:16 +00:00
Beverly Tai
a94c4e124a Merge "For non-udfps, detectFP if primaryAuth required" into tm-qpr-dev 2022-11-30 13:19:16 +00:00
Riddle Hsu
3696021485 Merge "Reduce computing unused ChangeInfo in Transition" into tm-qpr-dev 2022-11-30 12:42:23 +00:00
Riddle Hsu
a1d7b13c9c Merge "Reduce surface placement of sync group" into tm-qpr-dev 2022-11-30 12:13:36 +00:00
Riddle Hsu
57e36f7140 Merge "Remove unnecessary wallpaper adjustment on transition" into tm-qpr-dev 2022-11-30 12:12:51 +00:00
Wesley Wang
13b8dee0da Merge "Update battery list item string" into tm-qpr-dev 2022-11-30 11:57:00 +00:00
TreeHugger Robot
b18b7e97ce Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30 am: f02cbc8f7a am: 1dea09d8f9 am: 7107fe0c76 am: a745b401e0 am: 6400fcedad
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: Ieecb4fada3ba8689e5ab478b0c5186ca942f8081
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 08:20:30 +00:00
TreeHugger Robot
6400fcedad Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30 am: f02cbc8f7a am: 1dea09d8f9 am: 7107fe0c76 am: a745b401e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: I9ab3411972c604a4f886b685e2ff296cce62f55a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 07:54:04 +00:00
TreeHugger Robot
a745b401e0 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30 am: f02cbc8f7a am: 1dea09d8f9 am: 7107fe0c76
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: I7bd53798d321739c2d16d23c4f361bbfbe7490af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 07:08:15 +00:00
TreeHugger Robot
7107fe0c76 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30 am: f02cbc8f7a am: 1dea09d8f9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: I24bd217056d16126c6211185f5711c86b0f560b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 06:40:09 +00:00
Ilya Matyukhin
0672ae40db Merge changes from topic "new-udfps-touch" into tm-qpr-dev
* changes:
  Integrate new touch architecture with UdfpsController
  Change computed properties to regular in UdfpsOverlayParams
  Introduce testable UDFPS touch architecture
  Add rotatePointF to RotationUtils
  Add tryDismissingKeyguard() to UdfpsController
2022-11-30 06:12:34 +00:00
TreeHugger Robot
1dea09d8f9 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30 am: f02cbc8f7a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: Id86e54d8d76c8730f8a825632df60182230bfccf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 06:06:48 +00:00
TreeHugger Robot
f02cbc8f7a Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39 am: 874161de30
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: I3f6fe30560bce9cf6b252b7e154ace99c3c78e99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 05:29:29 +00:00
TreeHugger Robot
874161de30 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0 am: 1ff659dc39
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: I5800c817328e3f57eea1de497be3a7b41479a87a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 04:57:09 +00:00
TreeHugger Robot
1ff659dc39 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa am: 3f5a4111e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: Ic92f9f49a719651a5c35563e1661557c1ac52bd9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 04:26:55 +00:00
TreeHugger Robot
3f5a4111e0 Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev am: e5ca4abcaa
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20541824

Change-Id: Ia51d89011f9e2d01af8120df5020f4b5e8cde877
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 03:52:39 +00:00
TreeHugger Robot
cfe5853cac Merge "Don't insets the divider bar with task bar when IME showing" into tm-qpr-dev 2022-11-30 03:50:29 +00:00
TreeHugger Robot
e5ca4abcaa Merge "Convert argument to intent in ChooseTypeAndAccountActivity" into qt-dev 2022-11-30 03:15:52 +00:00
Chris Li
1ab52b08b3 Merge "Request legacy app transition when moveActivityToFront" into tm-qpr-dev 2022-11-30 02:51:28 +00:00
Tony Huang
f3e2db0505 Merge "Fix gmail flicker issue in split screen" into tm-qpr-dev 2022-11-30 02:38:17 +00:00
Tony Huang
09b0485783 Merge "Fix surface offset issue when enter split from recents" into tm-qpr-dev 2022-11-30 02:37:44 +00:00
Darrell Shi
f49d45d69c Merge changes I7350981a,Ie5a12788,Icfcc3653 into tm-qpr-dev
* changes:
  Add a y translation to clock complication.
  Constraint smartspace width.
  Dream complications styling update.
2022-11-30 02:02:30 +00:00
Aaron Liu
37cd9ae849 Merge "[User Switcher] Set default value if setting null." into tm-qpr-dev 2022-11-30 01:09:14 +00:00
Shawn Lee
a4737f028e Merge "Revert "Revert "Fixed animation breakage when QS area tapped during expand/collapse""" into tm-qpr-dev 2022-11-30 00:25:54 +00:00
Yining Liu
9e67591942 Add logs to NotificationWakeUpCoordinator for bugreports
Adding logs to track the order of function callings therefore tracking the status of mDozeAmount.

Bug: 250946719
Test: NotificationWakeUpCoordinatorTest
Change-Id: Ie4fb6dc09cc523425e46b403a66726d5cfa63c35
2022-11-30 00:21:08 +00:00
Jiaming Liu
2f20d4ea71 Merge "Fix DeviceStateProviderImplTest create_invalidSensor" into tm-qpr-dev 2022-11-30 00:14:46 +00:00
Jiaming Liu
38d5e42441 Fix DeviceStateProviderImplTest create_invalidSensor
After ag/20514286, the DeviceStateProvider no longer reports state if
the sensor values do not match the declared states. For the invalid
sensor config test, the onStateChanged() will not be called because the
sensor config is invalid.

(I thought presubmit would run all the tests, so I didn't run them
locally when submitting ag/20514286.)

Fix: 260572046
Test: atest FrameworksServicesTests:com.android.server.policy.DeviceStateProviderImplTest
Change-Id: Ic7aa004747fa940aa3445ed537dd76ee00c72553
2022-11-30 00:14:20 +00:00
TreeHugger Robot
6221183a7e Merge "[SB Refactor] Add table logging for airplane mode." into tm-qpr-dev 2022-11-30 00:14:09 +00:00
TreeHugger Robot
574d0b6e16 Merge "[SB Refactor] Ensure the initial value is also logged to the table." into tm-qpr-dev 2022-11-30 00:13:10 +00:00
TreeHugger Robot
0b9039459f Merge "[SB Refactor] Update TableLogBuffer based on ABT changes." into tm-qpr-dev 2022-11-30 00:12:00 +00:00
Alex Stetson
dfe2c5cc43 Merge "Replace ACTION_USER_SWITCHED with UserTracker" into tm-qpr-dev 2022-11-30 00:08:46 +00:00
Lucas Silva
6420742c37 Merge "Update DockObserver to send dock intent after device provisioning" into tm-qpr-dev 2022-11-30 00:05:29 +00:00
Ale Nijamkin
c5e1cdf699 Merge changes from topic "clsqa-in-themepicker" into tm-qpr-dev
* changes:
  Moves client and contract into customization lib.
  Makes camera config dep. lazy.
  Backup & Restore support for quick affordances.
2022-11-30 00:00:11 +00:00
Ats Jenk
17068514ad Merge "Add a new flag for desktop mode proto 2" into tm-qpr-dev 2022-11-29 23:14:30 +00:00
Jay Aliomer
7f4958c46e Merge "Make golden path relative to $ANDROID_BUILD_TOP" into tm-qpr-dev 2022-11-29 23:04:41 +00:00
Jay Aliomer
c59839db20 Merge "setup robolectric for sysui" into tm-qpr-dev 2022-11-29 22:35:06 +00:00
TreeHugger Robot
17fc01943e Merge "Update documentation for Image to be clear on valid format enums." into tm-dev am: 82409626b9 am: f638686c4e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17006063

Change-Id: I9f72471db02d7d450e162495f7d68d83ae034af3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-29 21:57:19 +00:00
Alejandro Nijamkin
74df4ef2f0 Multi-user customizable quick affordances.
This CL adds support for multi-users to the customizable lock screen
quick affordance system.

The process that creates windows and renders System UI is always the
primary user's system UI process. The process that owns the content
provider accessed by Wallpaper Picker is bound to the currently-selected
user on the system, which may be different than the primary user.

What this means is that, when switching to a secondary user, what the
Wallpaper Picker sees is fed to it from a secondary system UI process
which is not the same system UI process that is rendering the
affordances on the lock screen. Therefore, it didn't work.

This CL adds a "remote user" selection manager which the repository can
switch to when it's running on the primary user process but needs to
query the state of the selected affordances for a secondary user.

The "remote user" selection manager queries the content provider
associated with the system UI process linked to the secondary user. This
way, we can display the correct affordances on the screen, even when
switching to a secondary user.

Fix: 260251307
Test: included new and expanded unit tests. Manually verified that the
selection of quick affordances for the primary and secondary user are
correctly reflected on the lock screen when switching users and is
retained even after switching away and back.

Change-Id: I281577ed6efb987c23b19c2078e77c91e45ce9f2
2022-11-29 13:53:07 -08:00
Dmitry Dementyev
ede0a767c2 Convert argument to intent in ChooseTypeAndAccountActivity
Bug: 244154558
Test: manual
Change-Id: I5a86639cd571e14e9a9f5d5ded631b5a7c08db7e
2022-11-29 21:51:34 +00:00
Ilya Matyukhin
8698dbdf55 Integrate new touch architecture with UdfpsController
Bug: 218388821
Bug: 218374828
Test: atest SystemUITests:com.android.systemui.biometrics
Change-Id: Ifb32d5f6a94b2b5a1daf9e972414476db4122047
2022-11-29 21:37:42 +00:00