Commit Graph

777016 Commits

Author SHA1 Message Date
Philip Junker
af0795a722 Merge "Initialize ContentObserver in startObserving()." into tm-qpr-dev 2022-10-06 15:47:39 +00:00
Aurélien Pomini
8fa46d1410 Merge "Rewrite thread logic, add tests and add color extraction for CanvasEngine" into tm-qpr-dev 2022-10-06 10:04:24 +00:00
Fiona Campbell
d639c8ee73 Merge "Add idle threshold levels to ddc" into tm-qpr-dev 2022-10-06 08:35:52 +00:00
Wei Sheng Shih
925181d781 Merge "[Shell Transition] Schedule another transition to update visibility." into tm-qpr-dev 2022-10-06 08:34:09 +00:00
Jordan Demeulenaere
cdbebee78a Merge "Revert "Enable the new footer actions for everyone"" into tm-qpr-dev 2022-10-06 08:12:18 +00:00
Hao Ke
26ed84b746 [automerger skipped] Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0 am: 64e4cbc1d8 am: ac02d51ea3 am: c3cde6206d am: 926e1629cb am: ce4b0d45ac am: d46ebb9419 -s ours am: 06e4affcbc -s ours am: 5bc2c3a0a4 -s ours
am skip reason: skipped by user haok

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519

Change-Id: I3031396a229126f243f9e5d7b5a078442b5d75af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06 00:40:43 +00:00
Hao Ke
5bc2c3a0a4 [automerger skipped] Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0 am: 64e4cbc1d8 am: ac02d51ea3 am: c3cde6206d am: 926e1629cb am: ce4b0d45ac am: d46ebb9419 -s ours am: 06e4affcbc -s ours
am skip reason: skipped by user haok

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519

Change-Id: Iefa884cd66ec5afc10068fb9b28b393bc6886395
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06 00:11:47 +00:00
Bryce Lee
021e48b856 Merge "Allow AuthContainerView to appear over lock screen." into tm-qpr-dev 2022-10-06 00:06:26 +00:00
Garfield Tan
16b78301e7 Merge "Put window decors at one place" into tm-qpr-dev 2022-10-06 00:03:33 +00:00
Ale Nijamkin
9c2072fa80 Merge "Removes ContainedDrawable." into tm-qpr-dev 2022-10-05 23:43:42 +00:00
Hao Ke
06e4affcbc [automerger skipped] Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0 am: 64e4cbc1d8 am: ac02d51ea3 am: c3cde6206d am: 926e1629cb am: ce4b0d45ac am: d46ebb9419 -s ours
am skip reason: skipped by user haok

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519

Change-Id: I55c76e77605e406892e81b2defafdc0a744ec156
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 23:13:45 +00:00
Evan Rosky
559b8310f4 Merge "Consider "similar" change modes the same for promotion purposes" into tm-qpr-dev 2022-10-05 23:01:18 +00:00
Hao Ke
d46ebb9419 Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0 am: 64e4cbc1d8 am: ac02d51ea3 am: c3cde6206d am: 926e1629cb am: ce4b0d45ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519

Change-Id: I4d7dccbd1962f43c882993933ed96ebdc1fd8946
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 22:17:12 +00:00
TreeHugger Robot
85d4d0912c Merge "Adding general KeyguardLogger and more logs to keyguard status bar" into tm-qpr-dev 2022-10-05 22:00:22 +00:00
Hao Ke
ce4b0d45ac Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0 am: 64e4cbc1d8 am: ac02d51ea3 am: c3cde6206d am: 926e1629cb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519

Change-Id: I3a6b174d8925ff17220621a561d6d9c8209fec70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 21:43:46 +00:00
Hao Ke
67cf47bb35 [automerger skipped] Merge "Update Parcel readLazyValue to ignore negative object lengths" into tm-dev am: f0c1daa171 am: 0d20f4e723 -s ours
am skip reason: Merged-In I1ab1df6f2a802d8cdf02c89c12959b09d7b1a5c4 with SHA-1 8e01230dd2 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20111890

Change-Id: Iff4e48673835706f65cd63a63d28c2da8c27929e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 21:14:35 +00:00
Xiaowen Lei
8c6dd5921f Merge "Add logging for tapping on Dream Home Controls complication." into tm-qpr-dev 2022-10-05 21:13:17 +00:00
Hao Ke
926e1629cb Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0 am: 64e4cbc1d8 am: ac02d51ea3 am: c3cde6206d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519

Change-Id: If9b55443b1b382f4f555133804a0615b90a9a4b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 21:11:26 +00:00
TreeHugger Robot
666111dfa7 Merge "Add InputDeviceBatteryListener to InputManager" into tm-qpr-dev 2022-10-05 20:52:59 +00:00
Aaron Liu
5c9e779352 Merge "[Bouncer] Update color for userswitcher." into tm-qpr-dev 2022-10-05 20:50:47 +00:00
Aaron Liu
6507d19c7e Merge "[Bouncer] Fix swipe to unlock being too fast." into tm-qpr-dev 2022-10-05 20:50:23 +00:00
Hao Ke
0d20f4e723 Merge "Update Parcel readLazyValue to ignore negative object lengths" into tm-dev am: f0c1daa171
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20111890

Change-Id: If3a349a3d6285c140937265832586178dab55df5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 20:39:19 +00:00
Hao Ke
c3cde6206d Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0 am: 64e4cbc1d8 am: ac02d51ea3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519

Change-Id: Ia84e89e68912e5e11c38ebb3afa8258b9143491b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 20:35:15 +00:00
TreeHugger Robot
0854d61745 Merge "Fix input when hardware renderer drawing is disabled." into tm-qpr-dev 2022-10-05 20:22:11 +00:00
Hao Ke
27397a2224 Merge "Add safety checks on KEY_INTENT mismatch." into tm-dev am: 3c8ae9c1de am: dda1043288
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20104719

Change-Id: If58c270e3bf58f8e269292aa8790958058f13f00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 20:09:03 +00:00
Hao Ke
ac02d51ea3 Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0 am: 64e4cbc1d8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519

Change-Id: I8ebe172f9d76d5b21e3beb0f99b36189511fc71e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 20:05:33 +00:00
Michal Brzezinski
75d2df1d16 Adding general KeyguardLogger and more logs to keyguard status bar
Extra logs to help with solving b/237743330. The logs will be removed after the bug is fixed, probably except dump section.
Adding extra info in bugreports using newly added KeyguardLogger and dumping more info to dumpsys.

Bug: 237743330
Test: generating bug report and checking more logs present
Change-Id: I37f3c53477f003d8a350f7bd9905f32e8de53d6f
Merged-In: I37f3c53477f003d8a350f7bd9905f32e8de53d6f
2022-10-05 21:04:33 +01:00
Hao Ke
1616c18830 Merge "Update Parcel readLazyValue to ignore negative object lengths" into tm-qpr-dev 2022-10-05 20:03:42 +00:00
Hao Ke
f0c1daa171 Merge "Update Parcel readLazyValue to ignore negative object lengths" into tm-dev 2022-10-05 20:03:28 +00:00
Hao Ke
dda1043288 Merge "Add safety checks on KEY_INTENT mismatch." into tm-dev am: 3c8ae9c1de
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20104719

Change-Id: I8c27bb1fc2454d54aa0e13c67f08b61e95528cba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 19:30:46 +00:00
Hao Ke
64e4cbc1d8 Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev am: 459808b2c0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20105519

Change-Id: I38314b7569ac5e5fbdffc43b734ec996178e7c36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-05 19:29:54 +00:00
Garfield Tan
73166e71d0 Put window decors at one place
There are some juggling between task listeners and the transition
observer of window decors because they are hosts together with its
corresponding task states. This change can remove those juggling by
putting all of them at one place.

Bug: 250622579
Test: atest WMShellUnitTests
Change-Id: Ic1db1633a5e79e2bcea5885b8fc2f345fa05fb1e
2022-10-05 12:06:36 -07:00
Hao Ke
3c8ae9c1de Merge "Add safety checks on KEY_INTENT mismatch." into tm-dev 2022-10-05 18:40:54 +00:00
Hao Ke
459808b2c0 Merge "Add safety checks on KEY_INTENT mismatch." into qt-dev 2022-10-05 18:40:44 +00:00
TreeHugger Robot
3e5c74adf4 Merge "RESTRICT AUTOMERGE Add cross-user check to streaming policy getters" into tm-qpr-dev 2022-10-05 18:36:13 +00:00
TreeHugger Robot
e6914146c5 Merge "Don't run face auth if device is going to sleep" into tm-qpr-dev 2022-10-05 18:24:55 +00:00
Merissa Mitchell
f802af2725 Merge "Add a null check to avoid NPE." into tm-qpr-dev 2022-10-05 18:00:20 +00:00
Mateusz Cicheński
299b8d88e7 Merge "Add a flag for the keep clear areas for PiP" into tm-qpr-dev 2022-10-05 17:47:29 +00:00
Evan Chen
e946e93d41 Merge "Make contentDescription to null for permission icon and device icon" into tm-qpr-dev 2022-10-05 17:35:47 +00:00
Evan Rosky
aac5fb7387 Consider "similar" change modes the same for promotion purposes
If all the siblings of a change are changing in a similar way
(ie. all ending-up visible or non-visible) then they can be
considered the same mode for promotion (ie. if one child is hide
while the other is close, it is valid to promote).

Bug: 250012839
Test: atest TransitionTests
Change-Id: Iedd12ee0ca6c026848c6c4d3259fef541609f724
2022-10-05 17:10:04 +00:00
Lalit Maganti
e5b8411279 Revert "Enable the new footer actions for everyone"
This reverts commit 226f36d2a5.

Bug: 251156694
Reason for revert: causing Droidmonitored tests to fail - b/251156694

Change-Id: I101111b1f2049f472615ee5d0a72d7e3f36814e3
2022-10-05 16:44:10 +00:00
John Wu
576b93c7fe Merge "Do not resolve ActivityInfo in navigateUpTo" into tm-qpr-dev 2022-10-05 16:36:10 +00:00
Xiaowen Lei
037216830b Merge "Remove redundant MediaPlayerData.getMediaData(...) method." into tm-qpr-dev 2022-10-05 16:26:45 +00:00
Michael Mikhail
9d5386156a Merge "Apply falsing manager on seekbar" into tm-qpr-dev 2022-10-05 16:26:41 +00:00
Philip Junker
90e2f37790 Initialize ContentObserver in startObserving().
This removes a race condition where ContentObserver is initialized
while mHandler is null which causes the ContentObserver#onChange() callback to run on a different thread and can cause an NPE.

Bug: 246843362
Test: manual
Test: atest BrightnessSynchronizerTest
Change-Id: Ib8e192c3961390ece721fa473d5c09323c30bafe
2022-10-05 14:30:47 +00:00
Aurélien Pomini
c0ee98f704 Rewrite thread logic, add tests and add color extraction for CanvasEngine
Thread logic has been rewritten to use two executors (main and
background) instead of handlers or asyncTasks.

Color extraction has been implemented similarly to the GL engine, but has been refactored into a new class.
New tests have been added for both the color extraction and the
CanvasEngine.

Other details have been changed to make the CanvasEngine behaviour as close as possible to the previous GL Engine.

Trace and dump logic have been added.

Many details have changed and this CL requires careful review.

Test: manual
Test: atest ImageWallpaperTest
Test: atest WallpaperColorExtractorTest
Bug: 243402530

Change-Id: Ic1db1151bc83e0ac2a13301adfa778e78333af05
2022-10-05 14:20:43 +00:00
Louis Chang
19be85eef8 Merge "Trim the activity info of another uid if no privilege" into tm-qpr-dev 2022-10-05 14:06:29 +00:00
Louis Chang
0c3a5f856b Merge "Updating the cached resource configuration if ViewRoot is perserved" into tm-qpr-dev 2022-10-05 14:05:38 +00:00
Lucas Silva
9b428b25c9 Merge "Fix PowerManager#dream API by partially rolling back ag/19763724" into tm-qpr-dev 2022-10-05 14:03:42 +00:00
Beverly Tai
3fe093556f Merge "Add the ability to end pulsing immediately" into tm-qpr-dev 2022-10-05 13:02:46 +00:00