755764 Commits

Author SHA1 Message Date
Vadim Caen
a28e989921 Merge "Some cleanup logging and test for back navigation" into tm-dev 2022-04-01 15:57:59 +00:00
Vadim Caen
71297c8aab Some cleanup logging and test for back navigation
- Better logging
 - Remove method form OnBackInvokedDispatcher interface (but not the
   implementation)
 - Add test for ag/17211289

Bug: 222675481
Test: BackNavigationControllerTests#testUnregisterCallbacksWithSystemCallback
Change-Id: I6a3ae30da7e29dddda116acd8fa0c9af4b9faa6e
2022-04-01 15:57:49 +00:00
TreeHugger Robot
c5b180548c [automerger skipped] Merge "Prevent exfiltration of system files via user image settings." into sc-dev am: be7735efcb am: 5b62c51502 am: 8c10a6aa0d am: e35d11225a -s ours
am skip reason: Merged-In Idf1ab60878d619ee30505d71e8afe31d8b0c0ebe with SHA-1 1325574d3a is already in history

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

Change-Id: I10d2c04a13e3b5f4cefbf0f7666564125c5b05ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 15:41:16 +00:00
TreeHugger Robot
e35d11225a Merge "Prevent exfiltration of system files via user image settings." into sc-dev am: be7735efcb am: 5b62c51502 am: 8c10a6aa0d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17071224

Change-Id: I100fd497b19a8cad113c7d9320c1e64212502896
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 15:25:20 +00:00
Matt Pietal
6888543d3a Update window with FLAG_SECURE when bouncer is showing
This will prevent bouncer interactions from showing up in
screenrecords or screenshots.

Fixes: 215005011
Test: atest NotificationShadeWindowControllerImpl && take screenshot
with bouncer up

Change-Id: I3f59df865dc2dd13d4b9ac54bb2dacb7b23f0aa1
2022-04-01 11:13:43 -04:00
Songchun Fan
b1f0535c06 Merge "Revert "[AppsFilter] read-only interface for snapshots"" into tm-dev 2022-04-01 15:13:39 +00:00
TreeHugger Robot
8c10a6aa0d Merge "Prevent exfiltration of system files via user image settings." into sc-dev am: be7735efcb am: 5b62c51502
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17071224

Change-Id: I892a79e6b627eb1e8e58007613a5855b7e74250a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 15:06:37 +00:00
TreeHugger Robot
c850d2b894 [automerger skipped] Merge "Prevent exfiltration of system files via user image settings." into sc-dev am: be7735efcb am: 125af5799c -s ours
am skip reason: Merged-In Idf1ab60878d619ee30505d71e8afe31d8b0c0ebe with SHA-1 1325574d3a is already in history

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

Change-Id: I0d176b578d8e04446a89ee2eab83ee8ecadcb428
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 15:06:25 +00:00
Miranda Kephart
1930d20f8d Fix screenshot actions scrolling
We were checking if the actions container *background* was
scrollable (which of course it isn't). Updated to check the
ScrollView correctly.

Bug: 227611566
Fix: 227611566
Test: manual (pulled up wikipedia in french, verified that
scrolling the actions works)

Change-Id: I7b0e779adff879f85bb2482a0c894da79a0ffbcd
2022-04-01 10:54:48 -04:00
Riddle Hsu
75bf015ba5 Revert "Make sure display config is updated when cutout is changed"
This reverts commit 08a304912637c0fa55e087762bc40ca9df2fce56.

Reason for revert: b/227625246

Change-Id: If26a4b602d29e387ac7150edbedd7ddc5a6d7372
2022-04-01 14:50:16 +00:00
TreeHugger Robot
5b62c51502 Merge "Prevent exfiltration of system files via user image settings." into sc-dev am: be7735efcb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17071224

Change-Id: Ib7bf62ea0ad68e3a104d426f7f1d912597cc471e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 14:46:51 +00:00
TreeHugger Robot
125af5799c Merge "Prevent exfiltration of system files via user image settings." into sc-dev am: be7735efcb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17071224

Change-Id: I1b214472976ba4aab8fdb0f1fc6377a8fc6437cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 14:45:58 +00:00
TreeHugger Robot
be7735efcb Merge "Prevent exfiltration of system files via user image settings." into sc-dev 2022-04-01 14:29:48 +00:00
Christian Göllner
941937ea1c Merge "LockscreenShadeTransitionController: extract logic of keyguard and scrims" into tm-dev 2022-04-01 14:10:21 +00:00
Jay Aliomer
43cd27258f Add tracing to wallpaper local colors
Bug: 221495444
Test: N/A
Change-Id: Ia72308eef6bfa08523dd6cb7653b047cade86f7b
2022-04-01 10:07:27 -04:00
Beverly
a5f9085553 WAKE_AND_UNLOCK when FP is auth'd while animating screen off
Device was previously running MODE_ONLY_WAKE, so the user
would instead see an unlocked lock screen when authenticating
while the screen off animation was running.

We also need to make sure the pendingLock (from goingToSleep)
is reset to false, because one we start waking up from the
biometric unlock, onStartedWakingUp is called and will attempt
to handle any pending locks. Therefore, onKeyguardDone, let's
remove the pending lock so that user doesn't get put back on the
locked lock screen right after authenticating while the device
was going to sleep.

Test: manual
Test: atest SystemUITests
Fixes: 219478467
Change-Id: Ie52822bfeb9323fc2df942331da42f9654fadd96
2022-04-01 13:56:02 +00:00
Santos Cordon
8657504d0a Move call to captureDisplay outside of the synchronized block.
Bug: 224509101
Test: atest com.android.server.display
Test: manually ensure the fade-to-black feature still works.
Change-Id: I3ad87d990c16e242e1613116ec2c30fd9d2b879e
2022-04-01 13:45:11 +00:00
Fabian Kozynski
6d1be01f3e Merge "Move broadcast receiver for showing security dialog" into tm-dev 2022-04-01 13:18:22 +00:00
mrenouf
f0f06ed209 Merge "Fix edit button in screenshot share activity" am: d7013fb94e am: c6158cc84d am: e50de70f41
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1991974

Change-Id: Ie7e14f32b81b457ce6505d2a8a522879133480d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 13:04:47 +00:00
Miranda Kephart
e57ad24bbe Merge "Add ClipData to clipboard REMOTE_COPY intent" into tm-dev 2022-04-01 13:02:49 +00:00
Beverly Tai
a540ab52b2 Merge "Update brightness sensor registration on AOD_PAUSED changes" into tm-dev 2022-04-01 12:57:02 +00:00
Zoey Chen
d165ae1eeb Merge "[LeAudio] Create QR code scanner activity and fragment" into tm-dev 2022-04-01 12:53:13 +00:00
Brian Lindahl
d53661bc0f Rename DensityMap to DensityMapping per API review
Test: presubmit
Bug: 215434050
Fixes: 215434050
Change-Id: I6b5f9cc66b8b26cf271e6ab42fcc51a26917de2b
(cherry picked from commit 3f2b6c619d6b55740a8195e2760a00766d6125bc)
2022-04-01 12:52:23 +00:00
mrenouf
e50de70f41 Merge "Fix edit button in screenshot share activity" am: d7013fb94e am: c6158cc84d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1991974

Change-Id: I2e4e50e79a97eaea2871cc6a743417c4b4aab588
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 12:50:50 +00:00
Brian Lindahl
2ca7d18282 Merge "Rename DensityMap to DensityMapping per API review" into tm-dev 2022-04-01 12:50:14 +00:00
Matt Pietal
1f89ec503c Merge "Move onDrawn callback earlier" into tm-dev 2022-04-01 12:29:28 +00:00
mrenouf
c6158cc84d Merge "Fix edit button in screenshot share activity" am: d7013fb94e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1991974

Change-Id: Idd11a3a897401e8a965a211cd46a5e6a731d7f5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 12:28:55 +00:00
Dominik Laskowski
8142d153d6 Merge "core: Use ftl::Flags" into tm-dev 2022-04-01 12:26:51 +00:00
Adrian Roos
a358e8c955 Merge "Revert "Add ScopedLocalRef for javaObjectForIBinder"" into tm-dev 2022-04-01 12:16:23 +00:00
mrenouf
d7013fb94e Merge "Fix edit button in screenshot share activity" 2022-04-01 12:10:01 +00:00
Jernej Virag
f6da6420c8 Merge "Move ClipboardOverlayController broadcast handling to background thread" into tm-dev 2022-04-01 12:00:26 +00:00
Nicolo' Mazzucato
1352b07488 Revert logic to calculate StackEndHeight
This partially reverts the logic to compute the stackEndHeight, as it doesn't make the shelf stick at the bottom when scrolling notifications. This might reintroduce the bug of trimmed notifications on lockscreen, that will be addressed in another cl.

Bug: 227733494
Bug: 214504318
Fixes: 226054279
Test: Test: atest ShelfInvisibleWithLowNotifications && atest ShelfVisibleAtTheBottom
Change-Id: I20286eb961d46439a0d80980c085a41b93241cb8
2022-04-01 13:51:05 +02:00
TreeHugger Robot
c5866bede0 Merge "Re-deprecate animation backgroundColor API" into tm-dev 2022-04-01 11:48:52 +00:00
Lyn Han
fbcaefde6c Merge "Remove unused isShadeOpening state" into tm-dev 2022-04-01 11:26:59 +00:00
Nicolo' Mazzucato
a456b2dddc Add basic integration tests for shelf
This adds tests for the behaviour of the notification shelf when there is an overflow of notifications.

Test: atest ShelfInvisibleWithLowNotifications && atest ShelfVisibleAtTheBottom
Bug: 227733494
Change-Id: I67eb243c4d1745a9f61bd4a7f2f785bce8d1c095
2022-04-01 11:16:32 +00:00
TreeHugger Robot
9b4b25e38f Merge "Fix fetching incorrect items after filtering" into tm-dev 2022-04-01 10:49:35 +00:00
Michael Wright
cf4d6368e1 Merge "Undeprecate LayoutParams.preferredRefreshRate" into tm-dev 2022-04-01 10:43:35 +00:00
Chun-Wei Wang
8b12d853d8 Merge "Fix NPE" into tm-dev 2022-04-01 10:32:47 +00:00
Tony Huang
86aff45356 Merge "Reduce flicker when resize animation" into tm-dev 2022-04-01 10:10:06 +00:00
Christian Göllner
a210d6f876 Merge "ScrimControllerTest: add more test cases for the alpha interpolation of the scrims" into tm-dev 2022-04-01 09:44:24 +00:00
Adrian Roos
c1442691bf Revert "Add ScopedLocalRef for javaObjectForIBinder"
This reverts commit 2b4d25be789ae2c4148d12fa7aa894bd5ff484d3.

Reason for revert: Crashes when the returned ref is a global ref (i.e. for all Java Binders), see b/227719836
Bug: 227719836
Bug: 225287201

Change-Id: I374a09f33821c7404f3d16d3d9e25aebd8eab1b0
2022-04-01 09:42:11 +00:00
Jim Blackler
a4dd0499bd Merge "Add loading boost intervention for games." into tm-dev 2022-04-01 09:39:44 +00:00
Christian Göllner
f46a363fae LockscreenShadeTransitionController: extract logic of keyguard and scrims
The file size was starting to grow for this class, so started extracting
some of it.

Also implemented dumpable for the new classes for better tracking of state
in bug reports.

Bug: 227604286
Test: LockscreenShadeTransitionControllerTest.kt
Test: adb shell dumpsys activity service SystemUIService
Test: Manually
Change-Id: Iebd36726ebffdb9b6a37e742f69d7e5a80f25e6e
2022-04-01 11:39:23 +02:00
Vadim Caen
87a1c2dd46 Merge "Ensure no animation is run except for HOME" into tm-dev 2022-04-01 09:23:26 +00:00
Vadim Caen
b23c8c8e87 Add View.findOnBackInvokedDispatcher
To make it easier for developer to migrate away from KEYCODE_BACK
without having to walk up the view hierachy in order to find an
OnBackDispatcher, introduce findOnBackInvokedDispatcher.

Bug: 227301455
Test: android.view.cts.OnBackInvokedDispatcherTest#testGetDispatcherOnView
Change-Id: I7f3e76df596d306fa26d72df8115d5b15d7ac564
2022-04-01 11:15:30 +02:00
Nick Chameyev
a830367d97 Merge "Migrate unfold animation to Shell transitions [Part 1]" into tm-dev 2022-04-01 09:13:09 +00:00
Zoey Chen
db7058fabe [LeAudio] Create QR code scanner activity and fragment
hsv: https://hsv.googleplex.com/6255792371007488

Bug: 214340362
Test: manual
Change-Id: I254b7d1b7191686da4c1ca7cd2eb980ab8606c4e
2022-04-01 17:00:42 +08:00
Automerger Merge Worker
a39853a085 Merge "Merge "DSU service: Log insufficient storage space error" am: 9b420e664a am: 1e43855f6c am: 8c48dc11cf" into tm-dev 2022-04-01 08:47:16 +00:00
Shaowei Shen
0a277c38ca Merge "[Output Swticher] Fix landscape truncate" into tm-dev 2022-04-01 08:46:41 +00:00
Yi-yo Chiang
404c27d323 Merge "DSU service: Log insufficient storage space error" am: 9b420e664a am: 1e43855f6c am: 8c48dc11cf
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2049806

Change-Id: Iee0a17c0517449a523aba8827915af79bc7b11eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 08:46:36 +00:00