Commit Graph

813479 Commits

Author SHA1 Message Date
Patrick Baumann
e7de904ea5 [automerger skipped] Merge changes from topic "b/262254794" into tm-dev am: a79341e01e am: 1f9293e002 -s ours
am skip reason: Merged-In I3d99829a735bc09b52ef77d75d875ca547d53f01 with SHA-1 0cadcd1648 is already in history

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

Change-Id: I0364b27b419fd33c9158d05c6c330c6d860a154d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 18:09:57 +00:00
Alex Buynytskyy
0ea644d012 [automerger skipped] Moving PackageManagerServiceTests to their own suite. am: d4e51d102f am: 15c1ca9be8 -s ours
am skip reason: Merged-In Iacc89c7525d8d9beec39c242bfc305ad08844580 with SHA-1 b8859a2055 is already in history

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

Change-Id: I75ca1bfb6da1aaf9b766d2f7907421328d05a5a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 18:09:52 +00:00
Bart Sears
e04adb101e Merge "Revert "[Bouncer] Do not send message if face auth..."" into tm-qpr-dev 2022-12-20 18:05:36 +00:00
Will Leshner
bedbfd3163 Remove a hack to fix a short power button press behavior.
A hack was introduced in ag/20583933 to fix an issue with short power
button press when not the primary user (basically, in this case, the
screen should turn off but instead nothing happened). The underlying
issue has been fixed, so this change removes the hack.

Bug: 260135090
Test: manually by setting up a secondary user and then verifying that
the device will screen off on power button press.

Change-Id: Ia1303dea4c3b72f7b72e069912286e6e9666b491
2022-12-20 09:41:10 -08:00
Patrick Baumann
1f9293e002 Merge changes from topic "b/262254794" into tm-dev am: a79341e01e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20765766

Change-Id: Iab8047221133617e489fffe9010edefefc1287cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 17:37:11 +00:00
Alex Buynytskyy
15c1ca9be8 Moving PackageManagerServiceTests to their own suite. am: d4e51d102f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20764269

Change-Id: Icb85a348751c603dc3566051b96cc695c782aab2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 17:36:54 +00:00
Piotr Wilczyński
7cd5d000d8 Merge "Use a brightness sensor to determine the screen's initial brightness" into tm-qpr-dev 2022-12-20 17:20:18 +00:00
Matt Pietal
d7dc5c30ff Merge "[DO NOT MERGE] Coordinated DREAMING->LOCKSCREEN animation" into tm-qpr-dev 2022-12-20 17:18:41 +00:00
Patrick Baumann
a79341e01e Merge changes from topic "b/262254794" into tm-dev
* changes:
  Cleanup after test suite split.
  Moving PackageManagerServiceTests to their own suite.
2022-12-20 17:03:41 +00:00
Yuri Lin
bcc7865ed6 Limit the size of lists in ZenPolicy
These lists are already size-limited by the set of things they may depict, but this change enforces the list sizes upon reading from a parcel in case any callers change the list sizes via reflection or something like it.

Bug: 251427644
Test: atest ZenPolicyTest
Change-Id: I301ee58afa03b6695294e8a46280169ecbbd3ba1
2022-12-20 11:50:27 -05:00
Caitlin Shkuratov
042c37674a Merge "[Chipbar] Add a #dump method." into tm-qpr-dev am: e0d1e18ae9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20786087

Change-Id: Ieb518c88cae3fda081703c9977c959b9039fcc25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 16:45:44 +00:00
Fabian Kozynski
c494783082 [DO NOT MERGE] Fix extra constant value AGAIN
Test: no test
Bug: 261990872
Change-Id: I238a7b3b8676e392565d66e4bae3ee5ac48981d5
2022-12-20 11:16:13 -05:00
Orion Hodson
4efb646252 Reduce Integer allocations in ThreadLocalWorkSource
The code was allocating an Integer for each call of
ThreadLocalWorkSource.setUid().

Bug: 262916014
Test: atest binderLibTest BinderWorkSourceTest BinderProxyTest
Test: atest BinderCallsStatsServiceTest android.os.ParcelTest
Change-Id: I75ece3262bdebaf9d58aee9c355d22121ae09a40
2022-12-20 15:57:19 +00:00
Caitlin Shkuratov
e0d1e18ae9 Merge "[Chipbar] Add a #dump method." into tm-qpr-dev 2022-12-20 15:56:05 +00:00
Nicolo' Mazzucato
d976bb4a23 Fix flicker when starting folding
The dimensions of LightRevealScrim were used before the view was being measured, causing the entire screen to become black for one frame sometimes (especially after boot.

Now, LightRevealScrim accepts the initial dimensions what are used before the view is measured.

Bug: 261560634
Test: LightRevealScrimTest && many unfolds soon after rebooting
Change-Id: I91d1f2de82c563f085c9565c6e7116abb1e43e1d
2022-12-20 15:38:42 +00:00
Jernej Virag
86ce1809ae Do not keep MediaSession Tokens for Notification accounting
In some cases we're tracking 50+ MediaSession.Tokens being retained. Since Tokens contain strong binder links, they can retain big resources on the other side of the link.

The code inside MediaSessionBasedFilter doesn't actually need to hold tokens at all - it just tests for equality between tokens. As such, we can only retain their identifiers and let Tokens themselves be deallocated if necessary.

Bug: 261882243
Test: atest MediaSessionBasedFilterTest, verified Media behaviour on device
Change-Id: I65fc3b47ad87cd6b90a814ef217b2ec1c90cac29
2022-12-20 15:24:11 +00:00
Abel Hubena
ea639edc65 Merge "Revert "[Bugfix] Add reading timeout when waiting for the reply of an application zygote."" am: 405a99e5ae am: 8cdb7855c2
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2363304

Change-Id: Icc6da2e5d13dcb92147647db7c4f424fc98936b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 14:37:14 +00:00
Jordan Demeulenaere
9d62e7e332 Add the option to disable lazy notifications (2/2)
Bug: 247473910
Test: Manual
Change-Id: I514a4ceeeef78556774b9d699f13b716d086dd01
2022-12-20 15:15:33 +01:00
Marcello Galhardo
a5c6a1f9a4 Merge "Add StylusSystemUpdateNotifier" into tm-qpr-dev am: de15767636
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20496145

Change-Id: I720bfd226c3e41aa4d3f4327297a12e06dfc8524
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 14:04:07 +00:00
Abel Hubena
8cdb7855c2 Merge "Revert "[Bugfix] Add reading timeout when waiting for the reply of an application zygote."" am: 405a99e5ae
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2363304

Change-Id: I25702da3661f662babb448f9eb2a83a62f69f4d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 14:02:41 +00:00
Johannes Gallmann
045eaa397d Merge "Add overscroll effect to top of split shade" into tm-qpr-dev am: b5ff851879
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20736527

Change-Id: Id4fb2731d215c8662cedf9c484bc13f944bbf134
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 14:01:56 +00:00
Marcello Galhardo
de15767636 Merge "Add StylusSystemUpdateNotifier" into tm-qpr-dev 2022-12-20 13:46:31 +00:00
Johannes Gallmann
b5ff851879 Merge "Add overscroll effect to top of split shade" into tm-qpr-dev 2022-12-20 13:33:53 +00:00
Jordan Demeulenaere
1fedc33bd6 Merge "Implement the QS footer actions in Compose (1/2)" into tm-qpr-dev am: ff576d7341
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20222448

Change-Id: I6f7cefc666a235e802cc889614dd1939df604ab8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 13:18:05 +00:00
Abel Hubena
405a99e5ae Merge "Revert "[Bugfix] Add reading timeout when waiting for the reply of an application zygote."" 2022-12-20 13:17:09 +00:00
Vania Januar
5709ad0c2c Merge "Detecting first stylus usage." into tm-qpr-dev am: 61a425a0e3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20662416

Change-Id: I70c06db24f49286abe326bb1084482804b3993c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 13:16:33 +00:00
Abel Hubena
acb493eaeb Revert "[Bugfix] Add reading timeout when waiting for the reply of an application zygote."
This reverts commit 78aae53eba.

Reason for revert: DroidMonitor:triggered revert due to breakage https://android-build.googleplex.com/builds/tests/view?testResultId=TR95728429014952829&invocationId=I79800010118530753

Bug: b/263202138

Change-Id: I27e039ef8379752a6e71e8155dc13624b93409be
2022-12-20 13:09:50 +00:00
Matt Pietal
79c7aaa06e [DO NOT MERGE] Coordinated DREAMING->LOCKSCREEN animation
Part 1: Update dream side. Shift to utilize
KeyguardTransitionRepository as the source for all motion between
states. DreamingToLockscreenTransitionViewModel contains all logic
that subdivides the total animation time into flowables that emit
events during only their proper subsection. This means one animator
now runs the view animations across all spaces.

As part of this, add DreamCallbackController as a data source for
KeyguardRepository. The dream activity will signal the transition to
begin via onWakeUp(), which will start the view motions, then run the
unocclude transition, and then finally the lockscreen view motions.

Part 2 coming next... lockscreen tweaks

Test: atest KeyguardRepositoryImplTest
DreamOverlayContainerViewControllerTest
DreamOverlayAnimationsControllerTest
DreamingToLockscreenTransitionViewModelTest DreamOverlayServiceTest
Bug: 260631205

Change-Id: I9bcf877927d1e92e8c751d0b83d2dd70f15912f1
2022-12-20 13:07:14 +00:00
Jordan Demeulenaere
ff576d7341 Merge "Implement the QS footer actions in Compose (1/2)" into tm-qpr-dev 2022-12-20 12:34:34 +00:00
Vania Januar
61a425a0e3 Merge "Detecting first stylus usage." into tm-qpr-dev 2022-12-20 12:33:44 +00:00
Jordan Demeulenaere
fd5549daa1 Merge changes from topics "expandable-border", "expandable-interactive-size" into tm-qpr-dev am: 2ea532629c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20745108

Change-Id: I032f37dbe16131d3917e479d943e3e697e333edb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 11:11:01 +00:00
Jordan Demeulenaere
7817e07ef3 [automerger skipped] Reconcile Expandable.kt on master/tm-qpr-dev-plus-aosp and tm-qpr-dev am: c14e8fec59 -s ours
am skip reason: Merged-In I97660c5a9a2758c5e19d037e635c21456b6085c3 with SHA-1 a13520b42f is already in history

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

Change-Id: I27ab492a294401468876a69c5148b39ed3fd3964
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 11:10:50 +00:00
Jordan Demeulenaere
2ea532629c Merge changes from topics "expandable-border", "expandable-interactive-size" into tm-qpr-dev
* changes:
  Introduce the FadingBackground modifier
  Make clickable Expandables have a minimum (interactive) size (1/2)
  Add support for borders in Expandable (1/2)
  Reconcile Expandable.kt on master/tm-qpr-dev-plus-aosp and tm-qpr-dev
2022-12-20 10:37:56 +00:00
Vania Januar
53d92fdd66 Merge "Allow non-IPC processes to setStylusEverUsed in InputManager" into tm-qpr-dev am: fd1cfdb407
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20766196

Change-Id: I0f9afcb7074e0ffc7bbf765ed40867ad1315ef3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 10:26:35 +00:00
Treehugger Robot
c2d79c0832 Merge "Fixed the incorrect downlinkOffset and uplinkOffset values" am: bbdb25c72d am: 8faf3b51cf
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2360897

Change-Id: I2a912020ed3f5fa94753dd239904aa1c065b8316
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 10:26:19 +00:00
Robert Shih
ebc9ef8d91 Merge "MediaCodec: throw CryptoException with more error info" am: 4cbe13c73f am: 00df5ffccd
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2362899

Change-Id: If5ccca8c8945041d7aabda5ada81a7b61a7664f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 10:24:55 +00:00
Vania Januar
fd1cfdb407 Merge "Allow non-IPC processes to setStylusEverUsed in InputManager" into tm-qpr-dev 2022-12-20 09:47:42 +00:00
Treehugger Robot
8faf3b51cf Merge "Fixed the incorrect downlinkOffset and uplinkOffset values" am: bbdb25c72d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2360897

Change-Id: I4c8db6d6fddcecd7aec8763c870577a517f27454
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 09:45:47 +00:00
Robert Shih
00df5ffccd Merge "MediaCodec: throw CryptoException with more error info" am: 4cbe13c73f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2362899

Change-Id: Ib85b0d8d27951cbfbba46badcf0474e3ec3b71c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 09:45:23 +00:00
Treehugger Robot
bbdb25c72d Merge "Fixed the incorrect downlinkOffset and uplinkOffset values" 2022-12-20 09:28:51 +00:00
Johannes Gallmann
33fe76efdb Merge changes from topic "inline-reply-animation" into tm-qpr-dev am: 02358a560e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20462188

Change-Id: Iba4b8ab0ca578aba91f38eb32fd80fd59cd51981
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 08:59:31 +00:00
Jerry Chang
02c3369cf1 Merge "Skype is not opening in full screen" am: 319863cc4f am: c48a3d65bb
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2357423

Change-Id: I4a8ae3d5a05b72cf5624f997d9fad8df71436ef4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 08:57:30 +00:00
Jeremy Chow
16aab7f260 Merge "Add IWLAN ePDG IP preference in CarrierConfigManager" am: cb0b34a58e am: d3578da9da
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2226538

Change-Id: I55a2bdf123f809262f5fbdf57649212a75549182
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 08:56:15 +00:00
Robert Shih
4cbe13c73f Merge "MediaCodec: throw CryptoException with more error info" 2022-12-20 08:48:06 +00:00
Johannes Gallmann
02358a560e Merge changes from topic "inline-reply-animation" into tm-qpr-dev
* changes:
  Fix headsup notification RemoteInputView appearance animation
  Fix notification inline reply animation
2022-12-20 08:36:53 +00:00
Jerry Chang
c48a3d65bb Merge "Skype is not opening in full screen" am: 319863cc4f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2357423

Change-Id: Ibf9957b29979e6aea69314ed462398c7c6c3e910
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 08:22:25 +00:00
Jeremy Chow
d3578da9da Merge "Add IWLAN ePDG IP preference in CarrierConfigManager" am: cb0b34a58e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2226538

Change-Id: Ice2bd4a9a2b4d7fee1cb591015c56af59fa8680f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 08:20:46 +00:00
Treehugger Robot
95caa8830f Merge "Align passing member references to do nativeInit" am: 3b8bba1653 am: 80267aba72
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2361383

Change-Id: I6c5a7d0c95a29a3b55f698fc5da8f4347fa8b19f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 08:14:33 +00:00
Jerry Chang
319863cc4f Merge "Skype is not opening in full screen" 2022-12-20 07:59:16 +00:00
Jeremy Chow
cb0b34a58e Merge "Add IWLAN ePDG IP preference in CarrierConfigManager" 2022-12-20 07:42:56 +00:00