Age | Commit message (Collapse) | Author |
|
android12L-tests-dev
|
|
Bug: 300642384
Test: atest-src CtsAppTestCases:android.app.cts.SystemFeaturesTest#testFeatureNamespaces
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:71d171a13beb9adfa7c9f6a5a7beccca9c9a7580)
Merged-In: I1c01965764e308491e0f064f0d3e1129c66101bb
Change-Id: I1c01965764e308491e0f064f0d3e1129c66101bb
|
|
https://googleplex-android-review.googlesource.com/q/commit:68d82ec47cd4b6414e3c8aab0a81e319e657f222) Merged-In: Iabec62cb23301d00a2e7d4808a801b443f0fb392 Change-Id: Iabec62cb23301d00a2e7d4808a801b443f0fb392" into android12-tests-dev am: 9f777becfa" into android12L-tests-dev
|
|
https://googleplex-android-review.googlesource.com/q/commit:68d82ec47cd4b6414e3c8aab0a81e319e657f222) Merged-In: Iabec62cb23301d00a2e7d4808a801b443f0fb392 Change-Id: Iabec62cb23301d00a2e7d4808a801b443f0fb392" into android12-tests-dev am: 9f777becfa
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2818398
Change-Id: I50939b51e4b8ed625eb7bc44825dc9acac3245ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
https://googleplex-android-review.googlesource.com/q/commit:68d82ec47cd4b6414e3c8aab0a81e319e657f222) Merged-In: Iabec62cb23301d00a2e7d4808a801b443f0fb392 Change-Id: Iabec62cb23301d00a2e7d4808a801b443f0fb392" into android12-tests-dev
|
|
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:68d82ec47cd4b6414e3c8aab0a81e319e657f222)
Merged-In: Iabec62cb23301d00a2e7d4808a801b443f0fb392
Change-Id: Iabec62cb23301d00a2e7d4808a801b443f0fb392
|
|
into android11-tests-dev am: d6533d0bf9" into android12-tests-dev am: dcf85bf11a" into android12L-tests-dev
|
|
android11-tests-dev am: d6533d0bf9" into android12-tests-dev am: dcf85bf11a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2441290
Change-Id: I3cdca3c7980fa84bf8fd64d1e33dd375d18fe764
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
android11-tests-dev am: d6533d0bf9" into android12-tests-dev
|
|
android11-tests-dev am: d6533d0bf9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2441290
Change-Id: I8e1ccc4a9e481c8859ef265a34ef309f56679f52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
android11-tests-dev
|
|
Change-Id: I5af357405c2b4e2da87954612080fa85d08f991d
Bug: 261563516
(cherry picked from commit abccffcc0abf85f4ac87179fc5235bfa3fdbfd8c)
|
|
android12-tests-dev am: 533e4e9b35" into android12L-tests-dev
|
|
android12-tests-dev am: 533e4e9b35
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2249398
Change-Id: Ia7e6845e04e9daaaf75efdf97d5902ee499fe604
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
Test: Adding owners. No code change.
Change-Id: I5af32f68652d5854e6a99b59f2f56fcaac575588
(cherry picked from commit 8c8d787bc66920fb62188a23a09fcd9641219cfb)
Merged-In: I5af32f68652d5854e6a99b59f2f56fcaac575588
|
|
|
|
Bug: 188847863
Merged-In: I59cf3c21edce836ffbe9f24a08b3a8e077c5fcf3
Change-Id: I237e78a7a4f91b7c675da03607447bccac777baf
|
|
1. generateCrop() couldn't handle super huge size because BitmapRegionDecoder
will occupy too much native heap during process, We replace old decoder
with ImageDecoder
2. Fix overflow problem in debug message
3. Add a record file to note if ImageDecoder work well
Bug: 204087139
Test: Manually set wallpaper, no PDoS observed.
Change-Id: I59cf3c21edce836ffbe9f24a08b3a8e077c5fcf3
Merged-In: I59cf3c21edce836ffbe9f24a08b3a8e077c5fcf3
(cherry picked from commit 08d14944212a7026218bde79091f0d1d48bc1c79)
|
|
out of sync
If onBackPressed was used while the stack was expanded, it was calling
setExpanded on BubbleStackView (BSV) and NOT BubbleData. This results in
BSV and BubbleData being out of sync which can lead to incorrect behavior.
(e.g. using individual bubble dismiss method instead of the stack dismiss
method).
Test: atest BubblesTest NewNotifPipelineTest
Fixes: 217361258
(cherry picked from commit 8f368c53585dfa201fd5bb30e62b02ac8b739254)
(cherry picked from commit 6843c124e093840a80cb90a4fb0a3e5f4baf20ac)
Merged-In: I748fdd49626acaa0e986a9d8038039cada6faa60
Change-Id: I748fdd49626acaa0e986a9d8038039cada6faa60
|
|
This was changed in ag/15886711, but it shouldn't be needed anymore as
for case we need to animate the close transition, isVisible() will stay
true until the app transition is finished. Otherwise we shouldn't need
to keep the surface as visible even if it is in the closing app list.
Without this fix, we may accidentally show the surface that has been
commited to be invisible, such as enter pip onUserLeaveHint.
Fix: 216145863
Test: manually verify with Google Meet.
Test: atest WmTests:ActivityRecordTests
(cherry picked from commit 0207f039d25eece5f04512bfc1198ef72e5c2e4f)
(cherry picked from commit 7cb001fda4b82459b97140a0982c7e6f726aaf6d)
Merged-In: Ib28651f5c4dc728d19f968adc56015836e307ef8
Change-Id: Ib28651f5c4dc728d19f968adc56015836e307ef8
|
|
Explicitly store a reference to the input event receiver so that
we can dispose of it at the same time as the input monitor.
Bug: 206809961
Fix: 206809961
Test: manual
(cherry picked from commit 33f94a437587030bd0e84f78279fa7c6f71e2daf)
(cherry picked from commit 7625c271931b8e7abe9b4b4e91592b5413bdd35f)
Merged-In: Id201891ffd546119b18b18b692dd87008f6735c2
Change-Id: Id201891ffd546119b18b18b692dd87008f6735c2
|
|
Bug: 185680162
Test: manual testing w/ telegram and whatsapp
Test: atest NotificationGroupAlertTransferHelperTest
Test: atest NotificationGroupManagerLegacyTest
(cherry picked from commit 457bab63923c84d13ba1abe6a5857e4a1dd0bd92)
(cherry picked from commit aa6a7754ea82ffe72b9f601997d2e9297d03f786)
(cherry picked from commit 38d57ffe4aae7393c830cccf1b01c55880cf3700)
Merged-In: I4447810af5e2a17c3b6841dfa5cd31703e5f334d
Change-Id: I4447810af5e2a17c3b6841dfa5cd31703e5f334d
|
|
Because we still require all children to have GROUP_ALERT_PARENT, the meaning of GROUP_ALERT_ALL is equivalent to GROUP_ALERT_PARENT in any case where we would have an alertOverride, so we now allow either of those values.
Also of note, because the alertOverride absolutely needs to have GROUP_ALERT_PARENT, and the semantics of heterogeneous child alert behaviors is unclear, we're keeping the requirement that all children have GROUP_APERT_PARENT to avoid over-applying this logic.
Bug: 185680162
Test: atest NotificationGroupManagerLegacyTest
(cherry picked from commit 6ee64f6f263f183b27f7b24d30d74bce1ceef660)
(cherry picked from commit 99b1011efdeb73dc15ded2e6b1cd569b4ed07373)
(cherry picked from commit b479d6487827d5ee39f58d76b1b5727b57ea02d1)
Merged-In: I63a51cc1d94fc8a8617ca76a0fa479e3829816c6
Change-Id: I63a51cc1d94fc8a8617ca76a0fa479e3829816c6
|
|
Bug: 185680162
Fixes: 213876313
Test: visual inspection when legacy pipeline initiates a group alert transfer
(cherry picked from commit 357207971089bf3c91e27b6304c18e175f215cfb)
(cherry picked from commit f87c4e7bdcb5ad811df96fd999955b3041d49e39)
(cherry picked from commit 878e9322034d9de4f4b87a61b24e4ba4af908d5f)
Merged-In: I755fff6944da0699d9cb7e6b2456e4811f7888d5
Change-Id: I755fff6944da0699d9cb7e6b2456e4811f7888d5
|
|
screen off.
The callback that runs after a delay during the screen off animation to
show the AOD UI after the light reveal animation is supposed to be
cancelled in onStartedWakingUp if the screen off is cancelled. However,
some bugs make it seem like this may not be happening, resulting in the
AOD UI being shown while we are awake and unlocked. This causes the shade
to look like the lock screen. It also causes a transparent shade
background and possibly an all-white screen.
While we have not been able to reproduce this under normal conditions, I
manually called showAodUi while unlocked/awake, and verified that these
conditions result. Since onStartedWakingUp is dispatched asynchronously,
it's possible that the device wakes up before the callback is cancelled.
By checking PowerManager's state directly, we can avoid this.
Fixes: 213794749
Test: atest SystemUITests
(cherry picked from commit 7ecf6bb70a4096dd2b8e884f530c7a69df097682)
(cherry picked from commit 955d37e6d7f8868d50154d47f12fec340d380ae6)
Merged-In: I7e2d1ca7e3c9487903f74fb06575cc0a36b9502c
Change-Id: I7e2d1ca7e3c9487903f74fb06575cc0a36b9502c
|
|
Bug: 210890426
Test: Manual test with a test app, received this exception and
made sure cause isn't set.
Merged-in: I94ba39c775cf95074907db6814104289a577d496
(cherry picked from commit d4396b9a9d699b2b7c8029d024af912198207f68)
(cherry picked from commit 34af3074f2e0bb1b42fcdd39e295411dba514be2)
Merged-In: I94ba39c775cf95074907db6814104289a577d496
Change-Id: I94ba39c775cf95074907db6814104289a577d496
|
|
To enable extra logs:
adb shell setprop log.tag.Keyguard DEBUG && adb shell am crash com.android.systemui
Test: manually enable logs, check they show in logcat
Bug: 212835832
(cherry picked from commit 382c4e80a79678b732f48dace75ef2667b62258e)
(cherry picked from commit 17df79ccc0ce4e5001b4f68c71a174d1b178f7b8)
Merged-In: I29bb0ffefd57d577b5abe942e227eb2b5baeab4e
Change-Id: I29bb0ffefd57d577b5abe942e227eb2b5baeab4e
|
|
This reverts commit b7c40451f4e0660571f2b2cead76c49282b2194d.
Reason for revert: b/214849040
(cherry picked from commit a36606b5ee6588e01faaedc925b4edcd3b022094)
(cherry picked from commit d817f84a4ef6aea1a76e939b322b21572f97dfdb)
Merged-In: I0a3f805a7e70784d613825db1181f654c57de15d
Change-Id: I0a3f805a7e70784d613825db1181f654c57de15d
|
|
Bug: 206645013
Test: Enter split button no longer appears
(cherry picked from commit eab029ce8d58e1d6d4a5e29959b424220f2106d8)
(cherry picked from commit c03eca68e245f7f873137b3e0c741359ead481de)
Merged-In: I6237dd1c88f50733ab24e45806c413d5777032e9
Change-Id: I6237dd1c88f50733ab24e45806c413d5777032e9
|
|
We were only reading resource overrides on debug builds, not
release builds.
This issue is already addressed in the main branch.
Fixes: 210114714
Test: atest SystemUITests
(cherry picked from commit 923cd9e73ea4facb1e11a79db6865340fcc2a907)
(cherry picked from commit e392af28174684e1cf14e84fab4e11e2389b8a17)
Merged-In: I40eb02d73faa4c2476d2a4e136e08c6dcd7795a2
Change-Id: I40eb02d73faa4c2476d2a4e136e08c6dcd7795a2
|
|
supportsPictureInPicture.
Test: atest WmTests:ActivityRecordTests
Fix: 204453314
Fix: 204784257
(cherry picked from commit d07c18877456800a6aabec25d6e5126606eae552)
(cherry picked from commit 5e7baf632495b35b8f553fb342d8fab21492b96d)
Merged-In: I664742b033ad49a77ae21b28c7ade4011d123c74
Change-Id: I664742b033ad49a77ae21b28c7ade4011d123c74
|
|
CL[1] to add InsetsStateController#updateAboveInsetsState in
DC#updateImeInputAndControlTarget that after setting
mImeInsetsFrozenUntilStartInput as false to unfreeze IME insets,
so that increases the possibility to deliver the last IME insets
change to non-IME input target window that didn't request show IME.
(Since updateImeInputAndControlTarget will call
WindowState#insetsChanged to client eventually)
As typically the new IME insets change will deliver to the client when
server receives InsetsStateController#onInsetsModified(InsetsControlTarget)
from the client requests IME visible after
DC#updateImeInputAndControlTarget.
So in DC#updateImeInputAndControlTarget, we should ensure to unfreeze
IME insets after the input target updated, in case updateAboveInsetsState
may deliver unrelated IME insets change to the non-IME requester.
[1]: I57357ba85501397fa5926ab4dee116c42df24506
Bug: 213522825
Test: atest ActivityRecordTests#\
testImeInsetsFrozenFlag_noDispatchVisibleInsetsWhenAppNotRequest
Test: atest WindowStateTests#\
testAdjustImeInsetsVisibilityWhenSwitchingApps
Test: Verify Bug 195385541 and Bug 195846009 that keyboard
won't cover the edit text.
(cherry picked from commit 938eb8fd2ded04bbcd5f32576a7bb4eaf186d56a)
(cherry picked from commit be42921e05ba3d1946efc090054cd4a498f22b80)
Merged-In: I95c5b45bd4cf9c30ff7771b2db485c8ae2b0c6db
Change-Id: I95c5b45bd4cf9c30ff7771b2db485c8ae2b0c6db
|
|
This reverts commit f6a946bbcd024ebcddaf213bd74bd7e57e9d1b49.
Reason for revert: will deliver a better fix for that, ag/16580245.
(cherry picked from commit aba1d77ff786bb54a578bdc3c86637501e24dfdb)
(cherry picked from commit ac8151be84e7adc3ac35f48ce4e98e44217e44e8)
Merged-In: I9c401b4cbded8753fc89df25a2c4f88a2fe72087
Change-Id: I9c401b4cbded8753fc89df25a2c4f88a2fe72087
|
|
This change is to make the locale picker list enable the nested
scrolling feature. It is necessay to enable this feature to be able to
work with CollapsingToolbarLayout.
Fixes: 207318265
Fixes: 213036789
Test: manual test
1. Verify the locale picker works with Activity
2. Verify the locale picker works with SettingsBaseActivity
(cherry picked from commit fa861a6b5d87bae55319f5d92897d26ef490929f)
(cherry picked from commit 7f4b8b17841de170cdc30bbad19d3bee1cc8ce06)
Merged-In: Iaf90211da640cd265fc2b23dd34b3149c4406891
Change-Id: Iaf90211da640cd265fc2b23dd34b3149c4406891
|
|
With the dialog changes of not closing QS, the dialog type needs to
change to present on top of the shade.
This CL changes it to match that of the dialog launched by CastTile.
Fixes: 209532003
Test: manual
(cherry picked from commit c5bd57337074eaccfda57a62612c77c26ed71e97)
(cherry picked from commit 467b282eae1e6f25bbf3ecd6f0038d6ad69318ac)
Merged-In: I937678a5d8ee91902c324aa063e48610de7b0f74
Change-Id: I937678a5d8ee91902c324aa063e48610de7b0f74
|
|
Unlike AppTransition which is associated DisplayContent, the
TransitionController is a global instance. So it needs to unregister
the listener when the display is removed.
Bug: 214991741
Test: Start/stop screen recording multiple times (create virtual
display). The heap dump of system server should not contain
many DisplayContent instances.
(cherry picked from commit 491914c17c869a174f91d0414181d1be11e040a3)
(cherry picked from commit c3eaf662257919343210b96f5d5aef161df0723e)
Merged-In: I44e2a794981fc114ada0ce98cd2471adf623d856
Change-Id: I44e2a794981fc114ada0ce98cd2471adf623d856
|
|
Bug: 211540142
Test: manual
(cherry picked from commit 4b28a9a63cc807226de48cc4e33f79f438e3d367)
(cherry picked from commit 10925e6bf5ef9d4ba54102c5b915f0ab99f809eb)
Merged-In: I10032a866ee05030070b40076fa946c3e73e0d56
Change-Id: I10032a866ee05030070b40076fa946c3e73e0d56
|
|
android11-tests-dev am: 2adae18d0e -s ours" into android12-tests-dev
|
|
android11-tests-dev am: 2adae18d0e -s ours
am skip reason: subject contains skip directive
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1965039
Change-Id: Id210f9f467ae70c34e5c7e67a5a152a1da8e0c76
|
|
|
|
Add OWNERS to android11-tests-dev based on master.
This is needed to backport the CTS owners change that references this
file (https://android-review.googlesource.com/c/platform/cts/+/1963146).
The file already exists in android12-tests-dev and higher.
Bug: 215859718
Test: presubmit
Change-Id: I2b7063e90a2ed3ff19537492d3c2741dbbbf5545
|
|
system bars." into android11-tests-dev am: e5e9acc7a5 -s ours" into android12-tests-dev
|
|
sc-qpr1-dev am: 6de4d94aa7 -s ours
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16635482
Change-Id: Ie935392f531369418091553b1ea380030e077f45
|
|
|
|
|
|
|
|
|
|
|
|
|