Schneider Victor-tulias
b4d102e75a
Merge "Add debug logs to ActivityTracker" into main
2024-03-26 17:02:13 +00:00
Johannes Gallmann
360d3cd16c
Merge "Play predictive animation when quickly restarting back gesture after cancel" into main
2024-03-26 08:00:57 +00:00
Jeremy Sim
46ca78ee78
Merge "Refactor how app pair icons draw" into main
2024-03-26 02:39:37 +00:00
Treehugger Robot
a8efc84122
Merge "Using xml override instead of code swap for predicted icon" into main
2024-03-26 00:53:37 +00:00
Jeremy Sim
b37faec287
Refactor how app pair icons draw
...
This changes (and cleans up) the way app pair icons are composed. Previously, the background and 2 icons were drawn individually and separately onto the canvas. Now, they are composed into a combined drawable first. This also allows the full icon drawable to be requested by external functions (which will be needed for display app pairs in folder previews).
Bug: 315731527
Flag: ACONFIG com.android.wm.shell.enable_app_pairs TRUNKFOOD
Test: Visually confirmed that app pairs loooks the same in all scenarios: rotation, disabled, themed, taskbar, pinned taskbar. Screenshot test to follow.
Change-Id: I7242e0c525ef578a54a06fb9137fcfc42c6f0e86
2024-03-25 16:43:40 -07:00
Treehugger Robot
43879a7256
Merge "Handle widgets added with tap-to-add in AppEventProducer" into main
2024-03-25 23:25:39 +00:00
Sunny Goyal
bd7ec3335b
Using xml override instead of code swap for predicted icon
...
Bug: 330920490
Flag: None
Test: Presubmit
Change-Id: I5ff52464b931630da003fb6aeff2a4fd9d2dd3b3
2024-03-25 15:18:48 -07:00
Schneider Victor-tulias
017af39acb
Merge "Use the task background color in KQS when we are missing a thumbnail" into main
2024-03-25 21:31:50 +00:00
Schneider Victor-tulias
cbdf4d3eef
Merge "Add debug logs for b/321775748" into main
2024-03-25 20:26:43 +00:00
Treehugger Robot
2803ccadfb
Merge "Add ExtendedLongPressTimeoutRule to all AbstractLauncherUiTest" into main
2024-03-25 19:43:51 +00:00
Schneider Victor-tulias
086758c821
Merge "Allow KQS to be reopened during the close animation for responsiveness" into main
2024-03-25 18:55:25 +00:00
Schneider Victor-tulias
d3b014ea91
Add debug logs for b/321775748
...
Flag: N/A
Bug: 321775748
Test: FallbackRecentsTest
Change-Id: I0dde08c4e6b2942713274d2ae29e52d5504ea25d
2024-03-25 14:24:35 -04:00
Schneider Victor-tulias
18821d1c1f
Add debug logs to ActivityTracker
...
Flag: N/A
Bug: 274280837
Test: checked logs during gestures and 3-button, and dumped Launcher logs
Change-Id: Icbb1edb0e59fa9cce9364e39823a664cda4ebf1b
2024-03-25 13:48:44 -04:00
Sunny Goyal
85b40b37c5
Merge "Removing ext_test directory" into main
2024-03-25 17:42:21 +00:00
Tracy Zhou
e3720885c1
Merge "Revert "Hide task bar when folding before the new config renders the correct task bar"" into main
2024-03-25 17:39:07 +00:00
Schneider Victor-tulias
841734e091
Use the task background color in KQS when we are missing a thumbnail
...
Flag: LEGACY ENABLE_KEYBOARD_QUICK_SWITCH ENABLED
Fixes: 328686729
Test: forcibly used a null bitmap in dark/light modes
Change-Id: Ie5e106d6b0e69a60a77d065b945fe036c6dd9ef9
2024-03-25 13:26:35 -04:00
Schneider Victor-tulias
fe7319ec40
Allow KQS to be reopened during the close animation for responsiveness
...
Flag: LEGACY ENABLE_KEYBOARD_QUICK_SWITCH ENABLED
Fixes: 327421402
Test: quickly quick switched during close animation
Change-Id: I11dad62d11afd796aadf9b6165f0b4404f344311
2024-03-25 12:52:12 -04:00
Schneider Victor-tulias
081d6f4b59
Merge "Focus the first task after the desktop task when launching overview from KQS" into main
2024-03-25 15:25:50 +00:00
Schneider Victor-tulias
02e57b3d62
Add ExtendedLongPressTimeoutRule to all AbstractLauncherUiTest
...
When devices run slow in pre/post-submit, it is possible for a drag to be processed at a long press before the first move event can be created and dispatched. Added a rule to artificially increase this long press timeout in tests.
Flag: N/A
Fixes: 319257820
Test: TAPL tests
Change-Id: I24e0f3baec15db7558351d0cb2bd93a4e49640e8
2024-03-25 11:22:31 -04:00
Alex Chau
41e4290d9f
[automerger skipped] Simplify OverviewActionsView layout to avoid unexpected misalignemnt am: 30d9b190d5 -s ours
...
am skip reason: Merged-In Ice087dde7d3c36b4536d36ce82c382c31c124855 with SHA-1 2cf1a0c08d is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26685191
Change-Id: I83962fb620b0ed6dac799e12dac59c2c379dc7c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-25 11:59:20 +00:00
Tracy Zhou
4dbac6caa9
Revert "Hide task bar when folding before the new config renders the correct task bar"
...
This reverts commit dfb334f1e1 .
Reason for revert: A bunch of WM fixes are in (b/291562764)
Change-Id: I9d08dab976cda112f802ee91256c09ef2026a01f
2024-03-23 19:35:50 +00:00
Treehugger Robot
9a8a3091ba
Merge changes from topic "revert-26664190-revert-26605558-robolectric-enable-androidx-rules-OWMAZEJUYZ-JTFGVYILBL" into main
...
* changes:
Revert^2 "Move FastBitmapDrawableTest to Robolectric"
Revert^2 "Include AndroidX test rules in Robolectric tests"
2024-03-23 00:14:35 +00:00
Fengjiang Li
9adc988412
Merge "Update WidgetSize on binding workspace, and when dropping widget with config activity" into main
2024-03-22 23:57:01 +00:00
Sunny Goyal
9d2ece156d
Removing ext_test directory
...
Except for a few methods, most of the testing code was already in the main
codebase. Maintaining the additional source directory adds unnecessary overhead
Bug: 330920490
Test: Presubmit
Flag: None
Change-Id: I56c43ab7a4869b26858d622d0b8b14f286d50e90
2024-03-22 15:45:32 -07:00
Alex Chau
30d9b190d5
Simplify OverviewActionsView layout to avoid unexpected misalignemnt
...
- Removed the weight=3 space on left/right and replace with gracvity=central_horizontal
- Removed unused oav_three_button_space
- Removed irrelevant layout_gravity (gravity within parent), as the LinearLayout is already taking full parent width, and its vertical alignemnt si controlled by `updateVerticalMargin` in code
Bug: 329255757
Test: OverviewImageTest
Flag: None
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2cf1a0c08d41ee7a29ea920c93850d3914ed7cd8 )
Merged-In: Ice087dde7d3c36b4536d36ce82c382c31c124855
Change-Id: Ice087dde7d3c36b4536d36ce82c382c31c124855
2024-03-22 22:15:40 +00:00
Brandon Dayauon
9727caec8d
Merge "Remove applyBackground param in decorator" into main
2024-03-22 21:29:01 +00:00
Sukesh Ram
a47eff5e21
Merge "Revert "Call setOverviewDragState() whenever taskbar is recreated"" into main
2024-03-22 20:31:42 +00:00
Priyanka Advani
7b9f1893b8
Merge "Revert "add more unit tests for WorkspaceItemProcessor"" into main
2024-03-22 20:05:32 +00:00
Priyanka Advani
d9ed5f301b
Revert "add more unit tests for WorkspaceItemProcessor"
...
This reverts commit 13b5177a8d .
Reason for revert: Droid-monitor created revert due to test breakages in b/330906931.
Change-Id: If1afc3fb0e655ce3b1d10018723bc013ae03673e
2024-03-22 19:10:16 +00:00
Tiger Huang
adb87ae962
[automerger skipped] Merge "Let taskbar can trigger insets resize animation" into 24D1-dev am: ee28d64d27 -s ours
...
am skip reason: Merged-In I0d915422d160a81f12c3992ffe53200fd957f6d7 with SHA-1 425aec696f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26668113
Change-Id: I2d708b62a3386a34871047d656461d862b7a6299
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-22 18:55:21 +00:00
Tiger
5af29b8f72
[automerger skipped] Let taskbar can trigger insets resize animation am: 3a9c464eb3 -s ours
...
am skip reason: Merged-In I0d915422d160a81f12c3992ffe53200fd957f6d7 with SHA-1 425aec696f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26668113
Change-Id: I0325ec485086a848d13e3dcfe5b46746322aaf13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-22 18:55:05 +00:00
Tiger Huang
ee28d64d27
Merge "Let taskbar can trigger insets resize animation" into 24D1-dev
2024-03-22 18:39:16 +00:00
Saumya Prakash
dc6ec50558
Merge "Fix incorrect fragment in gesture tutorial when rotating the screen" into main
2024-03-22 18:09:47 +00:00
Federico Baron
2cdbbbcd8a
Merge "Revert "Add screenrecord for testOverviewDeadzones"" into main
2024-03-22 17:48:08 +00:00
Treehugger Robot
3429ea1dfa
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: f269a95efa -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26673329
Change-Id: I34e953ab888aee6419af6e54c254e80a600e480f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-22 17:21:25 +00:00
Bill Yi
3581c0d1d0
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 26a7128324 -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26673329
Change-Id: Iddaa06db5279d0ab77554c50abd5e5d84d0d6bea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-22 17:20:22 +00:00
Treehugger Robot
d66b0c692c
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: 90879d2008 -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26672176
Change-Id: I014ef2afcfca0f5cad8a8c63944e7b8008bd2d93
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-22 17:20:16 +00:00
Bill Yi
55b0fb88f8
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 095af980d9 -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26672176
Change-Id: Ie9af983a3da4ef11c830a097a6f86cdf60ebb586
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-03-22 17:20:09 +00:00
Bill Yi
c5307ee6ce
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-03-22 17:00:35 +00:00
Bill Yi
397e7e6d3e
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-03-22 17:00:35 +00:00
Treehugger Robot
f4148a9a13
Merge "add more unit tests for WorkspaceItemProcessor" into main
2024-03-22 16:41:37 +00:00
Treehugger Robot
f269a95efa
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
2024-03-22 16:39:52 +00:00
Treehugger Robot
90879d2008
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
2024-03-22 16:39:52 +00:00
Alex Chau
9239b02b7f
Merge "Simplify OverviewActionsView layout to avoid unexpected misalignemnt" into main
2024-03-22 16:37:44 +00:00
Sebastián Franco
b55987f834
Merge "Move test failing on presubmit to postsubmit" into main
2024-03-22 16:29:24 +00:00
Treehugger Robot
ef17913e72
Merge "add more logging for failure to load Widgets" into main
2024-03-22 16:15:31 +00:00
Schneider Victor-tulias
5f14ec50dd
Focus the first task after the desktop task when launching overview from KQS
...
Flag: LEGACY ENABLE_KEYBOARD_QUICK_SWITCH ENABLED
Flag: ACONFIG com.android.window.flags.enable_desktop_windowing_mode DEVELOPMENT
Fixes: 327420683
Test: opened overview using KQS
Change-Id: I9395ad6065844bf5f5007180cd8c3f80573ee473
2024-03-22 11:36:56 -04:00
Charlie Anderson
13b5177a8d
add more unit tests for WorkspaceItemProcessor
...
Bug: 294386159
Test: unit tests passing locally and in presubmit
Flag: N/A
Change-Id: Iea281418b4737c85e3cff36dc8b7f6cd6ce06a0b
2024-03-22 11:22:46 -04:00
Alex Chau
2cf1a0c08d
Simplify OverviewActionsView layout to avoid unexpected misalignemnt
...
- Removed the weight=3 space on left/right and replace with gracvity=central_horizontal
- Removed unused oav_three_button_space
- Removed irrelevant layout_gravity (gravity within parent), as the LinearLayout is already taking full parent width, and its vertical alignemnt si controlled by `updateVerticalMargin` in code
Bug: 329255757
Test: OverviewImageTest
Flag: None
Change-Id: Ice087dde7d3c36b4536d36ce82c382c31c124855
2024-03-22 15:17:16 +00:00
Charlie Anderson
7779852bbe
add more logging for failure to load Widgets
...
Bug: 294386159
Test: locally
Flag: N/A
Change-Id: Ib1fc2c28d1f20142658077047bbe6bc2eabe49d4
2024-03-22 10:43:49 -04:00