Jordan Silva
02a0119032
Add app chip flag to prevent skipping settledProgress and fullscreenProgress for the current IconView.
...
Bug: 398318613
Flag: com.android.launcher3.enable_overview_icon_menu
Test: Manual
Test: systemui-thermal-throttling-3-suite
Change-Id: I96d8889752287510e760d4367b2ef981689e106d
2025-03-06 12:31:54 -08:00
Will Osborn and Android (Google) Code Review
a4e2288717
Merge "DeviceProfile refactoring for connected displays" into main
2025-03-06 10:46:44 -08:00
Treehugger Robot and Android (Google) Code Review
e3d58f1ecb
Merge "Fix NPE in TaplTestsQuickstep.tearDown" into main
2025-03-06 10:13:36 -08:00
Schneider Victor-Tulias
07dd9944f3
Fix NPE in TaplTestsQuickstep.tearDown
...
Fixing NPW caused by ag/31415696. The recents view container can be null in tearDown
Flag: EXEMPT test fix
Fixes: 399657343
Test: TaplTestsQuickstep
Change-Id: I3665fc4bc131b90b22f43282f0c4e9e1188d0eb4
2025-03-06 11:07:07 -05:00
Will Osborn
787dcec135
DeviceProfile refactoring for connected displays
...
Test: locally tested on Tangor
Flag: com.android.launcher3.enable_overview_on_connected_displays
Bug: 392858637
Change-Id: I0f45710eb60c7ea3359153c7961461532fec8e97
2025-03-06 14:33:00 +00:00
Treehugger Robot and Android (Google) Code Review
872ef49247
Merge "Add TaskContentView parent to TaskThumbnailViewHeader and TTV" into main
2025-03-06 03:37:25 -08:00
Alex Chau and Android (Google) Code Review
d81a7835ac
Merge "Update live tile's pivot when ReccentsView's pivot is updated" into main
2025-03-06 03:29:39 -08:00
Sergey Pinkevich and Android (Google) Code Review
f3ea2ed42c
Merge "Change launch change requirement within DesktopAppLaunchAnimatorHelper" into main
2025-03-05 23:55:30 -08:00
Sebastián Franco and Android (Google) Code Review
c55194343a
Merge "Add all the dumpt test results into a zip in artifacts" into main
2025-03-05 16:08:57 -08:00
Brandon Dayauon and Android (Google) Code Review
1fbdbe19fb
Merge "Update personal/work tab content description" into main
2025-03-05 12:15:22 -08:00
Treehugger Robot and Android (Google) Code Review
7a7a92999c
Merge "Making ActivityContext extend SavedStateRegistryOwner" into main
2025-03-05 11:44:19 -08:00
Mykola Podolian and Android (Google) Code Review
e5c9aadf2c
Merge "Added logic to show the shell drop target and update the bubble location" into main
2025-03-05 09:24:38 -08:00
Sunny Goyal
84e0e6a188
Making ActivityContext extend SavedStateRegistryOwner
...
Bug: 390572144
Test: Presubmit
Flag: EXEMPT refactor
Change-Id: I8272e95a8d2da95b3c93ec616fdf877b89db5b26
2025-03-05 09:22:47 -08:00
Sergey Pinkevich
fe17dd475b
Change launch change requirement within DesktopAppLaunchAnimatorHelper
...
Add freeform check and update logs
Return early instead of crashing if a launch change is not available
Bug: 395495925
Flag: NONE only adding logs, not change of actual code
Test: DesktopAppLaunchAnimatorHelperTest
Change-Id: I0d51c563a26e7d6020222cb84757e0ea8d561d69
2025-03-05 16:23:18 +00:00
Will Osborn and Android (Google) Code Review
19bdf47a31
Merge "Make separate dependency scopes and graphs for different RecentsViews" into main
2025-03-05 07:29:04 -08:00
Treehugger Robot and Android (Google) Code Review
806a9f1368
Merge "Use the safe getDisplayId() API when building the recents desktop task list." into main
2025-03-05 05:30:51 -08:00
Liran Binyamin and Android (Google) Code Review
d3a0c94067
Merge "Wire up bubble dragging to DropTargetManager" into main
2025-03-05 04:18:18 -08:00
Alex Chau
d2c77361a2
Update live tile's pivot when ReccentsView's pivot is updated
...
Fix: 397890144
Test: App to Overview, check live tile animation in 1) swipe up from bottom 2) Dismiss 3) Task launching
Flag: com.android.launcher3.enable_grid_only_overview
Change-Id: I143d8ca241505ab2f45c49348dc41885b364b859
2025-03-05 12:14:06 +00:00
Vania Desmonda
0d3cc4e75a
Use the safe getDisplayId() API when building the recents desktop task list.
...
This avoids using -1 as the task's display ID and use the default
display ID instead.
In `TaskbarRecentAppsController#reloadRecentTasksIfNeeded()`, it filters
the first DesktopTask instance from allRecentsTask. Previously, the list
is built as nested lists with the same deskId = -1. This causes the
taskbar to show the running/minimized desktop apps incorrectly.
Fixes: 399859320
Fixes: 397956083
Flag: EXEMPT minor bug fix
Test: manual testing
Change-Id: Ie0a8817fc44dab69523547c79a6dfbcaef25ec20
2025-03-05 03:28:34 -08:00
Will Osborn
074a605827
Make separate dependency scopes and graphs for different RecentsViews
...
Test: locally tested on Tangor
Flag: EXEMPT - bugfix
Bug: 399364544
Change-Id: I788c5644f198ead206bb7512ec96eab838e51cdb
2025-03-05 10:56:25 +00:00
Treehugger Robot and Android (Google) Code Review
325545ac2f
Merge "Allow recent task to have long-press menu" into main
2025-03-04 20:11:42 -08:00
Treehugger Robot and Android (Google) Code Review
57cab7794a
Merge "Simplifying some view iteration methods" into main
2025-03-04 18:42:06 -08:00
Treehugger Robot and Android (Google) Code Review
14eec9f1fc
Merge "Spring neighboring tasks into place on task reflow after dismiss." into main
2025-03-04 18:14:33 -08:00
Treehugger Robot and Android (Google) Code Review
15049ba552
Merge "Fix issue where tasks were not reliably marked as Perceptible" into main
2025-03-04 17:39:13 -08:00
Treehugger Robot and Android (Google) Code Review
9b775dfdac
Merge "Check horizontal touch slop for non-vertical flings" into main
2025-03-04 17:29:35 -08:00
mpodolian
132c99e4dd
Added logic to show the shell drop target and update the bubble location
...
This change leverages a bubble bar location parameter when an app icon
is dropped and displays the shell expanded view drop target when an icon
is dragged over the bubble bar drop zone.
Fixes: 397459664
Flag: com.android.wm.shell.enable_create_any_bubble
Test: Manual.
Drag a taskbar app icon to the same side as the bubble bar. Confirm that
the expanded view from shell is displayed.
Continue dragging to the opposite side of the bubble bar location drop
zone. Confirm that the expanded view drop target is displayed on the
opposite side.
Release the dragged icon in the drop zone. Confirm that the bubble bar
expands at the new location.
Change-Id: I956d66b81810abce074b10e012cf5c873003d84c
2025-03-04 16:44:37 -08:00
Wen-Chien Wang
5ada92b966
Allow recent task to have long-press menu
...
Bug: 375648361
Bug: 344657629
Test: Manual, Recording uploaded to buganizer
Flag: com.android.launcher3.enable_pinning_app_with_context_menu
Change-Id: If496c56a3fe47905a3e9947407f51077f180d5a2
2025-03-04 21:47:32 +00:00
Sebastian Franco
c9f6668ab1
Add all the dumpt test results into a zip in artifacts
...
Bug: 390496167
Flag: TEST_ONLY
Test: all dumpTest
Test: dump files should now be available in test artifacts
Change-Id: Ic77b75f7792bc511e364a6af697eb1282ad49ab3
2025-03-04 13:16:47 -08:00
Jagrut Desai and Android (Google) Code Review
f26460f852
Merge "Support launching minimized task into desktop" into main
2025-03-04 12:51:18 -08:00
Brian Isganitis and Android (Google) Code Review
14a7b56b5e
Merge changes I34983821,I175e4282 into main
...
* changes:
Initial overflow compatibility with layout transition.
Migrate layout transition flag to DesktopModeFlag version.
2025-03-04 12:06:18 -08:00
Brian Isganitis
75d443ffdb
Initial overflow compatibility with layout transition.
...
Also implements RTL support for overflow.
Flag: com.android.window.flags.enable_taskbar_recents_layout_transition
Bug: 343521765
Test: go/testedequals
Change-Id: I34983821a2a1a80793dc6d811d42cfeafe274ef4
2025-03-04 12:05:58 -08:00
Mykola Podolian and Android (Google) Code Review
7781be068a
Merge "Taskbar app icon drag interruption fix." into main
2025-03-04 11:57:24 -08:00
Treehugger Robot and Android (Google) Code Review
13669ecb2a
Merge "Add Two stages related flags to bug report's flag dump logs." into main
2025-03-04 11:15:27 -08:00
Bill Yi and Android (Google) Code Review
5e34e30c2c
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2025-03-04 10:54:52 -08:00
Bill Yi and Android (Google) Code Review
a3d557a359
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2025-03-04 10:54:52 -08:00
Pat Manning
0c8a5304b8
Spring neighboring tasks into place on task reflow after dismiss.
...
Fix: 389081477
Test: TaplTestsQuickstep
Flag: com.android.launcher3.enable_expressive_dismiss_task_motion
Change-Id: I420c6c21b3172626603d7df01bd8cb024d3fb3a8
2025-03-04 18:43:02 +00:00
Sunny Goyal
476d926972
Simplifying some view iteration methods
...
Bug: 393703968
Flag: EXEMPT refactor
Test: Presubmit
Change-Id: Ieffa3a66fbf8595d542995c348df578a3aec9083
2025-03-04 10:39:55 -08:00
Charlie Anderson and Android (Google) Code Review
ded687da03
Merge "Make sure folder positioning is behind flag" into main
2025-03-04 10:39:26 -08:00
Saumya Prakash and Android (Google) Code Review
f979f6518b
Merge "Remove the step indicator for the gesture tutorial" into main
2025-03-04 09:32:41 -08:00
Treehugger Robot and Android (Google) Code Review
aeb890b43d
Merge "Revert "Not refresh predicted app in right click"" into main
2025-03-04 09:29:57 -08:00
Randy Pfohl and Android (Google) Code Review
4743e508e9
Merge "Enabling secondary deviceprofile creation in windowcontext" into main
2025-03-04 09:17:16 -08:00
Sunny Goyal and Android (Google) Code Review
372c483eda
Merge "Moving widgetFilter to dagger" into main
2025-03-04 09:03:10 -08:00
Brian Isganitis
42c58e39fd
Migrate layout transition flag to DesktopModeFlag version.
...
Flag: com.android.window.flags.enable_taskbar_recents_layout_transition
Bug: 343521765
Test: go/testedequals
Change-Id: I175e428240bc52689efe0f6e4457620ac2efdbb5
2025-03-04 11:30:23 -05:00
Charlie Anderson
9b001f527e
Make sure folder positioning is behind flag
...
Bug: 392610664
Flag: com.android.launcher3.enable_launcher_icon_shapes
Test: manually verify with flag on/off
Change-Id: I3564a0fee5bf0948994c056fd22f4e2c3c91f0ee
2025-03-04 11:15:29 -05:00
Liran Binyamin
32dd27c8aa
Wire up bubble dragging to DropTargetManager
...
This change creates DropTargetManager and DragZoneFactory in launcher
and supports dragging individual bubbles between bubble drag zones.
Flag: com.android.wm.shell.enable_bubble_to_fullscreen
Test: manual:
- drag bubble across different sides and release
- drag bubble to dismiss
Bug: 393173014
Change-Id: I58b2522baaf6b088bf8484913ba51c03aadfdd8c
2025-03-04 07:50:11 -08:00
Schneider Victor-Tulias
fad57be97f
Check horizontal touch slop for non-vertical flings
...
Flag: com.android.launcher3.enable_gesture_nav_horizontal_touch_slop
Fixes: 394364217
Test: Tested overview gesture with slight horizontal fling at the end
Change-Id: Ifb716b58486dd0bfadee467978b85150525af333
2025-03-04 07:42:08 -08:00
Treehugger Robot and Android (Google) Code Review
cfa59a3c26
Merge "Refactor OverviewComponentObserver for connected displays" into main
2025-03-04 07:22:38 -08:00
Daniel Chapin and Android (Google) Code Review
f65c5d1c02
Revert "Not refresh predicted app in right click"
...
This reverts commit b17cde5c3a .
Reason for revert: bug: b/400596380
Change-Id: I8f4d6755653d59ec6264bf93a2835c60122640be
2025-03-04 07:06:52 -08:00
Will Osborn
2a19d636d7
Refactor OverviewComponentObserver for connected displays
...
Test: locally tested on Tangor
Flag: com.android.launcher3.enable_overview_on_connected_displays
Bug: 392858637
Change-Id: Icb619f59ef3acd9781eee1bf1f7cfd056a26c55f
2025-03-04 12:51:04 +00:00
Alex Chau and Android (Google) Code Review
12d5e6aed8
Merge "Update gridTranslation of live tile when gestures ends" into main
2025-03-04 02:42:13 -08:00