Vinit Nayak
3ae98b4507
Merge "Keep track of multiple TasksIDs and Targets in GestureState" into udc-qpr-dev am: 80fddb6e40
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23680185
Change-Id: I9fdab12585372479545ef431a85548e872200115
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-18 03:18:27 +00:00
Vinit Nayak
80fddb6e40
Merge "Keep track of multiple TasksIDs and Targets in GestureState" into udc-qpr-dev
2023-07-18 02:47:39 +00:00
Vinit Nayak
0a4e37506e
Merge "Show split select instructions toast when starting split on workspace" into udc-qpr-dev am: b9a5c4551f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24062180
Change-Id: Ifac48dc2f1cbf06506ec4c59003e2224aba060ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 22:35:37 +00:00
Schneider Victor-tulias
78d0cdde1f
Merge "Fix null pointer in createRecentsWindowAnimator." into udc-qpr-dev am: 5c825f4cda
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24056554
Change-Id: I5be8df549f9b476fb65bedf55dee0e2ae5d7f012
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 22:34:15 +00:00
Vinit Nayak
b9a5c4551f
Merge "Show split select instructions toast when starting split on workspace" into udc-qpr-dev
2023-07-17 22:11:36 +00:00
Schneider Victor-tulias
5c825f4cda
Merge "Fix null pointer in createRecentsWindowAnimator." into udc-qpr-dev
2023-07-17 21:43:12 +00:00
Vinit Nayak
e7e7a6e522
Keep track of multiple TasksIDs and Targets in GestureState
...
* Quickswitching between fullscreen and split tasks breaks split,
need that to be fixed to further test these code changes
Bug: 236226779
Change-Id: I332ad6e2d98760ec1d691dae76e8e3ab8b839c75
2023-07-17 14:37:06 -07:00
Alex Chau
bd0269207f
Merge "Clean-up b/260135164 logs" into udc-qpr-dev am: 7d89646585
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24058374
Change-Id: I859fc1a2652070b5bdea3de55a9910cacb5b0933
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 19:35:25 +00:00
Alex Chau
7d89646585
Merge "Clean-up b/260135164 logs" into udc-qpr-dev
2023-07-17 18:32:46 +00:00
Brian Isganitis
22bc9983ed
Merge "Initial Taskbar drag-n-drop support for search results." into udc-qpr-dev am: 3f0e7e7c5d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24011563
Change-Id: I6838291da55f690898946094c5a6e8ece27a4d3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 17:38:02 +00:00
Brian Isganitis
3f0e7e7c5d
Merge "Initial Taskbar drag-n-drop support for search results." into udc-qpr-dev
2023-07-17 17:08:15 +00:00
Alex Chau
625709617e
Clean-up b/260135164 logs
...
Fix: 271242509
Test: manual
Change-Id: I2c5421539f8f70897b142dfdaa6bc97a10225309
2023-07-17 15:30:31 +01:00
Pat Manning
f2aa70c477
Merge "Show tooltips on cursor hover of taskbar icons." into udc-qpr-dev am: f351e515f7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23369318
Change-Id: I5f5e14c6d79a1c393ce04bae663aec1282296396
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 10:51:19 +00:00
Pat Manning
f351e515f7
Merge "Show tooltips on cursor hover of taskbar icons." into udc-qpr-dev
2023-07-17 10:15:46 +00:00
Vinit Nayak
5f09091583
Show split select instructions toast when starting split on workspace
...
* Used same animation properties that RecentsView uses to
show the instructions view unfolding
* TODOs:
* UI polish (correct asset, animation timings, etc)
* Hook into existing animations (if possible)
* Migrate recentsView splitInstructionsView to use same/similar code path;
remove RecentsView#safeRemoveDragLayerView
Bug: 276361926
Test: Create split w/ and w/o flag, works as expected
Flag: ENABLE_SPLIT_FROM_WORKSPACE_TO_WORKSPACE
Change-Id: I7a51b71c358902399ad73b650287cdbf1dad07c6
2023-07-14 17:49:42 -07:00
TreeHugger Robot
42064106ba
Merge "Clean up SplitData refactor flag" into udc-qpr-dev am: 61c2bbe5b8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24082168
Change-Id: Ie3a5fbf2967a7acd2ccdc41ed64697ad81a09518
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-15 00:36:51 +00:00
TreeHugger Robot
61c2bbe5b8
Merge "Clean up SplitData refactor flag" into udc-qpr-dev
2023-07-14 23:25:27 +00:00
Bill Yi
1a2cdeff60
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev
2023-07-14 19:57:25 +00:00
Jeremy Sim
fb7fda5816
Merge "Add unit tests for SplitSelectDataHolder" into udc-qpr-dev am: 3ce64d592b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23924739
Change-Id: Ibe56fe7e0d46856914e62fbb6355df6aa0b7ab04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-14 18:39:39 +00:00
Vinit Nayak
1db3292029
Clean up SplitData refactor flag
...
Bug: 279494325
Test: Invoking split works from home, overview.
Opening split to fullscreen also works
Change-Id: Ie1f26f833d5c10bb114b9e8eb1bd9f3b6b913b3d
2023-07-14 10:54:59 -07:00
Pat Manning
da69661add
Show tooltips on cursor hover of taskbar icons.
...
Fix: 250092437
Test: TaskbarHoverToolTipControllerTest
Flag: ENABLE_CURSOR_HOVER_STATES
Change-Id: Ia0463518d13b313b354328078685930215fb7636
2023-07-14 13:42:30 +01:00
Bill Yi
90a55fac7c
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I482a16b11ec56e45444c21d8ce24a75868436f02
2023-07-14 02:23:55 -07:00
Jeremy Sim
a8690f5eb6
Add unit tests for SplitSelectDataHolder
...
This CL adds unit tests for the SplitSelectDataHolder class.
Fixes: 288318661
Test: None
Change-Id: Ia09b928be1c73dcf8a198ea5ece16f0557fb5b0d
2023-07-13 15:28:04 -07:00
Schneider Victor-tulias
1463f86a38
Fix null pointer in createRecentsWindowAnimator.
...
Flag: not needed
Fixes: 289715966
Test: performed several gestures
Change-Id: Ib18dd0ffbfbc99220e1c7f1970259f139e21f67f
2023-07-13 10:53:53 -07:00
Anushree Ganjam
84744648e8
Merge "Introduce Default Ime height." into udc-qpr-dev am: e1a4eb4a09
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23595397
Change-Id: I835dac8a27e4dea2b2fa5f12ee34b29086804430
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-13 07:16:25 +00:00
Tracy Zhou
033ac58343
Merge "Introduce multi finger trackpad gestures to tapl tests" into udc-qpr-dev am: 666c3b231d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23895346
Change-Id: Ib4732c4f6e117f378132e6c8e06eea29e7e2db5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-13 07:15:56 +00:00
Anushree Ganjam
e1a4eb4a09
Merge "Introduce Default Ime height." into udc-qpr-dev
2023-07-13 06:23:28 +00:00
Tracy Zhou
666c3b231d
Merge "Introduce multi finger trackpad gestures to tapl tests" into udc-qpr-dev
2023-07-13 06:11:26 +00:00
Tracy Zhou
db476c3921
Introduce multi finger trackpad gestures to tapl tests
...
- Add tests to go to overview from home and all apps
Bug: 281732733
Test: presubmit
Change-Id: Ief6d72d7293ca7dff935e764362aa5ab271fd36b
2023-07-12 19:52:04 -07:00
Mady Mellor
bdbbe554a1
Merge "Revert "Bubble bar drag to dismiss"" into udc-qpr-dev am: d76c9cbcd7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24046705
Change-Id: I6cd89728b7dd285536234fb7664d8618739c7db0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-13 02:30:02 +00:00
Mady Mellor
d76c9cbcd7
Merge "Revert "Bubble bar drag to dismiss"" into udc-qpr-dev
2023-07-13 01:38:05 +00:00
Winson Chung
af4b8c6312
Merge "Remove legacy unused proto tracing code to prevent confusion" into udc-qpr-dev am: 7d58acf943
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23987649
Change-Id: I4488871ff653fbfa31015dfa624e156c8d6e64c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-12 23:57:16 +00:00
Winson Chung
7d58acf943
Merge "Remove legacy unused proto tracing code to prevent confusion" into udc-qpr-dev
2023-07-12 23:50:53 +00:00
Mady Mellor
e7cc3997d0
Revert "Bubble bar drag to dismiss"
...
Revert submission 23879277-bubble_bar_dismiss
Reason for revert: issues with touch
Reverted changes: /q/submissionid:23879277-bubble_bar_dismiss
Change-Id: I4311abff0e542907b09b0aa865d68257b47f6af1
2023-07-12 22:27:17 +00:00
Vinit Nayak
052785e1ab
Merge "Allow pressing home button on recents if command queue not empty" into udc-qpr-dev am: cf6b71a14e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23922250
Change-Id: I637343cd86a7eebd3ff3635e6375e9ccb76c97fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-12 21:10:09 +00:00
Vinit Nayak
84d1dc400d
Merge "Cleanup ENABLE_SPLIT_FROM_WORKSPACE flag" into udc-qpr-dev am: f909a72f3f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24030568
Change-Id: I98d975410dfe4bb8ec6ccba94fde4bf4b27d59a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-12 21:09:01 +00:00
Vinit Nayak
cf6b71a14e
Merge "Allow pressing home button on recents if command queue not empty" into udc-qpr-dev
2023-07-12 20:58:59 +00:00
Vinit Nayak
f909a72f3f
Merge "Cleanup ENABLE_SPLIT_FROM_WORKSPACE flag" into udc-qpr-dev
2023-07-12 20:57:22 +00:00
Fengjiang Li
340afb8d12
Merge "Recreate hotseat predictor whenever we query it due to workspace change" into udc-qpr-dev am: 30b9bc7587
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23987658
Change-Id: I73ddd5b7b1f77f3312bc0840996b383ed5570232
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-12 20:48:13 +00:00
Liran Binyamin
6bd839f383
Merge "Check that the bubble bar has bubbles before showing it" into udc-qpr-dev am: d0121222a5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24024256
Change-Id: Id5be73c1a93b5c8e047993c46f25d302fd31b384
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-12 20:46:47 +00:00
Fengjiang Li
30b9bc7587
Merge "Recreate hotseat predictor whenever we query it due to workspace change" into udc-qpr-dev
2023-07-12 20:12:06 +00:00
Liran Binyamin
d0121222a5
Merge "Check that the bubble bar has bubbles before showing it" into udc-qpr-dev
2023-07-12 19:58:16 +00:00
Brian Isganitis
3346e19b3b
Initial Taskbar drag-n-drop support for search results.
...
- Includes initial support for obtaining PendingIntent for ITEM_TYPE_SEARCH_ACTION.
- Custom pre-drag conditions for search results can be provided through TaskbarSearchSessionController.
- Added detection for telling when DragView shift animation ends for
pre-drag condition usage.
Test: Manual
Bug: 289261756
Flag: ENABLE_ALL_APPS_SEARCH_IN_TASKBAR
Change-Id: I52510a6f3ee49968134ecb591ef7c4df711b9d3d
2023-07-12 14:42:02 -04:00
Ivan Tkachenko
e4e39296ec
Merge "Bubble bar drag to dismiss" into udc-qpr-dev am: e3d4a69749
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23879277
Change-Id: I82bd9a7499ddd73b9df80106a943a534690c3164
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-12 17:43:23 +00:00
Anushree Ganjam
5730f03c9f
Introduce Default Ime height.
...
Assume IME_DEFAULT_HEIGHT_DP = 300.
When ime is yet to be shown but the UI is ready, then use
IME_DEFAULT_HEIGHT_DP.
For the 2nd time onwards save the actual ime height and use it when the
keyboard is not shown yet.
Bug: 285166099
Test: Manual
Change-Id: I33e38cbd5c2910f4a6dc4cc83c8dc4b6d94fbcff
2023-07-12 17:21:40 +00:00
Ivan Tkachenko
e3d4a69749
Merge "Bubble bar drag to dismiss" into udc-qpr-dev
2023-07-12 17:13:50 +00:00
Fengjiang Li
ff15fbffec
Recreate hotseat predictor whenever we query it due to workspace change
...
Fix: b/289013842
Test: unit test, also verified moving icons will recreate hotseat predictor
Change-Id: I1f19b17654b87156132a4e4dee26e12312589dba
2023-07-12 10:11:12 -07:00
Liran Binyamin
1d7494b4a5
Check that the bubble bar has bubbles before showing it
...
ag/24024252 relied on the bubble bar being invisible to indicate that
the bar is empty. But that assumption was wrong. The bubble bar gets
hidden when the device is locked. The result is that unlocking the
device leaves the bubble bar stashed.
This change actually verifies whether the bubble bar is empty before
showing it.
Fixes: 290608658
Test: Manual:
- Have some bubbles in the bar
- Lock the device and unlock
- Observe that the bubble bar is unstashed
Change-Id: I4ca5c10e0cec57d3c6b4e056e06ebcf04aa1571a
2023-07-12 12:36:25 -04:00
Liran Binyamin
d93bb84d9d
Merge "Don't show the bubble bar when it is empty" into udc-qpr-dev am: 7dd280eef3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24024252
Change-Id: I7c6a545a1fc71ccbb74d97f702a6a9bc04852ac0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-12 15:34:12 +00:00
Liran Binyamin
7dd280eef3
Merge "Don't show the bubble bar when it is empty" into udc-qpr-dev
2023-07-12 15:09:21 +00:00