Commit Graph

54966 Commits

Author SHA1 Message Date
Alex Chau 16ac12b450 Merge "Adjust height of tablet AllApps base on row height" into tm-qpr-dev am: b0f42f03bf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19416113

Change-Id: Ibb938354217feb1b6a2d53921a3535e7fc82adb6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-04 14:14:22 +00:00
Alex Chau b0f42f03bf Merge "Adjust height of tablet AllApps base on row height" into tm-qpr-dev 2022-08-04 13:55:06 +00:00
Pat Manning 9fd69c0d42 Remove scaling from spring loaded y translation.
Fix: 239401465
Test: manual. To follow up with screenshot test: b/241386128
Change-Id: I916fcca22f5c827e1af38a50847585afcefc330d
2022-08-04 14:53:35 +01:00
Jerry Chang 32820e89e3 Fix no action menu for split pairs in overview panel
The splitting tasks will be reparented to RecentAnimationSplitTasks
overlay layer in order to animate them together. However, the other
animating apps should also be placed to the same overlay layer so all of
them can be layered properly during the transition.

Bug: 239630217
Test: action menu shows above split pairs in overview panel
Change-Id: I4dda71317bb61775664dcbfe1cee9a099aca872f
2022-08-04 04:34:20 +00:00
Alex Chau 206ede9c1f Adjust height of tablet AllApps base on row height
- Also used hotseatQsbHeight for AllApps QSB height as they have to match to transform between each other

Fix: 232907846
Test: manual on different tablets
Test: atest DeviceProfileTest
Change-Id: I001d0e129db2a5de6c8ace4c3302381110da03f1
2022-08-03 15:29:22 +00:00
TreeHugger Robot 98fd9c0da3 Merge "Account for span greater than 1 in getReorderRadius" into tm-qpr-dev am: 89b8f65277 am: eaeceb9b7b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19441591

Change-Id: I379fa83f94a542bc478bb659fd82b38c5eae6fa5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 14:49:44 +00:00
Sunny Goyal 4d83501f4a Merge "Removing unused ShadowDrawable" into tm-qpr-dev am: 41321dfe71 am: 7e0795609f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19506676

Change-Id: Ice81f1a10f5dd6be83efaa938c978310990e312b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 14:49:32 +00:00
Sunny Goyal f4d0a0ba70 Merge "Create less number of dot-renderers at startup" into tm-qpr-dev am: f28c428050 am: e00fc434f0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19498070

Change-Id: If53c5b0c7977b6570c14bf9aac6efe7802728f48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 14:49:21 +00:00
TreeHugger Robot eaeceb9b7b Merge "Account for span greater than 1 in getReorderRadius" into tm-qpr-dev am: 89b8f65277
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19441591

Change-Id: Iae70d6d2bccce247803774434f22977e807446b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 14:33:24 +00:00
Sunny Goyal 7e0795609f Merge "Removing unused ShadowDrawable" into tm-qpr-dev am: 41321dfe71
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19506676

Change-Id: I60ed5d12170fc265469dd8747e1ea7ef6157b12a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 14:33:11 +00:00
Sunny Goyal e00fc434f0 Merge "Create less number of dot-renderers at startup" into tm-qpr-dev am: f28c428050
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19498070

Change-Id: Ia7c5ef35f51afd4f1d56c753ca157d228d1c80a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 14:32:56 +00:00
TreeHugger Robot 89b8f65277 Merge "Account for span greater than 1 in getReorderRadius" into tm-qpr-dev 2022-08-03 14:12:45 +00:00
Sunny Goyal 41321dfe71 Merge "Removing unused ShadowDrawable" into tm-qpr-dev 2022-08-03 14:08:52 +00:00
Sunny Goyal f28c428050 Merge "Create less number of dot-renderers at startup" into tm-qpr-dev 2022-08-03 14:08:07 +00:00
Ivan Chiang 72b268d9d2 Merge "Add attributionTag to audit data access" 2022-08-03 07:13:55 +00:00
Sunny Goyal ea6d59fbd4 Removing unused ShadowDrawable
Bug: 241152608
Test: Presubmit
Change-Id: Iae3b3799959dfe3457791cfac88a2cb4ac5770a4
2022-08-02 14:58:25 -07:00
Sunny Goyal 65190aef37 Create less number of dot-renderers at startup
Bug: 235568943
Test: Launcher starts and shows dots normally
Change-Id: I6958b9b98efb43aa280e6ce31af9c0c936610dea
2022-08-02 14:43:31 -07:00
Sunny Goyal c5c7da9a8b Removing some obsolete features
PROMISE_APPS_NEW_INSTALLS = true
ENABLE_QUICKSTEP_WIDGET_APP_START = true
FOLDER_NAME_SUGGEST = true
ENABLE_PREDICTION_DISMISS = true
HOTSEAT_MIGRATE_TO_FOLDER = false
ENABLE_DEEP_SHORTCUT_ICON_CACHE = true
ENABLE_THEMED_ICONS = true
ENABLE_ALL_APPS_EDU = true
EXPANDED_SMARTSPACE = false

Bug: 241141733
Test: Presubmit
Change-Id: I72c0c20ab7e214994dc3c3665c90e85d45991a7a
2022-08-02 13:38:38 -07:00
Sihua Ma 1d8b7cba31 Showing Toast message when the target package is null for the disabled shortcut
The shortcut for a certain set of apps could have their component names set to null. In this case, if we still need the package name for the shortcut, we should use the package name from the intent, which is accomplished in getTargetPackage. Additionally, if the target package is still null, we are falling back to showing the Toast messages only.

Fix: 239685630
Test: Verified that the crash no longer happens after clicking on grayed out shortcuts
Change-Id: I4de68ea1a227032e16e5c00407f75159a7aba30f
2022-08-02 11:17:29 -07:00
TreeHugger Robot 07b31092c6 Merge "Don't crop task with RemoteAnimaionTarget#contentInsets" into tm-qpr-dev am: d6f79830e5 am: 3bf38df8b4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19395526

Change-Id: I3e9dfc496503bdfad1f761435e40b1019c9d066d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-02 13:23:06 +00:00
TreeHugger Robot 3bf38df8b4 Merge "Don't crop task with RemoteAnimaionTarget#contentInsets" into tm-qpr-dev am: d6f79830e5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19395526

Change-Id: I2e66a94496cd5d24c016b4ffed93e7a818d77850
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-02 13:19:59 +00:00
TreeHugger Robot d6f79830e5 Merge "Don't crop task with RemoteAnimaionTarget#contentInsets" into tm-qpr-dev 2022-08-02 13:05:02 +00:00
Vinit Nayak e677538171 Use Taskbar window for phones (only works on gesture nav) with flag am: 7db37b3d94 am: b197ea0c25
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18801667

Change-Id: If22f89319b68b9b13422a3b5e3e9ae855d22731e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-02 04:30:54 +00:00
Vinit Nayak b197ea0c25 Use Taskbar window for phones (only works on gesture nav) with flag am: 7db37b3d94
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18801667

Change-Id: Icb4ed4c35ec434dacb70ef1c9cd7b6b5bfccaf70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-02 04:14:05 +00:00
Vinit Nayak 7db37b3d94 Use Taskbar window for phones (only works on gesture nav) with flag
* Try to avoid re-creating TaskbarActivityContext to
avoid re-inflating taskbar views
* Toggle via Flipper App (key 1101)
OR adb shell setprop persist.wm.debug.hide_navbar_window 1 && adb reboot
TODOs
* Only works for gesture nav, not 3 button
* Sampling on phone doesn't always work.

Bug: 219035565
Change-Id: I2a015f99d5f1fe86d7261eec9fd898bd4480ff9f
2022-08-01 17:48:09 -07:00
Schneider Victor-tulias fa4bca182b Merge "Add logging to help debug additional app infos being updated by CacheDataUpdatedTask" into tm-qpr-dev am: 4eec22f818 am: 187b9ef0f5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19462408

Change-Id: I862086421d6d67f229674b5ff96774149323aecf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 22:43:44 +00:00
Schneider Victor-tulias 187b9ef0f5 Merge "Add logging to help debug additional app infos being updated by CacheDataUpdatedTask" into tm-qpr-dev am: 4eec22f818
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19462408

Change-Id: I8d115d1f8da1c95625ae03787fd525fda68dc5fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 22:15:06 +00:00
Schneider Victor-tulias 4eec22f818 Merge "Add logging to help debug additional app infos being updated by CacheDataUpdatedTask" into tm-qpr-dev 2022-08-01 21:50:09 +00:00
TreeHugger Robot ae670bdc53 Merge "Remove unused logs" into tm-qpr-dev am: f47491bdf8 am: 4397dec83d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19417493

Change-Id: I9d8343bba0e5708c0629434abf0e0319c8bf8405
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 21:07:33 +00:00
TreeHugger Robot 4397dec83d Merge "Remove unused logs" into tm-qpr-dev am: f47491bdf8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19417493

Change-Id: Ia657d4c5c6030abb45d6e255d20f353f18d4b690
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 20:49:20 +00:00
TreeHugger Robot f47491bdf8 Merge "Remove unused logs" into tm-qpr-dev 2022-08-01 20:29:53 +00:00
Alex Chau e62dbea9ad Merge "Refactor DeviceProfile tests based on dump() and use real device dimensions for tests." into tm-qpr-dev am: ceb2aaa9e4 am: a8b1b20f70
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19356826

Change-Id: I22e17e64a30c44e42fa17e1f130143054e30adf8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:50:08 +00:00
Alex Chau a8b1b20f70 Merge "Refactor DeviceProfile tests based on dump() and use real device dimensions for tests." into tm-qpr-dev am: ceb2aaa9e4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19356826

Change-Id: I8987fc4719ad84ee8b6928b170e084861ee50863
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:23:45 +00:00
Alex Chau ceb2aaa9e4 Merge "Refactor DeviceProfile tests based on dump() and use real device dimensions for tests." into tm-qpr-dev 2022-08-01 18:06:59 +00:00
Pat Manning 5f74bfd76d Refactor DeviceProfile tests based on dump() and use real device dimensions for tests.
- Added roundPxValueFromFloat when converting dp/sp to px to deterministically round up values around .5

Fix: 240133465
Bug: 237542518
Test: DeviceProfileTest.kt
Change-Id: If4239f714487fe5bf2ef44274e2ce415bd75c86d
2022-08-01 17:54:43 +00:00
Automerger Merge Worker 8234fa9eaa Merge changes from topic "am-a8bd616d471949689504ebc9266e4940" into tm-qpr-dev-plus-aosp am: 913d635bd4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19472827

Change-Id: I513cd49ddfe34e15141e19649c3fba191c9541b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 17:50:58 +00:00
TreeHugger Robot 40be9db8de [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev am: bc92776f2f -s ours am: 247158606c -s ours am: ae26e0efb1 -s ours
am skip reason: subject contains skip directive

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

Change-Id: If314ddf91802d8c5a10fa84a42874a831856450b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 17:50:48 +00:00
TreeHugger Robot 68b920cf80 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev am: bc92776f2f -s ours am: 92e74fe2f8 -s ours am: 0cd73409fc -s ours
am skip reason: subject contains skip directive

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

Change-Id: I9283f379cf695e6d2ba144581d0b1740f3c01e4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 17:44:22 +00:00
Bill Yi e2df5ee02f [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c99c99db15 -s ours am: 6986c11a2e -s ours am: 2113cc9bd8 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifa61525612a51685aa740009945625f4a6cf2f2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 17:44:14 +00:00
Bill Yi 3571941269 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a404b51754 -s ours am: fae73dcd2b -s ours am: d34366bfb7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I1bf6287052b8b62df899e503cc5fc81a9c256b25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 17:44:04 +00:00
Automerger Merge Worker 913d635bd4 Merge changes from topic "am-a8bd616d471949689504ebc9266e4940" into tm-qpr-dev-plus-aosp
* changes:
  [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev am: bc92776f2f -s ours am: 247158606c -s ours
  [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c99c99db15 -s ours am: 34e8ec3b9b -s ours
  [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a404b51754 -s ours am: 44f091e360 -s ours
2022-08-01 17:21:24 +00:00
TreeHugger Robot ae26e0efb1 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev am: bc92776f2f -s ours am: 247158606c -s ours
am skip reason: subject contains skip directive

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

Change-Id: I6daf78241ebb2148f0736a450b8e7c1a95f49f41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 17:20:24 +00:00
Bill Yi 4c8539ee51 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c99c99db15 -s ours am: 34e8ec3b9b -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iff8ede5a1b200ac8d636ff463826d874d6641b5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 17:20:16 +00:00
Bill Yi 0e5111afd7 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a404b51754 -s ours am: 44f091e360 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Idd0c34b2d18145d9fd61a43c3f1e2be491207e2d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 17:20:04 +00:00
TreeHugger Robot 0cd73409fc [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev am: bc92776f2f -s ours am: 92e74fe2f8 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I44cd2681b82089532d3baa5036d483b2c4c77fc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 17:18:27 +00:00
Bill Yi 2113cc9bd8 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c99c99db15 -s ours am: 6986c11a2e -s ours
am skip reason: subject contains skip directive

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

Change-Id: I1600b716377c0b99a7dc2f2bb82f6f0ffd2634e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 17:18:19 +00:00
Bill Yi d34366bfb7 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a404b51754 -s ours am: fae73dcd2b -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ied51d39462cc209c8c6064a592e1c52083f29224
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 17:18:08 +00:00
TreeHugger Robot 247158606c [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev am: bc92776f2f -s ours
am skip reason: subject contains skip directive

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

Change-Id: I67f55c4fd707a8a4e58fec5419c3962c15c37199
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 16:56:30 +00:00
Bill Yi 34e8ec3b9b [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c99c99db15 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia50453f7be5ae4603617b827f80a72e16275b819
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 16:56:21 +00:00
Bill Yi 44f091e360 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a404b51754 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Id5ea1be1e4d0e4808dc020da1b1acf48fc88b090
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 16:56:11 +00:00