Jordan Silva
cbd111483e
Add TestActivity without any label for testing
...
This change adds an unlabeled activity to test the overview select action. The test evaluates the overview modal task state to verify that the UI displays correctly.
Using an activity without a label prevents flakiness from AiAi, which sometimes shows the activity title as selected and sometimes does not.
Bug: 332750488
Flag: NA
Test: OverviewTaskSelectImageTest
Change-Id: I6b63f1410bc466ac6711b0ca3d609d8f7a31d8c1
2024-04-22 12:39:06 +01:00
Liran Binyamin
a7d2658d96
Merge "Update new bubble animation" into main
2024-04-18 15:51:39 +00:00
Mykola Podolian
3291b85e5e
Merge "Update bubble bar to match visual spec" into main
2024-04-18 15:09:34 +00:00
Eghosa Ewansiha-Vlachavas
f6ea0a3a2b
Merge "Gate new desktop task menu button with device config check" into main
2024-04-18 15:02:52 +00:00
Eghosa Ewansiha-Vlachavas
e885e54d90
Gate new desktop task menu button with device config check
...
Desktop windowing is enabled only when the desktop windowing flag is
enabled and the device is supported through setting a device config
flag. Add this device config check to the desktop task menu button so it
does not appear if the device is not compatible.
Flag: NONE
Fixes: 335178869
Test: atest -c NexusLauncherTests:com.android.quickstep.DesktopSystemShortcutTest
Change-Id: Ia2559c1ff57bb7921867e69a47d868c03eae57e7
2024-04-18 11:47:55 +00:00
mpodolian
d25c65f9f2
Update bubble bar to match visual spec
...
Made bubble bar icon size adjustable and listen to the task bar
icon size changes. Additionally fixes an issue where the pointer arrow
could be misplaced.
Test: BubbleBarViewAnimatorTest.kt
Flag: ACONFIG com.android.wm.shell.enable_bubble_bar DEVELOPMENT
Bug: 295027436
Fixes: 334781761
Change-Id: Ie4ceee84cc00baa0186a3d5b431080c8495c7285
2024-04-18 10:00:42 +01:00
Sunny Goyal
a82ce1feda
Merge "Making moving getDisplayType to DisplayController so that it can be accessed without IDP" into main
2024-04-18 05:51:58 +00:00
Anushree Ganjam
9afa9dd331
Merge "Add FastScrollSectionInfo with "info icon" when work educard exists." into 24D1-dev am: 3a3978cb7a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26947056
Change-Id: I037cf3efc3b07775f2605883f405484cf95bf663
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-18 03:46:16 +00:00
Anushree Ganjam
3a3978cb7a
Merge "Add FastScrollSectionInfo with "info icon" when work educard exists." into 24D1-dev
2024-04-18 03:28:40 +00:00
Fengjiang Li
240dbab022
Merge "[Predictive Back] Swipe back within taskbar all apps should only scale down content view, rather than whole all apps sheet" into main
2024-04-18 03:20:59 +00:00
Fengjiang Li
1529052dcf
[Predictive Back] Swipe back within taskbar all apps should only scale down content view, rather than whole all apps sheet
...
Bug: 335467443
Test: manual - took a video
Flag: aconfig com.android.launcher3.enable_predictive_back_gesture TRUNKFOOD
Change-Id: I45980329f70ac1a8a8fc0e84be007f3385e40f58
2024-04-17 16:09:21 -07:00
Brandon Dayauon
ef051ce98d
Merge "Instead of popup to show letters, show private space icon on fast scrolling" into main
2024-04-17 22:32:59 +00:00
fbaron
dd00e61874
Make hotseat column span responsive am: 6fba6cdb85
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26998643
Change-Id: I42c79fa7cc4640bb8a771b691c8bb2703e79a46e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-17 22:11:48 +00:00
Treehugger Robot
f7d105bf5c
Merge "Adds AssistStateManager#supportsShowWhenLocked." into main
2024-04-17 20:46:50 +00:00
Brandon Dayauon
a1af2cee1c
Instead of popup to show letters, show private space icon on fast scrolling
...
Use spannableString to show the icon instead of regular letters for the private space icons.
bug:304752744
Test manual: https://drive.google.com/file/d/1LFy4-bu69Kuo8eV4erjJOsbkiQJs09kC/view?usp=sharing
Flag: None
Change-Id: I149d7aba6b0a4fdafacd2684e56827c7e1b9d724
2024-04-17 12:37:38 -07:00
fbaron
6fba6cdb85
Make hotseat column span responsive
...
Flag: NONE
Test: DeviceProfileDumpTest, DeviceProfileAlternativeDumpTest, HomeScreenImageTest
Bug: 325084912
Change-Id: Ifa9e8066662a1ab053f66b8800b739d813d2dab8
(cherry picked from commit e4b0b71faa )
2024-04-17 17:56:58 +00:00
Liran Binyamin
da1a7162e3
Merge "Suppress bubble animation when bar is hidden" into main
2024-04-17 17:45:14 +00:00
Sunny Goyal
25c4276ba9
Making moving getDisplayType to DisplayController so that it can be accessed without IDP
...
Bug: 335280439
Test: Presubmit
Flag: None
Change-Id: Ib1ef3c970a56044c81e36c4af67981715fe50a9e
2024-04-17 10:39:50 -07:00
Fengjiang Li
34f2c92e39
Merge "[Predictive Back] If back swipe while widget picker is in search mode, we should scale down the content view, rather than the bottom sheet" into main
2024-04-17 16:53:54 +00:00
Sebastián Franco
f0c030380a
Merge "When getting a widget provider by name, check all categories" into main
2024-04-17 16:24:21 +00:00
Liran Binyamin
0b114ebd46
Suppress bubble animation when bar is hidden
...
This change suppresses the new bubble animation when the notification shade is open and when the device is locked.
Flag: ACONFIG com.android.wm.shell.enable_bubble_bar DEVELOPMENT
Fixes: 332912942
Test: manual
- Use test app to trigger a bubble with delay
- Lock the device/pull down the notification shade
- Observe the bubble is not animating
- Unlock/collapse the shade
- Observe new bubble was added to the bubble bar
Change-Id: I0b1d42a9d57b29807f113ae45ff60349341272ef
2024-04-17 11:22:04 -04:00
Luca Zuccarini
2fb15b12d5
Merge "Fix a bug where the status bar scrim doesn't animate." into main
2024-04-17 14:06:34 +00:00
Lynn Yeh
9ebefa5ec9
[automerger skipped] Merge "Update KQS task view layouts to new specs" into 24D1-dev am: 4a01d58d9a -s ours
...
am skip reason: Merged-In I2b20100ddeb562291edf5f0bacbce916002eee45 with SHA-1 dba7cbae1a is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26738164
Change-Id: I01aba71c90755e32c840727a3cf58eccfcf9434b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-17 08:35:25 +00:00
Schneider Victor-tulias
81ea709526
[automerger skipped] Update KQS task view layouts to new specs am: 3d001dee6b -s ours
...
am skip reason: Merged-In I2b20100ddeb562291edf5f0bacbce916002eee45 with SHA-1 dba7cbae1a is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26738164
Change-Id: If058c61e306c5d8c37735719c59890876545b24b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-17 08:35:22 +00:00
Lynn Yeh
4a01d58d9a
Merge "Update KQS task view layouts to new specs" into 24D1-dev
2024-04-17 08:20:55 +00:00
Holly Jiuyu Sun
66a112a67d
Merge "[omni] Enable CUSTOM_LPH_THRESHOLDS." into main
2024-04-17 00:52:41 +00:00
Holly Jiuyu Sun
5388adb001
Merge "[omni] Make AssistStateManager SafeCloseable." into main
2024-04-17 00:20:23 +00:00
Fengjiang Li
85a495f066
[Predictive Back] If back swipe while widget picker is in search mode, we should scale down the content view, rather than the bottom sheet
...
This will help indicate that we will be navigating within widget picker's bottom sheet.
Fix: 333524244
Test: manual - took a video
Flag: aconfig com.android.launcher3.enable_predictive_back_gesture TEAMFOOD
Change-Id: If29806a474d35c0fdd5789cb67fa62dfbb313313
2024-04-16 17:13:22 -07:00
Treehugger Robot
3a230921ba
Merge "Reland slow gesture callback handling" into main
2024-04-16 22:54:19 +00:00
Holly Sun
4b377edb8f
[omni] Enable CUSTOM_LPH_THRESHOLDS.
...
This will make our experiment setup easier. See https://docs.google.com/document/d/1GFMqkgVDgFYQnI_JMb7nARuKDwFy1SSVN00YOFKhY1Y/edit?resourcekey=0-JApoPZTfjxke-Cf82RSD_A&tab=t.0#bookmark=id.25pwwrhh1h8q
Bug: 331800576
Test: manual
Flag: legacy CUSTOM_LPH_THRESHOLDS enabled
Change-Id: I4b4fad79151ce6c91ca2895bcff534acae5e340c
2024-04-16 15:25:40 -07:00
Sunny Goyal
f15a96608a
Merge "Moving developer settings to xml overrides instead of code swap" into main
2024-04-16 21:27:04 +00:00
Schneider Victor-tulias
f3f0e28762
Reland slow gesture callback handling
...
Now that b/329324086 has been fixed, we can be more certain that launcher always gets a signal to clean up from WM.
- Relanding original fix for b/285636175 with some additional error checking
- We will now check whether the recents animation start is pending on ACTION_UP
- We will now block entire swipes to prevent sending additional inputs an input consumer while the recents animation start is pending
- We will now only stop blocking inputs on ACTION_DOWN
Flag: LEGACY ENABLE_HANDLE_DELAYED_GESTURE_CALLBACKS TEAMFOOD
Bug: 329324927
Fixes: 285636175
Test: added a delay in RecentsAnimationCallbacks.onAnimationStart and attempted several rapid gestures
Change-Id: I9805114da34bf44e6b28c2a8a665e4cca88904c2
2024-04-16 17:16:40 -04:00
Treehugger Robot
d955d23028
Merge "Fix KQS first task focux when there is only one recent task" into main
2024-04-16 20:53:34 +00:00
Willie Koomson
f01687ab5a
Merge "Scroll to show WidgetCell when it is tapped." into main
2024-04-16 20:42:12 +00:00
Schneider Victor-tulias
3b6e45d095
Fix KQS first task focux when there is only one recent task
...
Flag: LEGACY ENABLE_KEYBOARD_QUICK_SWITCH ENABLED
Fixes: 335257398
Test: TaplTestsKeyboardQuickSwitch#testLaunchSingleRecentTask
Change-Id: Ibf1514394c29c33ea1dde9e3704af231e2d039f2
2024-04-16 15:08:31 -04:00
Hongwei Wang
915d732782
Merge "Add debugging information on PiP content overlay" into main
2024-04-16 18:40:17 +00:00
Treehugger Robot
d331faada2
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: 6df62bb61b -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26975085
Change-Id: Id80cf171be48cbf7b0a20fe94a039c5aec72b75e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-16 17:52:15 +00:00
Bill Yi
dbd9185789
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d1e3e34210 -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26975085
Change-Id: I8201efe40a8b352749d581e429d44e196e6c889d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-16 17:52:12 +00:00
Treehugger Robot
35803b7283
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev am: d04756e030 -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26975083
Change-Id: I3aa5a1dcf579f246fd0a3e7b759ca358089906b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-16 17:52:08 +00:00
Bill Yi
c2136f0972
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d6c9f1d828 -s ours
...
am skip reason: contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/26975083
Change-Id: I8cb60207dd8193f0dd3ee8f723068686da093c1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-04-16 17:52:03 +00:00
Treehugger Robot
6df62bb61b
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
2024-04-16 17:25:06 +00:00
Treehugger Robot
d04756e030
Merge "Import translations. DO NOT MERGE ANYWHERE" into 24D1-dev
2024-04-16 17:25:06 +00:00
Treehugger Robot
38876b8521
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-04-16 17:18:02 +00:00
Treehugger Robot
c6ca882e86
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-04-16 17:18:02 +00:00
Treehugger Robot
4941afa33a
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2024-04-16 17:18:02 +00:00
Federico Baron
6188ec4157
Merge "Make hotseat column span responsive" into main
2024-04-16 17:17:55 +00:00
Riddle Hsu
d2ce88d594
Merge "Ensure that the recents start time is non-zero" into main
2024-04-16 16:53:12 +00:00
Winson Chung
ad82df4d37
Merge "Migrate WorkspaceItemInfo non-resizeable flag to runtime status flag" into main
2024-04-16 16:41:42 +00:00
Ivan Tkachenko
e993f92719
Merge "Desktop windowing wallpaper" into main
2024-04-16 15:20:38 +00:00
Brandon Dayauon
31e713ee4c
Merge changes If93e3975,Ifed45f06 into main
...
* changes:
Fix views being visible after closing private space.
Set attach consumer after animation finished
2024-04-16 15:14:26 +00:00