Commit Graph

80792 Commits

Author SHA1 Message Date
Treehugger Robot 9b775dfdac Merge "Check horizontal touch slop for non-vertical flings" into main 2025-03-04 17:29:35 -08:00
Jagrut Desai f26460f852 Merge "Support launching minimized task into desktop" into main 2025-03-04 12:51:18 -08:00
Brian Isganitis 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 7781be068a Merge "Taskbar app icon drag interruption fix." into main 2025-03-04 11:57:24 -08:00
Treehugger Robot 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 5e34e30c2c Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2025-03-04 10:54:52 -08:00
Bill Yi a3d557a359 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2025-03-04 10:54:52 -08:00
Charlie Anderson ded687da03 Merge "Make sure folder positioning is behind flag" into main 2025-03-04 10:39:26 -08:00
Saumya Prakash f979f6518b Merge "Remove the step indicator for the gesture tutorial" into main 2025-03-04 09:32:41 -08:00
Treehugger Robot aeb890b43d Merge "Revert "Not refresh predicted app in right click"" into main 2025-03-04 09:29:57 -08:00
Randy Pfohl 4743e508e9 Merge "Enabling secondary deviceprofile creation in windowcontext" into main 2025-03-04 09:17:16 -08:00
Sunny Goyal 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
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 cfa59a3c26 Merge "Refactor OverviewComponentObserver for connected displays" into main 2025-03-04 07:22:38 -08:00
Daniel Chapin 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 12d5e6aed8 Merge "Update gridTranslation of live tile when gestures ends" into main 2025-03-04 02:42:13 -08:00
Jon Miranda f792db712a Merge "Add enable_taskbar_behind_shade to DesktopModeFlags." into main 2025-03-03 18:14:25 -08:00
mpodolian a977d6b4ef Taskbar app icon drag interruption fix.
When there are no bubbles and the taskbar is not present on the screen,
the bubble bar drop target needs to be shown for the dragged taskbar
icon. To show the drop target, the view is added to the bubble bar's
parent layout. When the drop target should be hidden, the view is
removed.

The issue was caused by an incorrect parent container being passed to
the BubbleBarPinController. Instead of the bubble bar container, the
entire drag layer was used. Removing the view from the drag layer
interrupted the drag gesture.

Adding/removing the drop target view directly to the bubble bar
container does not affect the drag.

Bug: 397459664
Flag: com.android.wm.shell.enable_create_any_bubble
Test: Manual. Be on the overview screen with no bubbles present. Drag
the taskbar over the bubble drop zone and then back. Observe that the
drag is not interrupted.

Change-Id: I116883117b3da39528a4586a2436a10838625600
2025-03-03 18:14:05 -08:00
Treehugger Robot f42f516621 Merge "Remove unused spec in device_profiles.xml" into main 2025-03-03 17:24:20 -08:00
Bill Yi 21701ca192 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I0f610a314c6704ac34a2d5f666e4683f3bf914ba
2025-03-03 17:19:22 -08:00
Bill Yi fe109a676c Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I9c2dfae2a37a985ced0ec6162042aec60dd998f1
2025-03-03 17:18:34 -08:00
Wen-chien Wang 8444f38c92 Merge "pin-shortcut: Tracks hotseat states and adds unpin option for taskbar" into main 2025-03-03 16:50:48 -08:00
Treehugger Robot 51a3a87b14 Merge "Arrows to scroll recent tasks in KQS" into main 2025-03-03 16:44:25 -08:00
Brian Isganitis 06d2e58105 Merge "Exclude All Apps divider in desktop mode." into main 2025-03-03 15:58:41 -08:00
Uwais Ashraf 994bc6dfcf Merge "Use Recents CoroutineScope with cancellable Jobs per TaskView." into main 2025-03-03 15:37:36 -08:00
Ana Salazar Maldonado 15bfb62587 Merge "Add flag for launcher scalability on desktop" into main 2025-03-03 15:31:20 -08:00
Sebastián Franco 3b8497b191 Merge "Adding Fixed Landscape in non Pixel Launcher" into main 2025-03-03 15:21:18 -08:00
Treehugger Robot 85ec44bcf9 Merge "Revert "Add debug logs to AbsSwipeUpHandler.calculateEndTarget"" into main 2025-03-03 15:14:01 -08:00
Saumya Prakash 6a32cf392b Remove the step indicator for the gesture tutorial
This change removes the pill indicator for the legacy gesture navigation
tutorial. It causes accessibility issues and is not needed for the current version
of the gesture tutorial.

Fix: 378415116
Bug: 400485351
Test: Run tutorial and observe no more indicator for the steps
Flag: EXEMPT bugfix
Change-Id: I33c3d7131752c2118ef03bf7d76389e855b836f4
2025-03-03 23:10:29 +00:00
Jagrut Desai b46953da5b Support launching minimized task into desktop
Test: Manual, Presubmit
Bug: 396615095
Flag: EXEMPT bugfix
Change-Id: I6489257df18aca2e696434aafee2c1d910b627da
2025-03-03 14:44:06 -08:00
Anushree Ganjam 17c6f2c4a1 Add Two stages related flags to bug report's flag dump logs.
Bug: 400141268
Test: Manual
Flag: EXEMPT legacy DeviceConfig ENABLE_LPNH_TWO_STAGES ENABLED
Change-Id: I264aef5256096df2ab5860d7d78fb890656bf7f0
2025-03-03 14:41:17 -08:00
Treehugger Robot 5fcd02dff6 Merge "Fix NPE from navbar touch cancel without down." into main 2025-03-03 13:05:39 -08:00
Jagrut Desai 47b0246c26 Merge "Fix SystemNav and Taskbar related Memory Leaks" into main 2025-03-03 12:24:47 -08:00
Ana Salazar Maldonado f59d6b3187 Add flag for launcher scalability on desktop
Bug: 375491470
Bug: 375491272
Flag: EXEMPT adding flag
Test: EXEMPT adding flag
Change-Id: I9c80163c7bfd505c00af64c1916ff741086784be
2025-03-03 12:02:02 -08:00
Treehugger Robot 19e93afd91 Merge "Test all apps -> workspace drag for taskbar on home" into main 2025-03-03 11:59:21 -08:00
Schneider Victor-tulias 55c543622c Revert "Add debug logs to AbsSwipeUpHandler.calculateEndTarget"
This reverts commit f9c1e29766.

Reason for revert: debug logs no longer needed. issue found

Change-Id: I633d5d6a7386349f19b64ed12aecbc163b5c1c21
2025-03-03 11:46:57 -08:00
Brian Isganitis 8127148e02 Exclude All Apps divider in desktop mode.
Flag: com.android.launcher3.taskbar_recents_layout_transition
Bug: 315354060
Test: go/testedequals
Change-Id: Ic9cf42ad9a81357fe7452ed576663bedb54fbcf7
2025-03-03 14:42:16 -05:00
Ana Salazar Maldonado 0a128474db Merge "Fix tokens for App Contrast Pill" into main 2025-03-03 10:55:39 -08:00
David Saff e7c9940df4 Merge "Rename to uiautomatorhelpers" into main 2025-03-03 10:48:03 -08:00
Sebastian Franco 6322b33f4a Adding Fixed Landscape in non Pixel Launcher
Bug: 398279312
Test: IntegrationFixedLandscape
Flag: com.android.launcher3.one_grid_specs
Change-Id: Iaaa95ab52ac5bd0607f74793b620fd41ada8b224
2025-03-03 10:45:52 -08:00
Federico Baron d8f0bed596 Remove unused spec in device_profiles.xml
Bug: 395912263
Flag: com.android.launcher3.one_grid_specs
Test: n/a, code cleanup
Change-Id: Ifd1ecf905427902f895a1b4e16711874fd52ddf3
2025-03-03 18:35:10 +00:00
Mykola Podolian c095f8b318 Merge "Added accessibility action to move taskbar icon to the bubble bar" into main 2025-03-03 10:31:03 -08:00
Sunny Goyal 5025b9ab04 Moving widgetFilter to dagger
Moving widget filtering to UI layer as it changes with surface

Bug: 361850561
Test: Presubmit
Flag: EXEMPT dagger
Change-Id: I9d9377540ca36873659cea4ecc91fb162d82cd44
2025-03-03 10:27:14 -08:00
Treehugger Robot 34d1359072 Merge "Disallow scroll to the AddDesktopButton" into main 2025-03-03 09:55:16 -08:00
Jon Miranda 04e9972f05 Add enable_taskbar_behind_shade to DesktopModeFlags.
Bug: 343194358
Test: n/a no code, just adding flag
Flag: com.android.launcher3.enable_taskbar_behind_shade
Change-Id: Ide8574580afbfd1c1038c34d4b5699a0681fa239
2025-03-03 09:47:02 -08:00
Uwais Ashraf 7a797477ea Use Recents CoroutineScope with cancellable Jobs per TaskView.
This saves time on first usage which can happen during a CUJ on main.

Bug: 395294954
Flag: com.android.launcher3.enable_refactor_task_thumbnail
Test: Perfetto trace comparison
Change-Id: I496a00e3002f29830adbd8bb10857e78b16c68c8
2025-03-03 17:39:54 +00:00