Commit Graph

20478 Commits

Author SHA1 Message Date
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
Schneider Victor-tulias b6407699ae Update keyboard quick switch view ordering and add icons
- Updated the keyboard quick switch view ordering to left-to-right (vice versa in RTL)
- Added app icons to keyboard quick switch taskviews

Flag: ENABLE_KEYBOARD_QUICK_SWITCH
Fixes: 275629107
Test: launched keyboard quick switch view and changed focus back and forth
Change-Id: Ie2f0a1c08c7065c53075f6fa015000a2d6184491
2023-05-15 12:06:19 -07:00
Schneider Victor-tulias eb8dce01ce Add handling for toggling keyboard stashing from the keyboard
Flag: ENABLE_KEYBOARD_TASKBAR_TOGGLE
Bug: 281726846
Fixes: 246660615
Test: toggled the transient taskbar with the meta+t input
Change-Id: I315f83850b11d24d8b55061d7111300effb43936
2023-05-15 18:41:25 +00:00
Treehugger Robot 18cda4b2a3 Merge "Update app ring color and alpha" into udc-dev am: 11939898f3 am: b40aa28ed1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23183745

Change-Id: I3c3ca1d69d9c3e663f79c5fbede1fcd702eb3d99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 18:39:52 +00:00
Schneider Victor-tulias 581fd3eede Code cleanup: recycle typed arrays when they are no longer needed
The border animator does not need the typed array anymore after initialization. recycling the object.

Flag: ENABLE_KEYBOARD_QUICK_SWITCH
Fixes: 282202504
Test: changed focus in quick switch view and overview
Change-Id: Iea9077e49e754894008899dfc9b90e3876b53051
2023-05-15 11:38:17 -07:00
Treehugger Robot b40aa28ed1 Merge "Update app ring color and alpha" into udc-dev am: 11939898f3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23183745

Change-Id: I0bb7c5caa2e39397f7f44059c5c363fe4367dade
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 18:03:57 +00:00
Treehugger Robot 2c731e07b7 Merge "Update app ring color and alpha" into udc-dev am: 11939898f3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23183745

Change-Id: Ic7209615b4d6d51e71d1e0f7c7dc6321d56ebe43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 17:58:00 +00:00
Treehugger Robot 11939898f3 Merge "Update app ring color and alpha" into udc-dev 2023-05-15 17:33:23 +00:00
Sunny Goyal 4fdc9181dd Adding support for listening to end callbacks when launching an intent from Launcher
Also moving various state handling to these end callbacks enstead of relying on resume

Bug: 265134143
Test: Verified that the end callback is received
Change-Id: I326a99c80154d244c0e49f678717c476602b6240
2023-05-15 10:31:06 -07:00
Treehugger Robot 5bf5bf3e22 Merge "Fix bug where unstash animation plays twice." into udc-dev am: ba4fcb0171 am: 08fb20f3be
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23153653

Change-Id: Iec340c2da9e692c2b668db800b4fa909b9df86ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-13 03:13:41 +00:00
Treehugger Robot 60b7915cd3 Merge "Fix bug where unstash animation plays twice." into udc-dev am: ba4fcb0171
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23153653

Change-Id: Ib5d86f5a96daf9d199aec06f3b421ee3f9f5f6e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-13 02:33:24 +00:00
Treehugger Robot 08fb20f3be Merge "Fix bug where unstash animation plays twice." into udc-dev am: ba4fcb0171
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23153653

Change-Id: Ic66df7e63c0e0f9a3428224ced60225f8a708d2d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-13 02:31:52 +00:00
Treehugger Robot ba4fcb0171 Merge "Fix bug where unstash animation plays twice." into udc-dev 2023-05-13 01:47:20 +00:00
Jeremy Sim 3760caebc5 Merge "Allows splitscreen with work & personal version of the same app" into udc-dev am: ab9e66c260 am: 63e922b1e5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23200223

Change-Id: Ie781b2184abb2e89608bc1334a2e6839f203aed2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-13 01:30:15 +00:00
Jeremy Sim 63e922b1e5 Merge "Allows splitscreen with work & personal version of the same app" into udc-dev am: ab9e66c260
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23200223

Change-Id: Ib9ba5e508664ae24b68793cd0ef577869a21a7dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-13 00:48:53 +00:00
Jeremy Sim 4ae083f931 Merge "Allows splitscreen with work & personal version of the same app" into udc-dev am: ab9e66c260
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23200223

Change-Id: I97c4dda7d0f39f2a9e89b8abaec7b8efc125b126
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-13 00:45:38 +00:00
Jeremy Sim ab9e66c260 Merge "Allows splitscreen with work & personal version of the same app" into udc-dev 2023-05-13 00:23:23 +00:00
Jon Miranda e30a551f93 Fix bug where unstash animation plays twice.
Fixes: 282056846
Change-Id: I372444684fafd246369f6bc1e77c5e6fbb651c6f
Flag: ENABLE_TRANSIENT_TASKBAR
Test: open app, then very quickly swipe to unstash taskbar
2023-05-12 16:27:57 -07:00
Schneider Victor-tulias fb0b1b205d Merge "Fix the overview tutorial step success animation" into udc-dev am: 8f23be7b6f am: 938d907d5b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23122638

Change-Id: I3f9cde302cbe5ef734bbd4e687263461165b0e3a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 23:15:39 +00:00
Schneider Victor-tulias 938d907d5b Merge "Fix the overview tutorial step success animation" into udc-dev am: 8f23be7b6f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23122638

Change-Id: I6785f09ddea1e889f2b42c26ea93fa6b19e498da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:58:54 +00:00
Jeremy Sim 61af2eff87 Merge "Force Taskbar to remain stashed when in 3p launcher or recents" into udc-dev am: d27b06f500 am: 15cb48db3d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22961525

Change-Id: Iedbed1140790adb0f8494496021b8eb012fe42a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:54:50 +00:00
Schneider Victor-tulias 55d2f3f9ff Merge "Fix the overview tutorial step success animation" into udc-dev am: 8f23be7b6f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23122638

Change-Id: I282ccc693e96062dfa13abfa9c5b09b58510606f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:54:33 +00:00
Saumya Prakash 4f41fd3e8a Merge "Fix UI issues of fake task view in gesture nav tutorial." into udc-dev am: 24aec5e6b0 am: 4e61c4a99c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23120959

Change-Id: Id4affa908a5051ace8b864fe5d8d516f1c8a444e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:54:26 +00:00
Schneider Victor-tulias 8f23be7b6f Merge "Fix the overview tutorial step success animation" into udc-dev 2023-05-12 22:40:14 +00:00
Jeremy Sim 15cb48db3d Merge "Force Taskbar to remain stashed when in 3p launcher or recents" into udc-dev am: d27b06f500
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22961525

Change-Id: I8e565d66ac89438b2d84bb660cb2e58d816dacb6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:20:57 +00:00