Chilun Huang
7662dae663
Add TAPL API for adding app icon to hotseat
...
Please refer to go/tapl-add-icon-to-hotseat for more details.
Bug: 231400119
Test: atest NexusLauncherTests:TaplTestsQuickstep#testAddDeleteShortcutOnHotseat
Change-Id: I8cadecbe742413e3ce35ff269c0f78057331532c
Merged-In: I8cadecbe742413e3ce35ff269c0f78057331532c
2022-06-27 11:10:21 +08:00
Chilun Huang
22e829eb2f
Merge "Add TAPL API for adding app icon to hotseat"
2022-06-27 02:33:04 +00:00
Tracy Zhou
015adda83c
Stash task bar when ime switcher is showing
...
Bug: 226489759
Test: connect to physical keyboard and select a typable field, and make sure the task bar is stashed
Change-Id: Ie1cf753f793dc9cb350e57e9448c2913260992ca
2022-06-25 16:26:13 -07:00
Android Build Coastguard Worker
d0d4c88345
Snap for 8770325 from f9fafe7a92 to tm-qpr1-release
...
Change-Id: I49992b629a97ad353b688d355554a13e43bba881
2022-06-25 23:24:36 +00:00
Tracy Zhou
38afa9ba34
Merge "Fix ime switcher not showing for 3-button nav" into tm-qpr-dev am: f9fafe7a92 am: 03c4e3af2d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19066374
Change-Id: Id04f26c0e71181cfb32a7cd5932f06c6c7cc832b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-25 07:07:25 +00:00
TreeHugger Robot
90982ba3bf
Merge "Treat all apps predictions as all app icons when animating icons to their original position" into tm-qpr-dev am: ce12869fad am: 9d9895c100
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19066650
Change-Id: I29ee913fa3d83b3c05a705a71cc87cfc92b64764
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-25 07:06:13 +00:00
Tracy Zhou
03c4e3af2d
Merge "Fix ime switcher not showing for 3-button nav" into tm-qpr-dev am: f9fafe7a92
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19066374
Change-Id: I69d9c0c7c1e31dd3a607958eacd453691a2c05db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-25 06:48:56 +00:00
TreeHugger Robot
9d9895c100
Merge "Treat all apps predictions as all app icons when animating icons to their original position" into tm-qpr-dev am: ce12869fad
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19066650
Change-Id: I5ef87354474e981db5665360c49d24289e6da473
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-25 06:48:39 +00:00
Tracy Zhou
849a0c4e81
Show IME switcher only when physical keyboard is connected in 3 button nav (instead of also when virtual keyboard is visible)
...
Bug: 226489759
Test: connect to a physical keyboard in 3 button nav and make sure the ime switcher shows; and doesn't show with virtual keyboard
Change-Id: Ib9a5880eb1bd6d5b877a9f3789ce858f399c4910
2022-06-24 23:40:41 -07:00
Tracy Zhou
f9fafe7a92
Merge "Fix ime switcher not showing for 3-button nav" into tm-qpr-dev
2022-06-25 06:36:39 +00:00
TreeHugger Robot
ce12869fad
Merge "Treat all apps predictions as all app icons when animating icons to their original position" into tm-qpr-dev
2022-06-25 06:33:16 +00:00
Vadim Tryshev
83f326adcd
Merge "Ignoring failing test" into tm-qpr-dev am: 630fd0b09f am: 17ff5150fa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19067510
Change-Id: Ia93d634bd35ed14330a24f22f14e88e430cfdb66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-25 02:24:03 +00:00
Vadim Tryshev
17ff5150fa
Merge "Ignoring failing test" into tm-qpr-dev am: 630fd0b09f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19067510
Change-Id: I33adb1cbb7c890df9e03985d7654b115df7fa2a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-25 02:06:18 +00:00
Vadim Tryshev
630fd0b09f
Merge "Ignoring failing test" into tm-qpr-dev
2022-06-25 01:44:45 +00:00
TreeHugger Robot
f370fa6263
Merge "Not using calculator from test" into tm-qpr-dev am: adf526ab74 am: 522f51f3ee
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19053222
Change-Id: If51d2f54064c411df4f6b664b5afd14b0426029b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 21:50:48 +00:00
TreeHugger Robot
522f51f3ee
Merge "Not using calculator from test" into tm-qpr-dev am: adf526ab74
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19053222
Change-Id: Ic650beec55ea63b0634edf0996c2a6555b99cd4c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 21:31:04 +00:00
TreeHugger Robot
adf526ab74
Merge "Not using calculator from test" into tm-qpr-dev
2022-06-24 21:07:10 +00:00
Vadim Tryshev
542d3cf4f2
Ignoring failing test
...
Bug: 233075289
Change-Id: I4f270127b72255037dd5aaccdc375dfebb6b1dc4
Test: presubmit
2022-06-24 20:50:42 +00:00
Sunny Goyal
46e368f755
Removing tabWidth calculation and using DeviceProfile directly
...
This removes some dependency on FloatingHeaderView, making it
easier to replace
Bug: 234008165
Test: Verified that the UI does not change
Change-Id: I363c98c23f84fe570ea9cb1a40128359f5b67c9f
2022-06-24 13:32:42 -07:00
Android Build Coastguard Worker
02802dbec0
Merge cherrypicks of [19053219] into tm-qpr1-release.
...
Change-Id: Ib8d4007b4cba132cc3c0fb2d74086e965d6fbbda
2022-06-24 19:34:30 +00:00
Sunny Goyal
5aff4cf015
Moving widget padding to drawable instead of using itemDecorator
...
ItemDecorator uses item position which is not stable during animations.
Moving it to the background allows the padding to be stable
Bug: 236961658
Test: Verified that the app doesn't crash.
Change-Id: Ied12077de4097e827c5c4157f5196346a301f185
(cherry picked from commit ed681548fc )
Merged-In: Ied12077de4097e827c5c4157f5196346a301f185
2022-06-24 19:34:27 +00:00
Schneider Victor-tulias
a36e5f13c0
Treat all apps predictions as all app icons when animating icons to their original position
...
Taskbar all apps predictions were being ignored when animating a cancelled drag to their original position. This was causing a null pointer since they no longer had a view parent that could be used. These icons will now animated to the taskbar all apps icon.
Fixes: 236669335
Test: cancelled drags of taskbar icons, predicted taskbar icons, taskbar all apps icons and taskbar all apps prediction icons
Change-Id: I2a9a1ed4120927a08b8c8341ad36dfdb95fef608
2022-06-24 12:22:04 -07:00
Tracy Zhou
804feb76e7
Fix ime switcher not showing for 3-button nav
...
Bug: 226489759
Test: connect to a physical keyboard in 3 button nav and make sure the ime switcher shows
Change-Id: Iabde149e8bcd1edacff8e039f956628c69341ecb
2022-06-24 11:17:40 -07:00
Alex Chau
d936273b1f
Add test to dismiss AllApps bottom sheet
...
- http://docs/document/d/1ITZDMchoMndfa0nMuOTXbhKhK2aMDz0AT9dgusgxEro
Bug: 236360930
Test: TaplTestsLauncher3.testAllAppsDeadzoneForTablet
Test: TaplTestsNexus.testSearchDeadzoneForTablet
Change-Id: I62adb1d6ef237f9bca3812b8cdce9e5a8383158f
2022-06-24 18:29:43 +01:00
Vaibhav Devmurari
0074baa82e
Allow taskbar and taskbar all apps window to receive split touches
...
Adding feature to allow UI interaction during Drag and drop.
To allow user to interact with taskbar UI during D&D, the window
should support FLAG_SPLIT_TOUCH to receive touch events while user
using D&D.
DD: go/global_drag_and_drop
Test: manual
Bug: 220109830
Change-Id: Icd549aa272c140d865d89eeb9f5619b5ab13c015
2022-06-24 16:25:53 +00:00
Alex Chau
a3070ea61d
In AllApps search mode, only consume touch over visible container
...
Bug: 236360930
Test: Tap on deadzone to dismiss AllApps in search mode
Test: touch outside recycler view inside container, doesn't swipe left/right
Change-Id: I18498ea50f217231c3bb4489d6d9e95fc0e7da53
2022-06-24 11:51:11 +01:00
Luca Zuccarini
9797a234f2
Merge "Unify the source of truth for NORMAL <> ALL_APPS transitions." into tm-qpr-dev am: 4a0129fa5f am: 0e12609cb2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18911769
Change-Id: I0c9d5f68008c4018e76db5121ff42f4af8315c66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 10:41:08 +00:00
Alex Chau
4aecfa4068
Merge "Check null before getting DeviceProfile in AbsSwipeUpHandler" into tm-qpr-dev am: f7526085a9 am: e0f3bc67d9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19038729
Change-Id: I62b7dd26970960b8099bcbf956aff40d4fc1b5e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 10:39:59 +00:00
Alex Chau
aef83ce2a0
Merge "Disable header protection on tablets" into tm-qpr-dev am: f6674c27f7 am: 352e59ff3c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19034929
Change-Id: I2be7027ad8fa64af832573bb49dd2e85eba49c8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 10:39:47 +00:00
Luca Zuccarini
0e12609cb2
Merge "Unify the source of truth for NORMAL <> ALL_APPS transitions." into tm-qpr-dev am: 4a0129fa5f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18911769
Change-Id: I2a7070c2a0c255fadb4f3b399c153d710a40cce0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 10:31:13 +00:00
Luca Zuccarini
4a0129fa5f
Merge "Unify the source of truth for NORMAL <> ALL_APPS transitions." into tm-qpr-dev
2022-06-24 10:25:49 +00:00
Alex Chau
e0f3bc67d9
Merge "Check null before getting DeviceProfile in AbsSwipeUpHandler" into tm-qpr-dev am: f7526085a9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19038729
Change-Id: I4a518993597d2fc250f4b6879512b7f08b5e61ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 10:23:13 +00:00
Alex Chau
352e59ff3c
Merge "Disable header protection on tablets" into tm-qpr-dev am: f6674c27f7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19034929
Change-Id: If952db249075e7faa18231f58958d398cfaeafa2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 10:22:59 +00:00
Alex Chau
f7526085a9
Merge "Check null before getting DeviceProfile in AbsSwipeUpHandler" into tm-qpr-dev
2022-06-24 10:05:27 +00:00
Alex Chau
f6674c27f7
Merge "Disable header protection on tablets" into tm-qpr-dev
2022-06-24 10:02:51 +00:00
Sebastián Franco
13d5b412cb
Merge "Make Talkback anounce which page is the icon being move on." into tm-qpr-dev am: 578fbee848 am: 563d85ea48
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18918709
Change-Id: I16a78c864d2073812921939b4c63b6f2bb721a59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 07:39:44 +00:00
Sunny Goyal
e79ec7b842
Merge "Moving widget padding to drawable instead of using itemDecorator" into tm-qpr-dev am: 1f5cc67c13 am: 0d9e46bbd5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19053219
Change-Id: I9a6ad31bdae09dff297a4213337af4e1bb3ac9fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 06:56:41 +00:00
Vadim Tryshev
90708e661c
Merge "Remove unused tracing; it confuses investigators" into tm-qpr-dev am: 0bc6491ee7 am: 79a71bb7ca
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19033082
Change-Id: I2e999bed3a43cedb5cb394b7f9dfac0867912b8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 05:16:56 +00:00
Sebastián Franco
563d85ea48
Merge "Make Talkback anounce which page is the icon being move on." into tm-qpr-dev am: 578fbee848
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18918709
Change-Id: I0acc9016753aac24d36ed496f9b53220fe76a01c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 04:59:00 +00:00
Sunny Goyal
0d9e46bbd5
Merge "Moving widget padding to drawable instead of using itemDecorator" into tm-qpr-dev am: 1f5cc67c13
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19053219
Change-Id: I894cd3044ee0c20a3ce6cbd85dc309d7869577a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 04:58:35 +00:00
Sebastián Franco
578fbee848
Merge "Make Talkback anounce which page is the icon being move on." into tm-qpr-dev
2022-06-24 04:54:31 +00:00
Sunny Goyal
1f5cc67c13
Merge "Moving widget padding to drawable instead of using itemDecorator" into tm-qpr-dev
2022-06-24 04:39:23 +00:00
Vadim Tryshev
79a71bb7ca
Merge "Remove unused tracing; it confuses investigators" into tm-qpr-dev am: 0bc6491ee7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19033082
Change-Id: I6c6cf3b50a3e81d7873d6ce66ba8a63d75a0cc96
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 02:25:56 +00:00
Vadim Tryshev
0bc6491ee7
Merge "Remove unused tracing; it confuses investigators" into tm-qpr-dev
2022-06-24 02:05:16 +00:00
Android Build Coastguard Worker
16dbb684ba
Snap for 8762906 from 9ffbbf8f2c to tm-qpr1-release
...
Change-Id: Ie5c696b0d3238f1c66008fe7ab845be8768e8eb6
2022-06-24 01:25:03 +00:00
Sebastián Franco
53e78a20e8
Merge "Added a content call to emulate the other devices displays" into tm-qpr-dev am: 1e2454eb85 am: 93e3d7bb0f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18935140
Change-Id: Id5fe56fcbcd35b3b6b26dd80c41ff41b7015bc2e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 00:30:32 +00:00
Sebastián Franco
93e3d7bb0f
Merge "Added a content call to emulate the other devices displays" into tm-qpr-dev am: 1e2454eb85
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18935140
Change-Id: Ia851a565e12ecdcbfd6a6d0dce8c602fb886fff4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-24 00:02:20 +00:00
Sebastián Franco
1e2454eb85
Merge "Added a content call to emulate the other devices displays" into tm-qpr-dev
2022-06-23 23:41:28 +00:00
Sunny Goyal
23dca1500b
Merge "Fixing wrong flags used by AllAppsController in SystemUiController" into tm-qpr-dev am: c3a5c4b16e am: 062861eddc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19037687
Change-Id: I4c089c7b71faa32e5604e2cbf95be7a7e592fd55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-23 23:37:08 +00:00
Android Build Coastguard Worker
755f9c70b7
Snap for 8762204 from 6d17a71d19 to tm-release
...
Change-Id: I8e38b6d5c2174b5df1881eb4b60bb6860dfd9e4f
2022-06-23 23:24:15 +00:00