Will Osborn
4c736a0964
Fix tabletop autorotate freezing the device in portrait
...
Test: locally tested in multiple configurations
Bug: 260549749
Change-Id: I43e87c35c9bca0bf6b27ae6db74d34996e227c58
2022-12-02 13:29:46 +00:00
TreeHugger Robot
9df0ec60d4
Merge "Only collapse stack on shade state change" into tm-qpr-dev am: 5932f31d58
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20611534
Change-Id: I83ee47e671daf90cfd560cf07d1c082843c39c30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 13:03:52 +00:00
TreeHugger Robot
5932f31d58
Merge "Only collapse stack on shade state change" into tm-qpr-dev
2022-12-02 12:30:58 +00:00
TreeHugger Robot
ec9ce94d0f
Merge "Refine SystemUI plugin and animation deps" into tm-qpr-dev am: 6c1d781c7d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20600776
Change-Id: Id2390560d72e2c07286d75a472049edb8c121937
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 12:28:21 +00:00
Nikita Ioffe
39576eb60f
Merge "Don't WTF if getSystemService(VIRTUALIZATION_SERVICE) returns null" am: 634c15d3c0 am: 152c0b228c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2323440
Change-Id: I536322dc3a2c125d3d55d5d7ac663171450b2dc5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 12:24:35 +00:00
TreeHugger Robot
6c1d781c7d
Merge "Refine SystemUI plugin and animation deps" into tm-qpr-dev
2022-12-02 12:03:36 +00:00
Nikita Ioffe
152c0b228c
Merge "Don't WTF if getSystemService(VIRTUALIZATION_SERVICE) returns null" am: 634c15d3c0
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2323440
Change-Id: Ifc11c2907def44ab00f905c1176d144397bbc4e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 11:54:32 +00:00
Parth Sane
a022ca79c7
Merge "Add support for AIDL traces for Priv apps" am: 93dae4bc8f am: 4c17cc1766
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2311609
Change-Id: I51a518a70c9ec3bc3393aa83b2f7dbd7366d1753
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 11:49:21 +00:00
Nikita Ioffe
634c15d3c0
Merge "Don't WTF if getSystemService(VIRTUALIZATION_SERVICE) returns null"
2022-12-02 11:34:29 +00:00
Parth Sane
4c17cc1766
Merge "Add support for AIDL traces for Priv apps" am: 93dae4bc8f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2311609
Change-Id: Ie31a74f45c0f9f4c063373cdb610d167eb7920cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 11:18:43 +00:00
TreeHugger Robot
2ea0a495a6
Merge "Fix NPE in DialogLaunchAnimator" into tm-qpr-dev am: 120867a3c9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20608947
Change-Id: I34450518262a6509999b1a2e73e87bd4bb716b26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 11:17:24 +00:00
TreeHugger Robot
120867a3c9
Merge "Fix NPE in DialogLaunchAnimator" into tm-qpr-dev
2022-12-02 10:58:56 +00:00
Parth Sane
93dae4bc8f
Merge "Add support for AIDL traces for Priv apps"
2022-12-02 10:42:33 +00:00
Siim Sammul
258176bdcc
Change DropboxRateLimiter to rate limit proto tombstones and regular
...
tombstones separately.
Bug: 255249203
Test: atest ErrorsTest
Change-Id: I258657233ed643615cdd4b7ebdcf6447b1a964af
2022-12-02 10:19:01 +00:00
Jordan Demeulenaere
b28ae70b2b
Merge changes Ia3b1ae8f,Ie87220a7 into tm-qpr-dev am: 52c7bc24e2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20562448
Change-Id: I655ecdff4f09577244a6672b6a30c6ef58f87bf1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 10:07:26 +00:00
Nikita Ioffe
2ac8a1a75e
Don't WTF if getSystemService(VIRTUALIZATION_SERVICE) returns null
...
On devices without AVF support it is expected for the
Context.getSystemService(VIRTUALIZATION_SERVICE) to return null.
Bug: 261012673
Test: atest CtsMicrodroidDisabledTestCases
Change-Id: I4e0f0efe8e8a128dc79f22f39175a2cee7724251
Merged-In: I4e0f0efe8e8a128dc79f22f39175a2cee7724251
2022-12-02 10:06:35 +00:00
Jerry Chang
e63a7ca25b
Merge "Revert "Fix win mode issues for unresizable apps"" into tm-qpr-dev am: 4476d91918
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20584998
Change-Id: I24b9b77696eb590430f2fc6f62fc1f76baac44d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 10:06:00 +00:00
Jordan Demeulenaere
52c7bc24e2
Merge changes Ia3b1ae8f,Ie87220a7 into tm-qpr-dev
...
* changes:
Clean-up FooterActionsViewModelTest
Introduce TestScope.collectLastValue(Flow)
2022-12-02 09:30:12 +00:00
Ivan Chiang
48c42fda80
Hotword: Add metrics for Audio Egress
...
Bug: 249269473
Test: statsd_testdrive 434
Change-Id: Ia84489dcef1cc96f8fc61a44ccac34d433658bc9
Merged-In: Ia84489dcef1cc96f8fc61a44ccac34d433658bc9
2022-12-02 09:23:27 +00:00
Jerry Chang
4476d91918
Merge "Revert "Fix win mode issues for unresizable apps"" into tm-qpr-dev
2022-12-02 09:15:11 +00:00
Mark Punzalan
714691fc46
Rename HotwordAudioStreamManager and add Javadoc
...
"Manager" is a little vague and "Copier" is clearer with the class's
purpose.
Bug: 258323047
Test: None with this change; simple refactoring
Change-Id: I43a24b27983838e0ef9798eef2f45d1d4b1c9ac8
Merged-In: I43a24b27983838e0ef9798eef2f45d1d4b1c9ac8
2022-12-02 08:52:08 +00:00
Mark Punzalan
53007b4d5b
Remove dependency on Identity in HotwordAudioStreamManager
...
android.media.permission.Identity is not needed for AppOpsManager calls
and is an unnecessary coupling.
Bug: 258323047
Test: None with this change; pure refactoring
Change-Id: I1c70f95a73e36c2793e87116b426d55ce359b74b
Merged-In: I1c70f95a73e36c2793e87116b426d55ce359b74b
2022-12-02 08:51:37 +00:00
Mark Punzalan
27c97de8ae
Allow setting buffer length for HotwordAudioStreamManager
...
A HotwordDetectionService can specify a buffer length for each
HotwordAudioStream in the HotwordDetectedResult by adding an int in the
HotwordAudioStream's metadata PersistableBundle, with the key
HotwordAudioStream.KEY_AUDIO_STREAM_COPY_BUFFER_LENGTH_BYTES.
If the value is not specified or is an invalid value, the default buffer
length is 2,560 bytes.
Bug: 257509629
Test: Manually with test app, verified with logs
Test: atest CtsVoiceInteractionTestCases
Change-Id: I28c7f21bdf7c00b62c9cc6c29153d79ce9d85286
Merged-In: I28c7f21bdf7c00b62c9cc6c29153d79ce9d85286
2022-12-02 08:51:14 +00:00
Sudheer Shanka
333982597d
Override a sendBroadcastUser() variant in BroadcastInterceptingContext.
...
Bug: 255525222
Test: TH
Change-Id: Icc776a388c9e9b1ab327ef7eb2209f35c92bb944
2022-12-02 06:24:22 +00:00
Vinit Nayak
70092b090e
Cleanup removal of taskbarSize from calculation
...
* See ag/20617554 for more context
Bug: 261110474
Test: FullscreenDrawParamsTest passes
Change-Id: Id13e811a0966bdcc17fc282303fe98a8b7290dbf
2022-12-01 21:25:03 -08:00
Chris Li
62f0464d29
Provide startBounds for closing container with legacy transition
...
Before, we only provide startBounds when the animation target is
MODE_CHANGING, with which we won't know the start bounds for target that
is closing while resizing.
Now, we provide startBounds for all targets, so that we can use it to
provide seamless animation when the target is closing while resizing.
Also make sure the closing container's surface is in the start bounds
before the animation starts to avoid any flicker.
Bug: 241043533
Test: Verify with switching between split and stack.
Change-Id: I4d8e1ee44d418249dcb434425c7ab3d63a429bad
2022-12-02 05:01:02 +00:00
Dennis Song
0c7d4135fb
Merge "Respect partition precedence while deciding overlay priority" am: 9f25e02fa3 am: 8579fa7af4
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2310127
Change-Id: I808b41aaf25d8546b508e6041a844c873dc88208
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 04:42:14 +00:00
Dennis Song
8579fa7af4
Merge "Respect partition precedence while deciding overlay priority" am: 9f25e02fa3
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2310127
Change-Id: I55dfc0f2933d956f924a1017d1aa94ad04aeff5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 04:13:08 +00:00
Dennis Song
9f25e02fa3
Merge "Respect partition precedence while deciding overlay priority"
2022-12-02 03:33:00 +00:00
Aaron Liu
8b5178beac
Fix fatal exception in FakeBroadcastReceiver.
...
It seems like an exception is thrown because ArraySet is not
thread-safe.
Use a synchronized hash set for the receivers.
Fixes: 261099639
Test: atest KeyguardQuickAffordanceProviderTest
Change-Id: I39c43bb2d5dbdc6705b5dec4b362d75189c136d9
2022-12-01 19:06:54 -08:00
Chris Poultney
61152bc812
Add home/lock screen argument to remaining methods that require one
...
After merge into master, @hide annotations will be removed and CTS tests
added.
Bug: 253481667
Test: will be added in master
Change-Id: Ia8bb930c72113c510ed7c4eb70738083c0662151
2022-12-02 03:01:48 +00:00
Jerry Chang
03df1890ec
Merge "Consolidate leaving split screen to pip mode behavior" into tm-qpr-dev am: 86d092aa7e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20586039
Change-Id: I6b789195a3125ebf6e40ad512c5baa8de6c707ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 02:31:05 +00:00
Jerry Chang
86d092aa7e
Merge "Consolidate leaving split screen to pip mode behavior" into tm-qpr-dev
2022-12-02 01:58:06 +00:00
Florence Yang
3635082c95
Color Change Animation for AnimatableClockView
...
Creating a simple color fade animation for when theme or region
sampling changes the color of the clock. This replaces the use of
animateAppearOnLockscreen() for those cases by creating a specific animation that only deals with color.
Fixes: 259282866
Test: manual
Change-Id: I279b5e01025a0f7bf5815599ea786a1ab68c06ef
2022-12-02 01:51:38 +00:00
TreeHugger Robot
7c90671a36
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 921aac6f4d -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20597064
Change-Id: I096cd2c00ea04ef08108f8a673833d5f3dd86674
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 01:27:13 +00:00
Bill Yi
a8ec072fea
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 02cae22700 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20597064
Change-Id: I9473bbd39d4925cbc525c3575ba0a9075bb2a926
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 01:26:47 +00:00
TreeHugger Robot
ba921efe80
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 1bca812fce -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20597056
Change-Id: If08f7e422368217324532de167e8c331d879b882
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 01:26:32 +00:00
Bill Yi
7665a5af41
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c3addc163f -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20597056
Change-Id: Iec08f4029e795c3711979de8b8f8980e2dafdd23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 01:26:09 +00:00
TreeHugger Robot
451913016f
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 931de51433 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20596290
Change-Id: I6da1522b4e3afde64bde34103b98e59975e16255
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 01:25:47 +00:00
Bill Yi
53624e37f2
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: b5cb17d008 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20596290
Change-Id: Id111355822236ccf87929bf581a0dd35da4f13b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-02 01:25:09 +00:00
TreeHugger Robot
921aac6f4d
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-12-02 00:50:40 +00:00
TreeHugger Robot
1bca812fce
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-12-02 00:50:40 +00:00
TreeHugger Robot
931de51433
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2022-12-02 00:50:40 +00:00
Android Build Coastguard Worker
64563cf782
Snap for 9358956 from 8c52651070 to tm-qpr2-release
...
Change-Id: I1bff2ef2ef55df5682214ac52baa7381f6da21e6
2022-12-02 00:21:31 +00:00
John Wu
5e6409d64f
Disable intent filter enforcement in startActivityFromRecents
...
Due to the fact that the resolved type of an intent is not available
during startActivityFromRecents, the intent might not match the intent
filter, making the activity un-launchable if the enforcement is enabled.
The solution in this commit is a nasty hack for T; a proper fix should
be implemented in master.
Bug: 240373119
Test: atest CtsContentTestCases:PackageManagerTest
Change-Id: Ic88c728373d86dfddd6198600a05c696112048da
2022-12-02 00:10:49 +00:00
TreeHugger Robot
a0a82d4648
Merge "Prevent touch event dispatch on the top edge when collapsed" into tm-qpr-dev am: e354477990
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20581317
Change-Id: I73bfd249e648c8fded02e4da5ab3ff5926f695c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-01 23:09:03 +00:00
Mateusz Cicheński
76d2b200ae
Don't move PiP towards a corner after user manually moved it.
...
With keep clear areas flag on, PiP will gravitate towards one of the
bottom corners of the screen if possible. However, once a user moves
PiP manually, it will only continue to avoid occluding keep clear
areas, but no longer move downwards. This also happens if user resized
the window.
This can be disabled by turning the newly introduced sysprop flag.
Bug: 258529269
Test: manually
Change-Id: Ieaa292c54762d5cd005bcdf7eab48d6082e5c3a9
2022-12-01 22:51:44 +00:00
TreeHugger Robot
e354477990
Merge "Prevent touch event dispatch on the top edge when collapsed" into tm-qpr-dev
2022-12-01 22:30:29 +00:00
Rahul Banerjee
7bf2d1a26f
Merge "Enable SysUI Predictive Back in teamfood." into tm-qpr-dev am: f1ab4bc832
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20599091
Change-Id: Idcbb0f9bcc1852216d4372f97ee3f98cb5494ec0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-01 22:10:00 +00:00
Jack Yu
16e6a87be4
Merge "Add carrier config to include LTE bands when calculating NR advaanced threshold" into tm-qpr-dev am: eee35ec5e0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20601657
Change-Id: I22332dbce66981ff51d90ebb524909ad1428aff2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-01 22:09:15 +00:00