Vadim Tryshev
403d945037
Adding TestStabilityRule; otherwise @Stability annotation is ignored.
...
Bug: 187761685
Test: presubmit
Flag: N/A
Change-Id: Ic13a183ff285eca02ed69a2e09822cc66655797b
2023-09-15 19:09:11 -07:00
Bill Yi
afab494d4d
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours am: fefc1affdc -s ours am: 19db4a7207 -s ours am: e2e850837c -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: I8a1a90fda9b0f5dff6d8026155ab7243436eabfd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-16 01:47:43 +00:00
Bill Yi
f950ad4acd
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours am: fefc1affdc -s ours am: e5e8ed942b -s ours am: 6fa872a3b3 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: Ieb374ddc2749c56faff3b317120bdd189f4bd5b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-16 01:42:02 +00:00
Bill Yi
034ca4c38b
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours am: d2b916b459 -s ours am: cebd154241 -s ours am: ec23500811 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: I6e40bab3cb47ca19a524ee68e522c0401fd1852c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-16 01:34:03 +00:00
Vadim Tryshev
8413ce37fe
Merge "Waiting for a TYPE_WINDOW_STATE_CHANGED event when starting Settings from task menu." into main
2023-09-16 01:24:52 +00:00
Android Build Coastguard Worker
7abfd8b9f2
Snap for 10817717 from 8ad9393213 to udc-qpr1-release
...
Change-Id: Ib7e8bfbb887daccdd75c2259fe2e5df9450d5e00
2023-09-16 01:23:20 +00:00
Pinyao Ting
88f4f2bf96
Disables local color extraction for widgets
...
As discovered during investigation of system health issues, doing local
color extraction in widgets (for the purpose of making their color
matches the background during a drag) took many CPU cycle during layout
pass, which may have contributed to animation janks in various scenario.
This CL removes the feature in favors of better performance.
Bug: 266941872
Test: manually verified theme are still honored in widgets.
Change-Id: I63b13bc005907779af2322cd4bedbe141b0f3e27
2023-09-16 00:13:20 +00:00
Vadim Tryshev
ebba03501b
Waiting for a TYPE_WINDOW_STATE_CHANGED event when starting Settings from task menu.
...
We do this when starting apps from Launcher in other places.
Bug: 298114205
Test: presubmit
Flag: N/A
Change-Id: I1ff4466a2daa78b618cdc24910f90b8d4306d8b8
2023-09-15 16:01:29 -07:00
Vadim Tryshev
58d24763a1
Merge "Re-promote testStressPressHome to presubmit" into main
2023-09-15 21:55:19 +00:00
Mady Mellor
d23489af61
Only stash bubbles in overview when it's transient taskbar
...
Bug: 284104811
Test: manual - enable 3 button nav
- expand a bubble in overview
=> observe that scrim is shown on top of taskbar and it
isn't stashed
- repeat with transient taskbar but instead it stashes
when bubbles are expanded in overview
Change-Id: I725513bb0015c85f26fb1eedbe22da5eb2612e55
2023-09-15 12:48:02 -07:00
Tony Wickham
8179ac323e
Remove unused variables in FullscreenDrawParams and PreviewPositionHelper
...
Flag: none
Test: FullscreenDrawParamsTest
Bug: 293224095
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d48be359b3773237ff659b660b0d7f80a3866fde )
Merged-In: Icbd71082b5278c0f9ce8a742eed25395b31d4284
Change-Id: Icbd71082b5278c0f9ce8a742eed25395b31d4284
2023-09-15 19:46:36 +00:00
Uwais Ashraf
f8da98a59b
Set taskbar heights to 0 when taskbar is not present.
...
Fix: 289769344
Test: DeviceProfileDumpTest
Change-Id: I53f8a629c8adc12feb1fdf9f5b40b4a680c97b78
Merged-In: I53f8a629c8adc12feb1fdf9f5b40b4a680c97b78
2023-09-15 19:37:10 +00:00
Vinit Nayak
af40345edc
Merge "Add WorkProfileTest back into presubmit" into main
2023-09-15 19:13:10 +00:00
Schneider Victor-tulias
89d64bb346
Add overview button rate-limiter to fix recurring bug
...
Processing the TYPE_TOGGLE command immediately makes it relatively easy to start overlapping animations that clobber each other and prevent clean up callbacks from running. This would cause a janky overview animation, a full command queue that can't be emptied and a recents tile than gets stuck on the screen. Added a rate limiter to (hopefully) prevent this type of bug from recurring.
Flag: not needed
Fixes: 298792963
Test: quickly and repeatedly pressed the overview button, checked logs to check that the error case never occurs anymore and rate-limiter procs instead.
Change-Id: I1575c932bb24d2405792539e8a14ed8d4171f5ae
2023-09-15 18:51:46 +00:00
Liran Binyamin
070be25853
Merge "Adjust the hotseat when the bubble bar becomes visible" into main
2023-09-15 17:48:41 +00:00
Treehugger Robot
b19c122046
Merge "Set taskbar heights to 0 when taskbar is not present." into main
2023-09-15 17:26:03 +00:00
Vinit Nayak
a6f66eeba7
Merge "Provide bgExecutor for RotationButtonController" into udc-qpr-dev am: 8ad9393213
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24761312
Change-Id: Ib31bfdd11c5f1c62b1ffcfe24bcdd81fd4903633
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 17:24:13 +00:00
Vinit Nayak
8ad9393213
Merge "Provide bgExecutor for RotationButtonController" into udc-qpr-dev
2023-09-15 17:20:43 +00:00
Vinit Nayak
d91f811ab6
Exit split selection state if launcher interrupted
...
* Launcher gets paused as a natural part of
confirming a split, so only cancel when 1 app is
confirmed
Test: Start split from workspace, then go to
* double tap camera
* settings via notification drawer
* mic icon on QSB
Bug: 276361926
Change-Id: I048964403303defe35035ee24950cfbbfc201afd
2023-09-15 17:19:13 +00:00
Vadim Tryshev
a4853ab2b7
Merge "If running in presubmit, ignore @PortraitLandscape annotation. It's important to keep presubmits fast even if we will occasionally miss regressions in presubmit." into main
2023-09-15 16:53:14 +00:00
Uwais Ashraf
3602d1771f
Set taskbar heights to 0 when taskbar is not present.
...
Bug: 289769344
Fixes: 289769344
Test: DeviceProfileDumpTest
Change-Id: I53f8a629c8adc12feb1fdf9f5b40b4a680c97b78
2023-09-15 15:17:07 +00:00
Vinit Nayak
9b3598f154
Provide bgExecutor for RotationButtonController
...
Bug: 289341065
Test: Unfolded, checked perfetto trace, it
shows up not on UI thread
Change-Id: I9a080c9a5c3c57f38eb6719ed73952dde4f6bba1
2023-09-15 10:46:00 -04:00
Thales Lima
8f2c11fed0
Merge "Revert "Add ScreenRecord for a flaky test"" into main
2023-09-15 12:40:08 +00:00
Pat Manning
237f3a6677
Add test to check swiping from app to overview without unstashing taskbar.
...
Follow up to ag/24420598
Fix: 293419351
Test: TaplTestsTransientTaskbar.
Flag: ENABLE_CURSOR_HOVER_STATES
Change-Id: Id5c6b441f45e4e17baa29bc2e1de10a1863d754e
2023-09-15 12:46:21 +01:00
Nicolo' Mazzucato
f6264d2387
Preload overview after unfold
...
Before this change, the configChange was processed when launcher becomes visible. However, this happened during animations (e.g. swipe to home after unfold to app).
With this change, the onConfigChange received by TIS (so, it's received also if the activity is not visible), is used to preload overview, moving a ~100ms block to unfold instead of during the animation.
Bug: 294352799
Test: recorded a perfetto trace and checked jank decrease
Change-Id: I35a7036887cc9ea490f27d5ccd47fe423775350b
Merged-In: I35a7036887cc9ea490f27d5ccd47fe423775350b
(cherry picked from commit 11ce5f85c9 )
2023-09-15 11:38:46 +00:00
Nicolò Mazzucato
2ca32596f5
Merge "Preload overview after unfold" into main
2023-09-15 11:35:42 +00:00
Pat Manning
2db8ce7e94
Remove taskbar tooltip hover delay.
...
Fix issue when setting fullscreen drag layer causes hover exit/enter events.
Update ArrowTipView paddings to match spec.
Update ArrowTipView to check on each time it is shown if it should point up or down, not only the first time.
Fix: 295851126
Fix: 295315397
Test: TaskbarHoverToolTipControllerTest
Change-Id: I314c65cb9fce3fb8d6002d8917bd5c97301d9dbc
2023-09-15 12:24:51 +01:00
Bill Yi
b3debbd3f0
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 025cd855b4 -s ours am: 4c053e5f6b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24744205
Change-Id: Ic430a2f8aeb9c3d4712d63d2cfefaae7bce0d69b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 03:56:42 +00:00
Bill Yi
b4aab39bd3
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d4b83ccdd2 -s ours am: 849137d43b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24744205
Change-Id: I8d23523326bdda4aa5b01e8630909d01b267e2f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 03:56:29 +00:00
Bill Yi
4c053e5f6b
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 025cd855b4 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24744205
Change-Id: I4b9712ede0f7b27f9aba9aa9e7fca9c053cd7034
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 03:12:42 +00:00
Bill Yi
849137d43b
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d4b83ccdd2 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24744205
Change-Id: I37a09c005c67db3f02413cced6b7cc0bd3a1a450
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 03:12:30 +00:00
Bill Yi
ba466befc1
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 025cd855b4 -s ours am: cb209aed15 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24744205
Change-Id: Ib0f9ba11bfb498e600b063bbeed0292426449a59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 02:54:34 +00:00
Bill Yi
c4d895d9dc
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d4b83ccdd2 -s ours am: edc976e7a9 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24744205
Change-Id: I0e8f7e5390ffc289f96d238b4beccfe48f73a4d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 02:54:21 +00:00
Bill Yi
cb209aed15
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 025cd855b4 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24744205
Change-Id: I478f01e69efbc3cfd3f08b901bb852d8081a1136
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 02:15:32 +00:00
Bill Yi
edc976e7a9
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d4b83ccdd2 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24744205
Change-Id: I4d901ef158262f7d549cb37225daf4b8f13fae66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 02:15:18 +00:00
Bill Yi
025cd855b4
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev
2023-09-15 01:34:34 +00:00
Bill Yi
e2e850837c
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours am: fefc1affdc -s ours am: 19db4a7207 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: I03edc62e449064aa28d629b6bf6b1de8aef0b0df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 01:05:50 +00:00
Bill Yi
6fa872a3b3
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours am: fefc1affdc -s ours am: e5e8ed942b -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: Ieeb870b6976a5b231fd7d7d2739db0f5a8a8f181
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 00:26:37 +00:00
Bill Yi
19db4a7207
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours am: fefc1affdc -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: I85594c159e4b48786abeda4931dbefa49332e21d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 00:22:41 +00:00
Bill Yi
e5e8ed942b
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours am: fefc1affdc -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: I3462c512d73cc956e2568f7574df8a221d8e4fdd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 00:14:19 +00:00
Bill Yi
ec23500811
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours am: d2b916b459 -s ours am: cebd154241 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: I9aad78ad814a67912859b12898823880e37bb51d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 00:11:56 +00:00
Tracy Zhou
e61fcc9171
Fix wrong 3 button order in landscape mode sometimes
...
DisplayInfo.rotation doesn't have the correct information sometimes. Switched to use WindowManagerProxy instead.
Fixes: 300528542
Test: rotate the screen between different orientations, make sure the 3 buttons have the right order
Change-Id: Ibafafa9cab8e3f87e20b080868417692b8808dc4
2023-09-14 16:49:18 -07:00
Vadim Tryshev
0d50b19f4b
Merge "Verifying that workspace looks correct at the end of the test." into main
2023-09-14 23:44:24 +00:00
Bill Yi
cebd154241
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours am: d2b916b459 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: I97aab76166f14febbcddd6a34e39382e7aebef57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 23:35:41 +00:00
Vinit Nayak
4b46428c91
Add WorkProfileTest back into presubmit
...
Bug: 243688989
Change-Id: I6cf389e5056cd6eea000530d4f974591dbf0e8eb
2023-09-14 16:35:05 -07:00
Brian Isganitis
ef89f1a7ee
Reapply "Have backup TouchController of Taskbar All Apps AFV."
...
This reverts commit 73c695f04e2aff3ef90f89668ee563bcf1fc3a29.
Change-Id: I21f560be9d340d1c343467c1704063ce85f63056
Fix: 299165179
Test: Manual + TaplTestsTaskbarSearch
Flag: ENABLE_ALL_APPS_SEARCH_IN_TASKBAR
2023-09-14 23:32:10 +00:00
Bill Yi
1b788c306a
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours am: 2e0e7c9599 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: I784c205376cd5a7863203a468151808af6c6ffec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 23:32:00 +00:00
Bill Yi
fefc1affdc
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: Idc30ad4e62be52cde6c089439b5729efabc5a6e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 23:30:45 +00:00
Bill Yi
2e0e7c9599
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: I5c0dee4b5117b0bd0b8b610525c2ed2811de4032
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 23:22:08 +00:00
Bill Yi
d2b916b459
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: I3d16d40a53efaf4247f2eefdc7fe63f237174578
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 23:21:49 +00:00