Sergey Pinkevich
ead5259f9a
Show split screen action for each task
...
Remove previous condition:
1. `taskView.containsMultipleTasks()` - there is already a check to filter out "Split screen" item: https://googleplex-android.googlesource.com/platform/packages/apps/Launcher3/+/refs/heads/main/quickstep/src/com/android/quickstep/TaskOverlayFactory.java#68
Edit previous condition:
2. `notEnoughTasksToSplit` - condition saying if there is less than 2 recent tasks. We still should give the possibility to split the screen if Taskbar is not presented
Bug: 305958994
Flag: NONE
Test: manual - took a photo (https://screenshot.googleplex.com/7doU5z9AjxxETUo )
Change-Id: I3fdfea987c426d557a91b0a25af368069e8af3f8
2023-11-15 15:14:50 +00:00
Andreas Agvard and Android (Google) Code Review
0ddc984353
Merge "NavHandleLongPressInputConsumer now cancels long press detection on intercept." into main
2023-11-06 08:43:28 +00:00
Andreas Agvard and Android (Google) Code Review
d103d230a9
Merge "Enabled haptics during long press nav handle" into main
2023-11-06 08:40:58 +00:00
Andy Wickham and Android (Google) Code Review
402ca3e3e5
Merge "Add animateNavBarLongPress to SystemUiProxy and ANIMATE_LPNH flag" into main
2023-11-04 19:57:39 +00:00
Fengjiang Li and Android (Google) Code Review
7bfdf5048a
Merge "Move android.view.IWindowManager#registerSystemGestureExclusionListener to background thread and inline SystemGestureExclusionListenerCompat in RecentsAnimationDeviceStatet" into main
2023-11-04 06:34:39 +00:00
Treehugger Robot and Android (Google) Code Review
45d5589336
Merge "Move the "IntFlag:" dump under "DeviceFlag:" section" into main
2023-11-04 00:22:33 +00:00
Andreas Agvard
cb016243c7
Enabled haptics during long press nav handle
...
Flag: LEGACY ENABLE_SEARCH_HAPTIC_HINT ENABLED
Test: Manual
Bug: 303023676
Change-Id: Ia792fc6d00bf06320f51d56c43ed59c6dd23d456
2023-11-03 23:44:13 +01:00
Andreas Agvard and Android (Google) Code Review
15ddc16b53
Merge "Tweak lpnh haptics based on UX input" into main
2023-11-03 22:41:02 +00:00
Priyanka Advani and Android (Google) Code Review
ebc9a3b5e1
Merge "Revert "Change TAPL to swipe to stash taskbar (instead of deprec..."" into main
2023-11-03 22:10:27 +00:00
Anushree Ganjam
8e2a62e6a9
Move the "IntFlag:" dump under "DeviceFlag:" section
...
Bug: 309033453
Test: Manual by capturing bug report.
https://screenshot.googleplex.com/5q7fHrxEhC8zZxY.png
Flag: None, adding more print to appear in bug report
Change-Id: I18244d4fcf85fbae0e3f48082606c7d46166c311
2023-11-03 15:00:46 -07:00
Priyanka Advani and Android (Google) Code Review
9aed56096c
Revert "Change TAPL to swipe to stash taskbar (instead of deprec..."
...
Revert submission 24877128-cherrypick-tapl-transient-swipe-owubvwrsw6i
Reason for revert: Likely culprit for b/309158105
Reverted changes: /q/submissionid:24877128-cherrypick-tapl-transient-swipe-owubvwrsw6i
Change-Id: I8ee560f7e599bcfde09eff53f049309ba25ce77f
2023-11-03 21:31:45 +00:00
Anushree Ganjam and Android (Google) Code Review
df9d94a97c
Merge "Add the IntFlags too in bugreport in dump() method." into main
2023-11-03 20:14:45 +00:00
Pat Manning and Android (Google) Code Review
89bd90927d
Merge "Fix focus navigation of All Apps when using external keyboard." into main
2023-11-03 18:42:37 +00:00
Tony Wickham and Android (Google) Code Review
075a67da15
Merge "Change TAPL to swipe to stash taskbar (instead of deprecated long press)" into main
2023-11-03 18:35:54 +00:00
Kevin Lim and Android (Google) Code Review
ab242020a2
Merge "[Settings] Remove logic to restore highlight to 0th item in SettingsActivity." into main
2023-11-03 18:12:09 +00:00
Schneider Victor-tulias and Android (Google) Code Review
3baa1e0905
Merge "Fix unresponsive swipe up after launching the running app from live tile overview" into main
2023-11-03 15:45:58 +00:00
Andreas Agvard
3221a9235f
Tweak lpnh haptics based on UX input
...
Flag: LEGACY ENABLE_SEARCH_HAPTIC_HINT DISABLED
Test: Manual
Bug: 303023676
Change-Id: I7c96ac82358059418665dfe569705e745da7b1d8
2023-11-03 14:11:41 +01:00
Michael Stokes and Android (Google) Code Review
f5a83e56e0
Merge "Revert "Fix the badge in badge (triple badging), by simply remov..."" into main
2023-11-03 12:36:10 +00:00
Andreas Agvard
1fff24df5f
NavHandleLongPressInputConsumer now cancels long press detection on intercept.
...
Before handling a touch event NavHandleLongPressInputConsumer now checks
mDelegate.allowInterceptByParent() to ensure a parent has not intercepted the
touch event.
Flag: LEGACY ENABLE_LONG_PRESS_NAV_HANDLE DISABLED
Bug: 305924072
Test: Manual
Change-Id: I0d7bcceba881a21ad00e56c3e18b4ebde878ee89
2023-11-03 13:29:57 +01:00
Uwais Ashraf and Android (Google) Code Review
b965427554
Revert "Fix the badge in badge (triple badging), by simply remov..."
...
Revert submission 24721954-cherrypick-removeBadgeInBadge-dia2ji7r7td
Reason for revert: Breaking tests
Reverted changes: /q/submissionid:24721954-cherrypick-removeBadgeInBadge-dia2ji7r7td
Change-Id: Ia78cbae76d52b52fdfdc258311712f44bd645f2e
2023-11-03 12:20:33 +00:00
Jagrut Desai and Android (Google) Code Review
2d9f2c1cec
Merge "Animate aways Notification Dots for Taskbar Pinning Annimation" into main
2023-11-03 02:02:49 +00:00
Jagrut Desai and Android (Google) Code Review
61526a7413
Merge "Improvements to TaskbarDividerPopupView" into main
2023-11-03 02:02:28 +00:00
Fengjiang Li
db3d98ae23
Move android.view.IWindowManager#registerSystemGestureExclusionListener to background thread and inline SystemGestureExclusionListenerCompat in RecentsAnimationDeviceStatet
...
The P99 latency is 30ms, which is very slow. Moving the binder call to BG thread should avoid the jank.
Fix: 299466828
Flag: N/A
Test: test device boot without issue
Change-Id: Ib24584a2608b11f02589d4ea4515a6c91c354351
2023-11-03 10:00:28 +08:00
Anushree Ganjam
7da01ae5a4
Add the IntFlags too in bugreport in dump() method.
...
Bug: 309033453
Test: Manual
Flag: None, adding more print to appear in bug report
Change-Id: I6fa3ac98820b3ab0c7ef93a6eb4564efae6191d5
2023-11-02 18:26:03 -07:00
Alex Chau and Android (Google) Code Review
0531f1f624
Merge "Re-land "Update Tapl tests for enable_grid_only_overview"" into main
2023-11-03 01:22:04 +00:00
Jagrut Desai
47bf322e21
Animate aways Notification Dots for Taskbar Pinning Annimation
...
Test: Manual
Bug: 308460959
Flag: LEGACY ENABLE_TASKBAR_PINNING DISABLED
Change-Id: Ic16881c05c70ed717dc63131d94ece805c39f6fc
2023-11-02 17:39:37 -07:00
Jagrut Desai
9af2084a56
Improvements to TaskbarDividerPopupView
...
- Close Animation improvement for popup.
- Popup location changed to 16dp above the taskbar view.
- Support for disabled state when user is in 3-button mode. (design changes to come in separate cl)
Test: Manual
Bug: 265170176
Flag: LEGACY ENABLE_TASKBAR_PINNING DISABLED
Change-Id: I9c91e6eb2b29c85433ba1c3d34505f0519448a6f
2023-11-02 17:24:50 -07:00
Jagrut Desai and Android (Google) Code Review
29ac20ba6a
Merge "Fix TaskbarDividerPopupMenu Switch Style" into main
2023-11-02 22:52:19 +00:00
Alex Chau
9c07fc1350
Re-land "Update Tapl tests for enable_grid_only_overview"
...
- Fix getCurrentTask() to correctly get the top-right tasks in grid only overview. It'll first get the widest task, and then top, and then rightmost task
- Fix scrollLeftByDistance() to correctly account for leftGestureMargin to make sure it scroll by distance provided
- Fix scrollCurrentTaskOffScreen() to actually scroll the task off screen
- Fix createAndLaunchASplitPair() to use Task menu instead of Overview actions for grid only overview
- Skip testOverviewActions() in grid only overview, where Overview actions isn't available
- Fix testOverivewForTablet to expect the correct task in grid only overview; also disabled part of a test due to an animation bug in Overview
- Fix dismissBySwipingUp() to swipe from bottom of task, which is required to effectively dismiss top row tasks
- Also fixed OverviewTask to correctly get objects in FallbackOverview
- Fix touchOutsideContainer() to calcualte y base on container's middle correctly
Bug: 283246928
Test: presubmit
Flag: None
Change-Id: I77e91dcc1a404ade356b29fba6cf967c534c08f4
2023-11-02 22:37:26 +00:00
Jagrut Desai
c554d5fa46
Fix TaskbarDividerPopupMenu Switch Style
...
we recently added support for settings app style switches to Launcher. Use that style for TaskbarDividerPopupMenu Switch
Test: Manual
Bug: 308682758
Flag: LEGACY ENABLE_TASKBAR_PINNING DISABLED
Change-Id: If61a426e4051ebce67601055942667ed93928d15
2023-11-02 14:23:48 -07:00
Jagrut Desai and Android (Google) Code Review
52c9160b0d
Merge "Close Taskbar All Apps when Taskbar Pinning is animating" into main
2023-11-02 21:18:44 +00:00
Winson Chung and Android (Google) Code Review
706c34f2df
Merge "Add logs & dump for SysUI/Shell interfaces" into main
2023-11-02 20:46:16 +00:00
Tony Wickham and Automerger Merge Worker
17c62edb71
Merge "Fix 3 button mode issues in AllSetActivity" into udc-qpr-dev am: 7738b6e943 am: 0eba94ad73
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25240828
Change-Id: Id0fde9bc3939be62aaa97714956607cfee6a93f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-02 19:57:26 +00:00
Tony Wickham and Automerger Merge Worker
0eba94ad73
Merge "Fix 3 button mode issues in AllSetActivity" into udc-qpr-dev am: 7738b6e943
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25240828
Change-Id: Id88a7d427a8a436c2dc7bac2c7dc882d4b56a0cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-02 19:21:22 +00:00
Schneider Victor-tulias
f7e20960e0
Fix unresponsive swipe up after launching the running app from live tile overview
...
Flag: NONE
Fixes: 245736607
Test: quickly swipe to home after tapping the currently-running task in live tile mode from overview
Change-Id: I3b47ee3645db88bf20e58e673abde7a3b92cef9b
2023-11-02 19:18:11 +00:00
Winson Chung
549eba2c99
Add logs & dump for SysUI/Shell interfaces
...
- This helps us know if the interfaces are set correctly during a gesture
Bug: 286805673
Test: dumpsys activity service TouchInteractionService
Change-Id: Icebc3d49d299495beb3880eaa591d6e96fdcd27f
2023-11-02 19:16:00 +00:00
Tony Wickham and Android (Google) Code Review
7738b6e943
Merge "Fix 3 button mode issues in AllSetActivity" into udc-qpr-dev
2023-11-02 18:50:49 +00:00
Pat Manning and Android (Google) Code Review
8a01ea889f
Merge "Shorten app title in overview icon app chip menu." into main
2023-11-02 18:32:53 +00:00
Winson Chung and Android (Google) Code Review
3e113fef7f
Merge "Add logs for starting the home activity directly" into main
2023-11-02 18:18:00 +00:00
Federico Baron and Android (Google) Code Review
0282c107fa
Merge "Fix page indicator bugs for foldable" into main
2023-11-02 17:34:18 +00:00
Tracy Zhou and Android (Google) Code Review
109b442a83
Merge "Do not animate icon alignment in phone mode" into main
2023-11-02 16:23:39 +00:00
Brandon Dayauon and Android (Google) Code Review
2424d48867
Merge "Fix the badge in badge (triple badging), by simply removing the user badge (FLAG_SKIP_USER_BADGE)." into main
2023-11-02 15:27:11 +00:00
Pat Manning
616a250b62
Shorten app title in overview icon app chip menu.
...
- Do not show "work" at the beginning of work apps.
- Do not use the top component name in case any dialogs are on top of app.
Fix: 305988810
Fix: 305983272
Fix: 307231916
Test: OverviewImageTest
Flag: ACONFIG com.android.launcher3.enable_overview_icon_menu DEVELOPMENT
Change-Id: I4ce741529c975db778abc540e6c353ea4c76bf11
2023-11-02 14:15:54 +00:00
Alex Chau and Android (Google) Code Review
39c548bd03
Merge "Revert "Update Tapl tests for enable_grid_only_overview"" into main
2023-11-02 13:36:34 +00:00
Sam Dubey and Alex Chau
0552d37f34
Revert "Update Tapl tests for enable_grid_only_overview"
...
Revert submission 25220083-b/283246928
Reason for revert: b/308930958
Reverted changes: /q/submissionid:25220083-b/283246928
Bug: 283246928
Change-Id: I69ce128061f7ffad213f8f193122b18e5ee9378d
2023-11-02 13:33:55 +00:00
Alex Chau and Android (Google) Code Review
c543b46070
Merge "Fix TaskViewSimulatorTest to be independent of device it runs on" into main
2023-11-02 11:13:20 +00:00
Alex Chau and Android (Google) Code Review
25cd358a27
Merge "Update Tapl tests for enable_grid_only_overview" into main
2023-11-02 11:06:03 +00:00
Treehugger Robot and Android (Google) Code Review
24bb5d95dd
Merge "Fix Insets override types can not be changed after the window is added" into main
2023-11-02 03:19:38 +00:00
Tony Wickham
eccf070bae
Change TAPL to swipe to stash taskbar (instead of deprecated long press)
...
This also means Taskbar is transient by default in automated tests,
instead of persistent. Updated some checks accordingly.
Flag: LEGACY ENABLE_TRANSIENT_TASKBAR ENABLED
Test: TaskbarExpandCollapse#hideShowTaskbar; TaplTestsTaskbar;
TaplTestsTransientTaskbar; TaplTestsPersistentTaskbar
Bug: 270395798
Change-Id: Ib6e592a31a55a912a7ea991a421a9c60bca51c80
2023-11-01 23:16:10 +00:00
Vinit Nayak and Android (Google) Code Review
a0ed884dfd
Merge "Add logs when sysuiProxy clears binder refs" into main
2023-11-01 22:49:17 +00:00