Commit Graph

19452 Commits

Author SHA1 Message Date
Ats Jenk 319c3a2f63 Merge "Stash desktop apps on home gesture or taskbar home button press" into udc-qpr-dev am: c6cbcbcd74 am: 9ed5b17d42
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249922

Change-Id: I37f9d1df5a3ca515fcc8131d3b611d86e162aeea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 01:25:11 +00:00
Ats Jenk 9ed5b17d42 Merge "Stash desktop apps on home gesture or taskbar home button press" into udc-qpr-dev am: c6cbcbcd74
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249922

Change-Id: I3605493579948356a2cd61387ad0ce85b18fbdb6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 00:23:20 +00:00
Ats Jenk c6cbcbcd74 Merge "Stash desktop apps on home gesture or taskbar home button press" into udc-qpr-dev 2023-05-17 00:16:04 +00:00
Jon Miranda 479b247372 Re-enable testOverviewForTablet for persistent taskbar.
Will enable for transient taskbar separately.

Bug: 281812199
Test: verified passes locally
Change-Id: I25ddc8bd80b8e06e983d0add0d1b354083d1870a
2023-05-16 16:13:09 -07:00
Saumya Prakash 033412a892 Display app icons in quick switch task view when there are no updates.
Flag: ENABLE_KEYBOARD_QUICK_SWITCH
Fix: 275629107
Test: Launched keyboard quick switch view and changed focus back and forth

Change-Id: I6ce39e7842bb04c80d49d871002ef957708a8e59
2023-05-16 23:00:46 +00:00
Charlie Anderson 6dda6b51ea Merge "Adding a new Edit Mode LauncherState" into udc-dev am: afb447ee0d am: 0f99543109
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22890120

Change-Id: I6828eab604126bb1b56a112ed332bd96cfc5605d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 21:05:25 +00:00
Jagrut Desai 172266fb4e Fixing spacing between folder icon and folder itself
Test: Manual
Bug: 282990506
Flag: not needed
Change-Id: I4a873495ffdf6210b496a4d7d18546dc7483e66e
2023-05-16 14:04:14 -07:00
Charlie Anderson 0f99543109 Merge "Adding a new Edit Mode LauncherState" into udc-dev am: afb447ee0d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22890120

Change-Id: I912a8fa613d32aefd32d64927cf174a49aa200de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 20:13:46 +00:00
Ats Jenk 7cd5a681f7 Stash desktop apps on home gesture or taskbar home button press
When we detect the home gesture or tap on home button in taskbar,
check if desktop apps are visible. If they are, signal WMShell
to stash the desktop apps.

Flag: persist.wm.debug.desktop_mode_2
Bug: 261234402
Test: have gesture nav enabled, put an app on desktop and swipe up to
  home, verify toast is shown, and next app launches to desktop
Test: have 3-button nav enabled, put an app on desktop and press home,
  verify toast is shown, and next app launches to desktop
Change-Id: I824e640bfafa20cb3451cbd8f035fe9dca18094f
2023-05-16 11:57:50 -07:00
Charlie Anderson 40a6dbe767 Merge "Adding a new Edit Mode LauncherState" into udc-dev am: afb447ee0d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22890120

Change-Id: If9e66bf14995d4f4fa3adb045463192a6c2a0cc3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 18:44:43 +00:00
Charlie Anderson afb447ee0d Merge "Adding a new Edit Mode LauncherState" into udc-dev 2023-05-16 18:42:34 +00:00
TreeHugger Robot 9f55fdb323 Merge "Add a no recent tasks message to the keyboard quick switch view" into udc-dev am: b9f04842b5 am: 136fc9d590
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23141676

Change-Id: Id4db44652e16b3a36fa8455268305170c5a0ad0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 07:46:30 +00:00
TreeHugger Robot 17937c47e1 Merge "Add a no recent tasks message to the keyboard quick switch view" into udc-dev am: b9f04842b5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23141676

Change-Id: I6b2db25302620edc0c20763af8a84061cd5478d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 07:07:14 +00:00
TreeHugger Robot 136fc9d590 Merge "Add a no recent tasks message to the keyboard quick switch view" into udc-dev am: b9f04842b5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23141676

Change-Id: Ibe9d7c0586d873eabdd2fa9c795473a1b519e444
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 07:06:44 +00:00
Yunfan Chen 43c4511b13 Migrate the insetsRoundedCornerFrame to InsetsFrameProvider
The server side has moved the InsetsRoundedCornerFrame into
InsetsFrameProvider as it is actually using a given type of insets frame
to calculate the new rounded corner information and moving it into the
corresponding provider would make it cleaner.

To make sure it can be updated and accessed properly,
TaskbarInsetsController is now holding the nav bar insets provider to
make the update. It will be used always even if the height has been
updated. Other necessary changes are made to reflect the change.

Test: DisplayPolicyInsetsTests
Test: m
Bug: 274724339
Change-Id: Iec6804a01bafbbaed8591694490f29c97ea7e7fc
2023-05-16 06:53:33 +00:00
TreeHugger Robot b9f04842b5 Merge "Add a no recent tasks message to the keyboard quick switch view" into udc-dev 2023-05-16 06:49:52 +00:00
Schneider Victor-tulias dbf2ce099c Merge "Update keyboard quick switch view ordering and add icons" into udc-dev am: 4ee471fecf am: 2817eb3f57 am: 8aac2550a4 am: 895150ed48
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23035131

Change-Id: Id46a3e49a84cf955d4a78819b6e0c115509fe2c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 06:07:41 +00:00
Schneider Victor-tulias e827f280cb Merge "Update keyboard quick switch view ordering and add icons" into udc-dev am: 4ee471fecf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23035131

Change-Id: Id73a0a3eaaf5817c47a5948a7887890c7943801e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 05:44:31 +00:00
Schneider Victor-tulias 2817eb3f57 Merge "Update keyboard quick switch view ordering and add icons" into udc-dev am: 4ee471fecf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23035131

Change-Id: I390d826e540e40a4f428bdf7f905c2ba32968f3a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 05:40:15 +00:00
Schneider Victor-tulias 4ee471fecf Merge "Update keyboard quick switch view ordering and add icons" into udc-dev 2023-05-16 05:12:47 +00:00
Treehugger Robot 0ebd178501 Merge "Don't treat Recents as transient for all apps from overview." into udc-dev am: 56f539538f am: cf966c3f32
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22976626

Change-Id: Ieff26ba92ca231c2f36ef2a2f781514c609ced51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 02:04:14 +00:00
Treehugger Robot cf966c3f32 Merge "Don't treat Recents as transient for all apps from overview." into udc-dev am: 56f539538f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22976626

Change-Id: Iba354d17702ffe928c0b7175ed7e5b8f566f7904
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 01:46:50 +00:00
Treehugger Robot 380ec8ff9d Merge "Don't treat Recents as transient for all apps from overview." into udc-dev am: 56f539538f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22976626

Change-Id: I10bbfba8994623279faee043f61b85d47ef21d5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 01:41:44 +00:00
Treehugger Robot 56f539538f Merge "Don't treat Recents as transient for all apps from overview." into udc-dev 2023-05-16 01:28:49 +00:00
Schneider Victor-tulias ef24220eb4 Merge "Code cleanup: recycle typed arrays when they are no longer needed" into udc-dev am: f0233c53d3 am: 67d8b6a48c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23214379

Change-Id: I6c10f949df66a60f76a0a81c0ca0fd94ecdbce7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 01:24:32 +00:00
TreeHugger Robot bb531e1840 Merge "Add handling for toggling keyboard stashing from the keyboard" into udc-dev am: f0c96721ba am: fe459b9faa
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22999970

Change-Id: Ib456333fe0fd2009a0a36d6a8c198421ee397319
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 00:21:20 +00:00
Schneider Victor-tulias 5acb54f1ee Merge "Code cleanup: recycle typed arrays when they are no longer needed" into udc-dev am: f0233c53d3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23214379

Change-Id: I3926a5c2ed90ceaacdd2a2491d627a7455f6c1bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 00:16:30 +00:00
Schneider Victor-tulias 67d8b6a48c Merge "Code cleanup: recycle typed arrays when they are no longer needed" into udc-dev am: f0233c53d3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23214379

Change-Id: Ia5574dd7e198e09e4d50c48974b62bd1ebfb7967
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 23:59:17 +00:00
Schneider Victor-tulias b29355c192 Add a no recent tasks message to the keyboard quick switch view
Flag: ENABLE_KEYBOARD_QUICK_SWITCH
Fixes: 280652620
Test: launched the keyboard quick switch with 0, <=6 and >6 tasks launched
Change-Id: I560707645b83b79ba2203460e62e4c540f5da421
2023-05-15 16:49:45 -07:00
Schneider Victor-tulias f0233c53d3 Merge "Code cleanup: recycle typed arrays when they are no longer needed" into udc-dev 2023-05-15 23:48:11 +00:00
TreeHugger Robot fe459b9faa Merge "Add handling for toggling keyboard stashing from the keyboard" into udc-dev am: f0c96721ba
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22999970

Change-Id: I6c7fc14a733ac78049d3df0426e55c131af249dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 23:36:59 +00:00
TreeHugger Robot f19647ad61 Merge "Add handling for toggling keyboard stashing from the keyboard" into udc-dev am: f0c96721ba
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22999970

Change-Id: Ieb543fc7c52ec110e0570b77debf798ed93bc2c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 23:34:42 +00:00
TreeHugger Robot 8710a44c10 Merge "Adding support for listening to end callbacks when launching an intent from Launcher" into udc-dev am: 15bc0d388a am: f9ad2da674
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23214378

Change-Id: Ia6b93b54b8d67983e1ee58e20cbb7160a8883f10
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 23:13:07 +00:00
Stefan Andonian dac76f6e73 Merge "Added ViewCapture to all tests which implement AbstractLauncherUiTest." into udc-dev am: e3b06996c3 am: 5b32d3061b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22791438

Change-Id: Ib04a9be8ea567b638fb141843988ebca27f1f60f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 23:12:11 +00:00
Tony Wickham b4a4719bc7 Merge "Remove unused/obsolete feature flags" into udc-dev am: 4f69ca52ef am: a16d9858ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23219342

Change-Id: I94d6da09e41a890112c249e09f5df85167754246
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 23:11:49 +00:00
TreeHugger Robot f0c96721ba Merge "Add handling for toggling keyboard stashing from the keyboard" into udc-dev 2023-05-15 22:57:14 +00:00
TreeHugger Robot f9ad2da674 Merge "Adding support for listening to end callbacks when launching an intent from Launcher" into udc-dev am: 15bc0d388a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23214378

Change-Id: I5516f4cf9b8eda5cdff7fae9370cec1553364910
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 22:35:17 +00:00
Stefan Andonian 5b32d3061b Merge "Added ViewCapture to all tests which implement AbstractLauncherUiTest." into udc-dev am: e3b06996c3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22791438

Change-Id: Ia7969983fb5dbefd1bf1acfb8e0c280864d88708
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 22:34:51 +00:00
Tony Wickham a16d9858ac Merge "Remove unused/obsolete feature flags" into udc-dev am: 4f69ca52ef
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23219342

Change-Id: If7c96369e7408729c629d421a4fa74ee4d90cdc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 22:33:48 +00:00
TreeHugger Robot dd771ece70 Merge "Adding support for listening to end callbacks when launching an intent from Launcher" into udc-dev am: 15bc0d388a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23214378

Change-Id: I94dd798e470426d02ee8e82e327142151046c307
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 22:30:57 +00:00
Stefan Andonian 190c6f18e6 Merge "Added ViewCapture to all tests which implement AbstractLauncherUiTest." into udc-dev am: e3b06996c3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22791438

Change-Id: I27d4a0a1c355c7cde9dd166fc771681d2c6e7dcd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 22:30:44 +00:00
Tony Wickham babe9fd580 Merge "Remove unused/obsolete feature flags" into udc-dev am: 4f69ca52ef
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23219342

Change-Id: I2cba31150ff85fe5244479e4c984617daed7d66c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 22:29:18 +00:00
TreeHugger Robot 15bc0d388a Merge "Adding support for listening to end callbacks when launching an intent from Launcher" into udc-dev 2023-05-15 22:20:32 +00:00
Winson Chung 583de1621d Only set drag shadow params if they are valid
- Invalid params trigger an exception to be thrown when starting a
  system drag

Bug: 269016702
Test: Presubmit
Change-Id: I4b1953afd72ab1c6d41f3b5b536f9578ef40d792
2023-05-15 22:10:16 +00:00
Stefan Andonian e3b06996c3 Merge "Added ViewCapture to all tests which implement AbstractLauncherUiTest." into udc-dev 2023-05-15 22:06:37 +00:00
Tony Wickham 4f69ca52ef Merge "Remove unused/obsolete feature flags" into udc-dev 2023-05-15 21:46:15 +00:00
Tracy Zhou 8a22043db1 Merge "[Reland] Fix touch focus not updated correctly after launching overview with live tile." into udc-dev am: 3711aa64ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23149867

Change-Id: I0b6aecabc65623cc50d8fc05082850b9e7a6dda2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 21:07:24 +00:00
Tracy Zhou 98194d7ec4 Merge "[Reland] Fix touch focus not updated correctly after launching overview with live tile." into udc-dev am: 3711aa64ac am: 5cc9a363d2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23149867

Change-Id: Ib79d1dcb61ceae5c7af3153b560ff7ee408641ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 21:04:31 +00:00
Tracy Zhou 5cc9a363d2 Merge "[Reland] Fix touch focus not updated correctly after launching overview with live tile." into udc-dev am: 3711aa64ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23149867

Change-Id: Id917d04fd2d1a6dbe510e8c61d8eb39fff9acddd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 20:28:29 +00:00
Tracy Zhou 3711aa64ac Merge "[Reland] Fix touch focus not updated correctly after launching overview with live tile." into udc-dev 2023-05-15 19:45:46 +00:00