Anushree Ganjam
5cc7ff0990
Revert "Refactors Search results into separate RV for Toast."
...
This reverts commit 6729f0b950 .
Reason for revert: This change caused b/230648542.
Please see https://b.corp.google.com/issues/230648542#comment5 for the video after reverting this change.
Bug: 206905515
Bug: 230648542
Change-Id: I85f063c56cad137c05b810204244bba7e8f94ee7
2022-04-28 01:37:49 +00:00
Sebastián Franco
d509b547cf
Merge "Give the tests the ability to emulate other devices screens" into tm-dev am: 84051cd8bf am: abd6fb7e4b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17413625
Change-Id: I67796990687646bcc10dd9f8555d929fa70c83bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 18:20:06 +00:00
Sebastián Franco
abd6fb7e4b
Merge "Give the tests the ability to emulate other devices screens" into tm-dev am: 84051cd8bf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17413625
Change-Id: I984d4e2473dee24c60f0e158ed8c8dede70a1f89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 17:52:54 +00:00
TreeHugger Robot
5ed4ac94b9
Merge "Remove unnecessary updatePivots" into tm-dev am: e19522bede am: 6d7db81e74
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17983443
Change-Id: I9fa56bb4e2060b00919c1014ecae2a5472f578d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 17:35:10 +00:00
TreeHugger Robot
b3a7e76cc7
Merge "Move spring loaded scale calculation to DeviceProfile." into tm-dev am: 84bff57d8d am: d72c4cb6e5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17909525
Change-Id: Ic80c0ecc537e79707fb08adf2b2d42057ffa7d47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 17:34:59 +00:00
Sebastián Franco
84051cd8bf
Merge "Give the tests the ability to emulate other devices screens" into tm-dev
2022-04-27 17:25:55 +00:00
TreeHugger Robot
6d7db81e74
Merge "Remove unnecessary updatePivots" into tm-dev am: e19522bede
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17983443
Change-Id: I03703262518cf2fd060bf4d3b0a89337e9a92b8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 16:43:22 +00:00
TreeHugger Robot
d72c4cb6e5
Merge "Move spring loaded scale calculation to DeviceProfile." into tm-dev am: 84bff57d8d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17909525
Change-Id: I1b226804f91518e1a456cd07c98043706d765985
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 16:43:15 +00:00
TreeHugger Robot
e19522bede
Merge "Remove unnecessary updatePivots" into tm-dev
2022-04-27 14:49:12 +00:00
TreeHugger Robot
84bff57d8d
Merge "Move spring loaded scale calculation to DeviceProfile." into tm-dev
2022-04-27 13:51:59 +00:00
András Klöczl
6b3cbc93b3
Merge "Change home dragging logic for dead zones" into tm-dev am: 143b71203f am: d76d384c36
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17217228
Change-Id: I90cf88e85be0efc32f241de268f2eba41aeedded
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 13:20:37 +00:00
Alex Chau
9f1635718c
Merge "Update overview actions alignment" into tm-dev am: a80efcee9f am: c7fee694e7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17888303
Change-Id: I128b4f0f8e8990fed7df5957485089271e298807
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 13:20:27 +00:00
Alex Chau
2a6e364e91
Remove unnecessary updatePivots
...
- Follow-up of http://ag/17888303 to remove extra code that didn't get clean up
Bug: 209981696
Test: manual
Change-Id: I37f68dd52adacfd033eaeaeca52c98a4a06d556d
2022-04-27 13:57:39 +01:00
András Klöczl
d76d384c36
Merge "Change home dragging logic for dead zones" into tm-dev am: 143b71203f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17217228
Change-Id: Ifeadfc3720befd28a17394ae71e9fa586834c732
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 12:47:26 +00:00
Alex Chau
c7fee694e7
Merge "Update overview actions alignment" into tm-dev am: a80efcee9f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17888303
Change-Id: Ie7496af60cde34345324140511a7b2f7b255f10f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 12:47:17 +00:00
András Klöczl
143b71203f
Merge "Change home dragging logic for dead zones" into tm-dev
2022-04-27 12:44:34 +00:00
Alex Chau
a80efcee9f
Merge "Update overview actions alignment" into tm-dev
2022-04-27 12:24:24 +00:00
Andras Kloczl
015d44aee3
Cleanup tapl test workaround
...
There was a bug in the framework (b/219711163) so
we needed a workaround to make the tapl test pass.
Test: Run TAPL tests
Bug: 219919285
Change-Id: I3eb4ca8c5b1d24f38330ad41b58c31c81eb01501
2022-04-27 12:24:43 +01:00
My Name
2f5a1b6756
Adding support to parse deep-shortcuts.
...
Actual problem space is to prebundle YouTube Shorts shortcut to the
JioPhone Next device. The parsers don't support parsing the deep shortcut. In this CL we have added support for parsing deep-shortcuts.
Test: Tested manually on device.
Bug: 227290255
Change-Id: I7ea240a29639b88254fa679733541ff98ddfaa48
2022-04-27 08:14:46 +00:00
Sunny Goyal
aa0604fc79
Revert^2 "Removing some unused code from All-Apps" am: 52f4c16a94 am: f3ea842d7c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17923858
Change-Id: I11a69e11c325e32de6d3c1e9557e56a778f20574
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 07:07:21 +00:00
Sunny Goyal
f3ea842d7c
Revert^2 "Removing some unused code from All-Apps" am: 52f4c16a94
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17923858
Change-Id: Ie929b8153ee8bc60442192319f3212641bb13ad2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 06:36:42 +00:00
Jerry Chang
1833317d5d
Merge "Fix divider bar won't fade-in as the other splitting tasks" into tm-dev am: 59939e9e94 am: 448ae578f9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17935107
Change-Id: Ia8b5e52d278d8ac280d5827dba3c64dcdbe93220
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 04:12:22 +00:00
Jerry Chang
448ae578f9
Merge "Fix divider bar won't fade-in as the other splitting tasks" into tm-dev am: 59939e9e94
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17935107
Change-Id: I523efffd571c815efe94836f3560d3b1c60788b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-27 03:50:22 +00:00
Sunny Goyal
52f4c16a94
Revert^2 "Removing some unused code from All-Apps"
...
13ae6784b5
Change-Id: I06a4c9cc6beba4fc87b4a9375872c68e71e1c5f6
2022-04-27 03:22:58 +00:00
Jerry Chang
59939e9e94
Merge "Fix divider bar won't fade-in as the other splitting tasks" into tm-dev
2022-04-27 03:02:57 +00:00
Tracy Zhou
023537038d
Originate split select animation from the original icon view instead of the split menu icon
...
Bug: 226395821
Test: https://recall.googleplex.com/projects/f46cfe9c-8076-4efe-bf8a-b1cc4f1f5e1b/sessions/ed355c4f-b9d3-4b85-870f-2decb0b786db
Change-Id: I7277a9de212328d6f580bff5d28338ea0c058d99
2022-04-26 18:00:25 -07:00
Mateusz Cicheński
76fb120994
Make Hotseat report shelf height on large screen devices.
...
Test: http://recall/-/ekEuGtt9d9HWqkUtAzpHx8/ckTLvEEiaCugieedwOU6tj
Bug: 198311114
Change-Id: I9d5bc6ab031fb6d07d5205581c33aa5ab9b45a8c
2022-04-26 23:34:22 +00:00
Bill Yi
cdae45db79
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5f02b2d52c -s ours am: a2d3bbe27e -s ours am: 87028ebc39 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17937863
Change-Id: Ifd21693938549a25f7a4798c895a077700a491b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-26 23:27:12 +00:00
Bill Yi
87028ebc39
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5f02b2d52c -s ours am: a2d3bbe27e -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17937863
Change-Id: I1fb21e9b613ce68b08e6466deb833bb23c377e46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-26 23:10:41 +00:00
Bill Yi
a2d3bbe27e
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 5f02b2d52c -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17937863
Change-Id: Ibef2d2371414b7d35b903df4892506dca573cc85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-26 23:01:53 +00:00
vadimt
6df9aa3086
Tracing the cause for saving bugreports
...
Bug: 229115383
Test: presubmit
Change-Id: I8ce42c67b4679e23b2e7ea68ee27ee9738a8b4b5
2022-04-26 13:18:19 -07:00
Tracy Zhou
9660c41b4c
Merge "Add originalView of the menu to SystemShortcut" into tm-dev am: 7183e4b460 am: 7148e74f1e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17677218
Change-Id: I3db055b4066d721eccc9ca6cdc70d25aec0b3574
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-26 18:25:22 +00:00
Tracy Zhou
7148e74f1e
Merge "Add originalView of the menu to SystemShortcut" into tm-dev am: 7183e4b460
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17677218
Change-Id: Ic6378b71451cafcf02ece812c93a240123cd2c03
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-26 17:53:25 +00:00
Tracy Zhou
7183e4b460
Merge "Add originalView of the menu to SystemShortcut" into tm-dev
2022-04-26 17:28:40 +00:00
Shan Huang
3e952539a1
Fix screen rounded corner flicker.
...
We've previously always played transitions with a fixed start corner
radius. This should however be an interpolated value based on gesture
progress.
Bug: 230115505
Test: Turn on predictive animations. Try completing a back swipe as well
as canceling a back swipe. Observe corner radius to make sure there's no
flicker.
Change-Id: Iae2517d969ed1b779bced866407b939b3a011b68
2022-04-26 17:16:22 +00:00
TreeHugger Robot
16a13ec3e6
Merge "Refactors Search results into separate RV for Toast." into tm-dev am: 0a6e9b4751 am: 14615df286
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17699868
Change-Id: I10c86da47d157bb99d3422719f2f9c8acf8fc568
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-26 16:11:39 +00:00
TreeHugger Robot
14615df286
Merge "Refactors Search results into separate RV for Toast." into tm-dev am: 0a6e9b4751
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17699868
Change-Id: I86545cb56dac22db803cacfdc893f82efcecefd5
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-26 15:36:46 +00:00
Andras Kloczl
0056e95d8e
Change home dragging logic for dead zones
...
- If a dragged item is not over a valid drop target
then we don't highlight anything and on drop we move
it back to its original position.
- Instead of checking if the dragged item is over the
hotseat view, now we check if the item is over the hotseat
shortcuts.
- Smartspace is a dead zone
Test: drag items from different workspaces, allapps, widget
picker etc. to all parts of the screen and verify which
view is targeted and where the item gets dropped.
Check on phone/foldable/tablet.
Bug: 228201267
Change-Id: I18de576ea300d58ae645e511b238e0b946b5595a
2022-04-26 16:28:11 +01:00
TreeHugger Robot
0a6e9b4751
Merge "Refactors Search results into separate RV for Toast." into tm-dev
2022-04-26 15:06:49 +00:00
Pablo Gamito
5dbeee28f5
Merge "Use shared background color animation for settings activity" into tm-dev am: 7379074007 am: 4a8d162888
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17875203
Change-Id: I96eac233e4eea68782a849f81bbae657672d7805
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-25 22:08:47 +00:00
Pablo Gamito
4a8d162888
Merge "Use shared background color animation for settings activity" into tm-dev am: 7379074007
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17875203
Change-Id: I8c53fb1f523bab006a4a70870c81d9e47995804f
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-25 21:44:14 +00:00
Pablo Gamito
7379074007
Merge "Use shared background color animation for settings activity" into tm-dev
2022-04-25 21:22:21 +00:00
Vinit Nayak
2d1a69e58b
Revert "Revert "Use new onStartSplitLegacy when starting split f..."
...
Revert submission 17918609-revert-17779173-startSplitLegacy-OOWPZEFFGI
Reason for revert: Running through TH
Reverted Changes:
I6d81e0584:Revert "Use new onStartSplitLegacy when starting s...
I754bc308f:Revert "Remove check for preventing re-parenting n...
Change-Id: I6eea82f34b3680020b49ec7fe19eb61cc68286a5
2022-04-25 19:55:31 +00:00
Alex Chau
a2fc764405
Update overview actions alignment
...
- Align overview actions to the top with a defined margin below task thumbnail, except for vertical bar layout
- In modal state, use task view's bottom as pivot, and expand using all the space about pivot
- Simplified overview actions margin calculation and moved some logic to DeviceProfile
Bug: 209981696
Test: manual on various devices
Change-Id: I4c96cb02c6f3d6adf30633ddeb883bc4eec16f36
2022-04-25 19:20:21 +01:00
Pat Manning
a2e1499a2f
Move spring loaded scale calculation to DeviceProfile.
...
Fix: 229838395
Test: manual
Change-Id: I6dbbc850e88aaacceb1363e342404b06104f8c10
2022-04-25 18:58:09 +01:00
Thales Lima
25ac8b804f
Increase empty space limits
...
Bug: 227344807
Test: manual
Change-Id: Id5d484d57da60f3cf90db9bf0571919d93288de3
2022-04-25 18:49:33 +01:00
Sebastian Franco
00aff95ac0
Give the tests the ability to emulate other devices screens
...
This code contains utility clases that can change the display
of a device and make it look like another device.
The function DisplayEmulator#emulate receives a DeviceEmulationData
a certain grid to emulate and a callback, everyting that happens
inside of the callback will happen when the device is being emulated
and can be used by other tests.
Example test:
package com.android.launcher3.deviceemulator;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import androidx.test.filters.MediumTest;
import com.android.launcher3.deviceemulator.models.DeviceEmulationData;
import com.android.launcher3.ui.AbstractLauncherUiTest;
import org.junit.Test;
import org.junit.runner.RunWith;
import java.util.concurrent.TimeUnit;
@MediumTest
@RunWith(AndroidJUnit4.class)
public class TestTest extends AbstractLauncherUiTest {
@Test
public void testEmulation() throws Exception {
String deviceCode = "pixel6pro";
DeviceEmulationData deviceData = DeviceEmulationData.getDevice(deviceCode);
String grid = "normal";
DisplayEmulator displayEmulator = new DisplayEmulator(mTargetContext);
displayEmulator.emulate(deviceData, grid, () ->{
TimeUnit.SECONDS.sleep(10);
return true;
});
}
}
Test: You could use the test above to make your device look like a
Pixel6 pro for 10 secons.
Fix: 229028257
Change-Id: Icd79be405a2e14dda0bc5f555b0e46149e16f912
2022-04-25 11:57:58 -05:00
Jerry Chang
c3865b86e4
Fix divider bar won't fade-in as the other splitting tasks
...
Bug: 226271407
Test: manual check the divider bar fade-in animation after launchTasks
Change-Id: I5ea7c6ea5ac3f3550b28e9c0f854e70edcfc97b0
2022-04-25 15:41:28 +00:00
Bill Yi
5f02b2d52c
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ibf24622e458e5b2029a3cb0486f51cefa16372d2
2022-04-25 02:43:37 +00:00
Andy Wickham
6524d7315b
Merge "Adds Search Onboarding count and renames existing edu pref." into tm-dev am: 833b0a0b5b am: 73dfd548ca
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17876281
Change-Id: I64bfd217051691b43b21b9d09d1f4a17c1fd7e52
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-25 01:14:06 +00:00