Commit Graph

78507 Commits

Author SHA1 Message Date
Pat Manning cc31ba5360 Do not animate moving to rest state on CHANGE_ACTIVE_SCREEN.
Fix: 259380717
Test: manual
Change-Id: Icec103b26603290c7998977fa9c4d89132620a9d
2022-12-21 11:37:47 +00:00
Bill Yi c8cec8e93d Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I45bd8694fd2f0387ed0f071bf7159ea474978bbf
2022-12-21 00:14:42 -08:00
Brandon Dayauon dfdfe469f3 Merge "Extend/shrink work button when scrolling" into tm-qpr-dev am: 238bbfaf7b am: e7674bdef1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20666525

Change-Id: I50abb431911bb4a02bcde59eba4ad78a3f4663ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-21 06:56:52 +00:00
Brandon Dayauon e7674bdef1 Merge "Extend/shrink work button when scrolling" into tm-qpr-dev am: 238bbfaf7b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20666525

Change-Id: I301007d3c33cc746356dca3d1b29f21d8986f706
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-21 06:17:47 +00:00
Brandon Dayauon 238bbfaf7b Merge "Extend/shrink work button when scrolling" into tm-qpr-dev 2022-12-21 05:31:33 +00:00
Android Build Coastguard Worker 4456240f1a Snap for 9425524 from 3f6a002a04 to udc-release
Change-Id: I1f49cae2a249191bb1a0d60b6049e1af86187cfd
2022-12-21 03:36:03 +00:00
Android Build Coastguard Worker 1c4e8b87aa Snap for 9424627 from c03bb43fa5 to tm-qpr2-release
Change-Id: I672754f8ce51dccc0bc73296b19e302d6f2ee16c
2022-12-21 00:25:23 +00:00
Ats Jenk 3f6a002a04 Merge "Taskbar fixes when apps move to desktop and back" into tm-qpr-dev am: ebfe6b6776 am: a6ee04ba35
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20754487

Change-Id: I04ddcda42dd43392de30f8a6e950e413b292ed38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-21 00:04:02 +00:00
Ats Jenk a6ee04ba35 Merge "Taskbar fixes when apps move to desktop and back" into tm-qpr-dev am: ebfe6b6776
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20754487

Change-Id: I099705f4a4fb971e5550b76f194d7d19677250b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 23:53:23 +00:00
Ats Jenk ebfe6b6776 Merge "Taskbar fixes when apps move to desktop and back" into tm-qpr-dev 2022-12-20 23:29:26 +00:00
Brandon Dayauon c9672b9002 Extend/shrink work button when scrolling
most of the change was from this CL: ag/19223926
moved scroll listener definition to WorkProfileManager.java
Added feature flag

bug: 194188980
test: Video - https://drive.google.com/file/d/18UM7UDNQz-Z8Q2Sh8VEKHm9LXRVJaWFM/view?usp=sharing
Change-Id: Ib80784e0f5108b28658141ca5e495a27fab34a3c
2022-12-20 14:38:40 -08:00
Vadim Tryshev e896d66fd6 Merge "Not waiting for animations for Launcher clicks" into tm-qpr-dev am: e74238d233 am: 0a2ed6c078
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20790706

Change-Id: I74eb64251c91c37746f32ff4e25920447427a395
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 22:28:28 +00:00
Vadim Tryshev 0a2ed6c078 Merge "Not waiting for animations for Launcher clicks" into tm-qpr-dev am: e74238d233
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20790706

Change-Id: Ie2a1435654da87834384deaf4e46f3b17af2f5a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 22:26:32 +00:00
Federico Baron 854e7f3ce8 Improve restore icon treatment am: c03bb43fa5 am: 42c466737d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20646257

Change-Id: I99ba6ad38bb2cb8a9cbd2271837236054374523f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 22:25:30 +00:00
Vadim Tryshev e74238d233 Merge "Not waiting for animations for Launcher clicks" into tm-qpr-dev 2022-12-20 21:57:09 +00:00
Federico Baron 42c466737d Improve restore icon treatment am: c03bb43fa5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20646257

Change-Id: Ia65dd336b9e0171be54a2eb78e3d5f4bd11f4c74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 21:46:47 +00:00
Brian Isganitis 7eb975eeb6 Merge "Add flag for Taskbar education tooltip." into tm-qpr-dev am: dad173f9c6 am: 111d1a4dd6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20785349

Change-Id: I564460c25d247a5a6f1b6f15adbd852450987287
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 20:58:56 +00:00
Federico Baron c03bb43fa5 Improve restore icon treatment
This is the first of a few CL's that change the way pending/downloading/installing apps look to follow the new mocks. In this CL we:

-Fix a regression where the track path doesn't show up when downloading an app
-Change the sizes of icons to reflect the new design mock
-Add skeleton motion animation

In upcoming CL's we will add visual polish and make sure it matches the motion spec exactly

Bug: 254858049
Test: Download an app and check pending, downloading, and installing visuals
Change-Id: Ief1038ea52d77874b4031db76d51a2787615a14d
2022-12-20 12:58:40 -08:00
Brian Isganitis 111d1a4dd6 Merge "Add flag for Taskbar education tooltip." into tm-qpr-dev am: dad173f9c6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20785349

Change-Id: I915bf2290ce6a984a95e6009f78f852c8dc374c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 20:16:38 +00:00
Brian Isganitis dad173f9c6 Merge "Add flag for Taskbar education tooltip." into tm-qpr-dev 2022-12-20 19:53:03 +00:00
Alex Chau a4bea0d945 Merge "folderChild icon and text size should follow the respective configuration" into tm-qpr-dev am: 37292eb230 am: 369fd22fba
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20794888

Change-Id: I7734c8503df63eb16a34ee75e33f100940d386aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 19:37:48 +00:00
Alex Chau 369fd22fba Merge "folderChild icon and text size should follow the respective configuration" into tm-qpr-dev am: 37292eb230
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20794888

Change-Id: I429c6fb98ae7907aad3569a38c8167e4f8d72fb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 19:36:41 +00:00
Alex Chau c8f4d71590 Merge "Add transientTaskbarMargin above taskbar in overview" into tm-qpr-dev am: d79e53a5c8 am: 8d18eba59e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20782488

Change-Id: I4cd29254cc2f45de9956bd8aa3a626724b3ec8a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 19:36:22 +00:00
Sunny Goyal f29aedf25e Merge "Removing some unused container IDs" into tm-qpr-dev am: eae7e58b20 am: 0c0581ee30
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20763382

Change-Id: I9b0c70accba6904f13a2a79c764bfb444ce008cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 19:34:45 +00:00
Alex Chau 37292eb230 Merge "folderChild icon and text size should follow the respective configuration" into tm-qpr-dev 2022-12-20 19:01:14 +00:00
Alex Chau 8d18eba59e Merge "Add transientTaskbarMargin above taskbar in overview" into tm-qpr-dev am: d79e53a5c8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20782488

Change-Id: Ie66dbeb2b3219b5036554a0ec89ace2187124387
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 18:53:30 +00:00
Sunny Goyal 0c0581ee30 Merge "Removing some unused container IDs" into tm-qpr-dev am: eae7e58b20
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20763382

Change-Id: I429a97d5883a51637a4e8fc64471e2919937b3fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 18:53:02 +00:00
Alex Chau d79e53a5c8 Merge "Add transientTaskbarMargin above taskbar in overview" into tm-qpr-dev 2022-12-20 18:40:48 +00:00
Ats Jenk 0ea4768a02 Taskbar fixes when apps move to desktop and back
Fixes to taskbar state when tasks are moved to desktop and fullscreen.

When freeform tasks are visible and we start a new task from taskbar, it
first launches in fullscreen. Transition handler in WMSHell switches it
to freeform as needed. This switch causes launcher activity to be paused
and then resumed. Resuming launcher activity while freeform tasks are
visible, puts the launcher into an incorrect state. (Launcher should
appear paused while freeform tasks are visible).

When a freeform task switches to fullscreen, freeform tasks are no
longer visible. This causes us to resume the launcher activity. We
should not do that if a fullscreen task is visible as it puts the
launcher into an incorrect state. It appears resumed even though the
activity is paused. Added a check to DesktopVisibilityController that
checks if the activity is actually resumed before marking it appear as
resumed.

Test: manual, switch a task to freeform, launch another freeform task
  from taskbar, taskbar should continue to be available
Test: manual, switch a task to freeform, switch the task back to
  fullscreen, taskbar should continue to be available
Bug: 261234278

Change-Id: Ia8d208619fabfcc9bffff6d8d227b236cb62a00c
2022-12-20 10:34:07 -08:00
Brandon Dayauon 5a31c9262e Move VibratorWrapper to AOSP
bug: 233751149
test: manually run and presubmit
Change-Id: I89ada0adf7254396238cb96d27bc265e28093f50
2022-12-20 10:27:21 -08:00
Sunny Goyal eae7e58b20 Merge "Removing some unused container IDs" into tm-qpr-dev 2022-12-20 18:19:57 +00:00
Alex Chau 0d4f1ac30e folderChild icon and text size should follow the respective configuration
- Use mTypeIndex instead of always INDEX_LANDSCAPE or INDEX_DEFAULT to make sure they follow the workspcae icon/text size

Fix: 262446829
Test: DeviceProfileDumpTest
Change-Id: I9fc37b41114a34e35108330a8d599556bff77eef
2022-12-20 12:36:05 +00:00
Alex Chau 2aa9ce9ea9 Merge "Add logs to track app grid changes" into tm-qpr-dev am: dcafe99d42 am: 1e13cde01a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20782492

Change-Id: I4a00a2fdcd3ba60db91cb3a6ec81fde4183d54f3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 12:32:08 +00:00
Alex Chau 1e13cde01a Merge "Add logs to track app grid changes" into tm-qpr-dev am: dcafe99d42
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20782492

Change-Id: If6a96705a8c18fb2124f7a6ed5c788940b1d3369
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 11:50:21 +00:00
Alex Chau dcafe99d42 Merge "Add logs to track app grid changes" into tm-qpr-dev 2022-12-20 11:13:04 +00:00
Alex Chau 49cca007c3 Merge "Only skip stash animation when going to/from Launcher" into tm-qpr-dev am: 44dd5b7b28 am: 0bfdd134ee
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20782490

Change-Id: I05f82852dfc039725ac4c1d2939c34f6c1b66ad6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 11:07:34 +00:00
Alex Chau 0bfdd134ee Merge "Only skip stash animation when going to/from Launcher" into tm-qpr-dev am: 44dd5b7b28
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20782490

Change-Id: Ie9f2222de708ed7c0e711fab0a1fa7637bb7c333
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 10:26:19 +00:00
Alex Chau 44dd5b7b28 Merge "Only skip stash animation when going to/from Launcher" into tm-qpr-dev 2022-12-20 09:32:04 +00:00
Bill Yi c2a94431a0 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: c326b7849f -s ours am: a3cb294470 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20781622

Change-Id: I6ac590b6f7398fdeb6ab3dd1a48301ee98c79ca0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 06:36:01 +00:00
Bill Yi 2b6a38e8d1 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 10d62429ab -s ours am: 31911fca90 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20781622

Change-Id: I811519337125426b1e35b105072b58468b6b16da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 06:35:39 +00:00
Bill Yi a3cb294470 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: c326b7849f -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20781622

Change-Id: I800fb723b655b5bb3c1c3ff868d5951654aa6710
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 06:14:30 +00:00
Bill Yi 31911fca90 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 10d62429ab -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20781622

Change-Id: Ibcc132d0014e7d26500e6533c1136ae2133c9c48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-20 06:14:07 +00:00
Bill Yi c326b7849f Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2022-12-20 06:00:39 +00:00
Ling Wo 8ba48c1e65 Expose getSearchBox from the HomeAllApps class
Doc: https://docs.google.com/document/d/1OlN-A3Z5_UjWk-QkxC4JaYWesFDNHkHTox94__rLmR0

Bug: b/255390519
Test: local testing
Change-Id: I72410035bbcfd2215815dbf6c3d6bd86d692b8c6
2022-12-20 04:13:59 +00:00
Shen Lin ed2f309652 Fix NPE in FallbackSwipeHandler when getRunningTask() returns null
mGestureState.getRunningTask() is probably null in this situation, we
need to add a null check here refer to the usage in TaskAnimationManager.

Bug: 263041039
Test: manual
Change-Id: I7707bf204190ff506f40640ff764f07cb98aab68
2022-12-20 11:42:27 +08:00
Android Build Coastguard Worker b0305b7047 Snap for 9420774 from 45149d9036 to udc-release
Change-Id: Iaa620513e16dc3c5e0567b135d54a5ae920ccd3f
2022-12-20 02:31:14 +00:00
vadimt befcfa40b9 Not waiting for animations for Launcher clicks
Waiting for animations to finish can make the test wait for too long if there is an ongoing animation somewhere, for example, in an app we are trying to swipe from.

Test: presubmit
Bug: 256567004
Change-Id: Ida494128a18342bee3dbdae6d713c854c86912c1
2022-12-19 18:02:07 -08:00
Android Build Coastguard Worker 1aba4603f7 Snap for 9420665 from 04c89fe38e to tm-qpr2-release
Change-Id: I90e71440182c2de80a7e4fa6f58e07b20d5b360c
2022-12-20 00:35:08 +00:00
Sebastián Franco ff13372043 Merge "Fix IndexOutOfBoundsException in grid span lookup" into tm-qpr-dev am: b2acb96510 am: ce7fb3a883
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20785398

Change-Id: I6d1ae76cf4e7b364b9f3507941e0ae1ca9d792ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-19 23:18:54 +00:00
Sebastián Franco ce7fb3a883 Merge "Fix IndexOutOfBoundsException in grid span lookup" into tm-qpr-dev am: b2acb96510
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20785398

Change-Id: I1ca2da4a399f364d2ee1d7186d7ffc5338914d7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-19 22:38:28 +00:00