Commit Graph

16911 Commits

Author SHA1 Message Date
Sunny Goyal f2c5ed257e Merge "Removing some unused overrides in Launcher" into udc-qpr-dev am: 12bf58feb9 am: 0ae8f5c91d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24407042

Change-Id: I76f9266c25e31bf15112b559f05b2398cefb713a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-14 21:49:00 +00:00
Sunny Goyal 12bf58feb9 Merge "Removing some unused overrides in Launcher" into udc-qpr-dev 2023-08-14 20:40:28 +00:00
Federico Baron 54e6858027 Merge "Add logs for widget picker image test" into udc-qpr-dev am: ff1428ab1e am: 2bf9ebdcf1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24421525

Change-Id: I076f9d923d356fc2aa654939fc1eafe25d909176
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-14 20:22:20 +00:00
Federico Baron ff1428ab1e Merge "Add logs for widget picker image test" into udc-qpr-dev 2023-08-14 18:14:43 +00:00
fbaron 575a6ef5f8 Add logs for widget picker image test
The screenshot test is failing in udc-qpr because the search bar is smaller when the screenshot is taken than what the reference image is. Adding logs to figure out what might be causing the search bar to be differently sized in udc-qpr tests (in main WidgetPickerImageTest passes, as well as udc-qpr locally)

Bug: b/294050472
Test: atest WidgetPickerImageTest
Flag: no flag
Change-Id: Ib94773bc411ff97d373af490ca920f6d6ae6cb2d
2023-08-14 09:30:59 -07:00
Treehugger Robot 217f1067bc Merge "Update usage of ExtendedEditText.showSoftInput()." into udc-qpr-dev am: e8f4a6bbaf am: d4ebc947d6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24314277

Change-Id: I5417eec4e11701be63bacf232618a8c88f19bd5b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-12 02:06:16 +00:00
Treehugger Robot e8f4a6bbaf Merge "Update usage of ExtendedEditText.showSoftInput()." into udc-qpr-dev 2023-08-12 00:57:41 +00:00
Andy Wickham 5a70c4567d Merge "Enable Toast launch animations flags by default" into udc-qpr-dev am: c928369894 am: ff489b30ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24308821

Change-Id: Ic39b037542a2172e6170bdd68072341f88b0d69b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-12 00:16:00 +00:00
Andy Wickham c928369894 Merge "Enable Toast launch animations flags by default" into udc-qpr-dev 2023-08-11 23:21:31 +00:00
Sunny Goyal c1d1e68a82 Removing some unused overrides in Launcher
> Changing AddItemActivity to use RemoteAnimation directly
  to avoidTransitionManager override

Bug: 273828110
Test: Manual
Flag: N/A
Change-Id: I49777e7eeba00319476b0a239bc1cdac37833457
2023-08-11 12:31:49 -07:00
Luca Zuccarini c3c75c28b0 Enable Toast launch animations flags by default
Bug: 270394041
Bug: 270394392
Bug: 262778448
Bug: 293863913
Flag: ENABLE_SEARCH_RESULT_BACKGROUND_DRAWABLES
Flag: ENABLE_SEARCH_RESULT_LAUNCH_TRANSITION
Test: manual
Change-Id: I9019d76045e3f6d931c99c0fc14435b52d8671bf
2023-08-11 18:36:40 +00:00
Thales Lima e7caf696c0 Merge "Create specs for hotseat" into udc-qpr-dev am: 19c41f5932 am: 333bea8931
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24179026

Change-Id: I763f4cdfe619382f5708108d21146e06e6536269
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-10 22:18:18 +00:00
Hyunyoung Song b8cc92df6a Merge "Turn ENABLE_LONG_PRESS_NAV_HANDLE flag to server side flag" into udc-qpr-dev am: 1788bdad7f am: 57a992ba25
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24384821

Change-Id: I0588b3ac1194789f62852b12677625a3f4f82808
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-10 22:16:52 +00:00
Brian Isganitis 02f1e6ca52 Animate AbstractSlideInView translation shift with PendingAnimation. am: 0a036e9c15 am: 74dfcccf73
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24344079

Change-Id: Ib2b860694dad1aabf3d2c7d8a819bf6c085e8639
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-10 22:14:32 +00:00
Jordan Silva 59c4b55d23 Fix workspace and hotseat paddings for responsive grid in landscape am: 3646a1b7e1 am: 0e44e42392
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24295555

Change-Id: Ieac1a2346bd1ecb96e7a31ac7a9421b9ce887974
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-10 22:12:14 +00:00
Thales Lima 19c41f5932 Merge "Create specs for hotseat" into udc-qpr-dev 2023-08-10 20:08:38 +00:00
Matt Sziklay 1390c7a218 Merge "Allow split select transition from desktop mode." into udc-qpr-dev am: aad3a8e34f am: 628997c45c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23922245

Change-Id: I98ae4c989c2ad81de26db083bd1b2b6b7f66dfc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-10 19:15:50 +00:00
Hyunyoung Song 1788bdad7f Merge "Turn ENABLE_LONG_PRESS_NAV_HANDLE flag to server side flag" into udc-qpr-dev 2023-08-10 18:49:26 +00:00
Brian Isganitis 74dfcccf73 Animate AbstractSlideInView translation shift with PendingAnimation. am: 0a036e9c15
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24344079

Change-Id: I124d7eafa47e130cef684f41982b43a5c6ab2eee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-10 16:28:10 +00:00
Brian Isganitis c4247d85b4 Merge changes from topic "taskbar-search-ime" into udc-qpr-dev
* changes:
  Support customizing open-close PendingAnimation for Taskbar search.
  Animate AbstractSlideInView translation shift with PendingAnimation.
2023-08-10 16:10:39 +00:00
hyunyoungs f40c799797 Turn ENABLE_LONG_PRESS_NAV_HANDLE flag to server side flag
Bug: 294920095
Test: adb shell device_config put launcher ENABLE_LONG_PRESS_NAV_HANDLE true
Change-Id: Ibc3ad2ade770934660161092e1ab5ef8d1a90eb5
2023-08-10 08:57:12 -07:00
Jordan Silva 3646a1b7e1 Fix workspace and hotseat paddings for responsive grid in landscape
Add paddings for workspace and hotseat when vertical bar is enabled.

Fix: 294033018
Flag: ENABLE_RESPONSIVE_WORKSPACE
Test: DeviceProfileDumpTest
Test: DeviceProfileAlternativeGridDumpTest
Test: DeviceProfileResponsiveDumpTest
Test: DeviceProfileResponsiveAlternativeDisplaysDumpTest
Change-Id: I7358d2eb7b7c53b436756c21bd81d4746ea01801
2023-08-10 14:15:35 +00:00
Thales Lima f8bfb036ba Create specs for hotseat
Some attributes of hotseat change depending on the size of the device. In the future more attributes could be moved to the spec, e.g. hotseat icons.

Fix: 292204436
Test: CalculatedHotseatSpecTest
Test: HotseatSpecsTest
Test: SizeSpecTest
Test: DeviceProfileResponsiveDumpTest
Test: DeviceProfileResponsiveAlternativeDisplaysDumpTest
Flag: ENABLE_RESPONSIVE_WORKSPACE
Change-Id: I6a4e05d75af819dbf1444a5ca45c2080f55dc203
2023-08-10 10:23:23 +00:00
Brian Isganitis 0a036e9c15 Animate AbstractSlideInView translation shift with PendingAnimation.
The PendingAnimation gives us more flexibility than the AnimatorSet.

Test: Manual
Bug: 289290185
Flag: No
Change-Id: I3156a659098c44ce9e6b20e5e79e88742add629a
2023-08-09 22:23:41 +00:00
Sebastián Franco 1f4d56c01e Revert "Remove flags ENABLE_TWO_PANEL_HOME FOLDABLE_WORKSPACE_REORDE and FOLDABLE_SINGLE_PAGE"
This reverts commit 76a1ceb5f2.

Reason for revert: Add flag back to turn it off for further testing

Bug: 270395274
Merged-In: I10b9e99734b14cbbe8d1190300493099a1f28a24
Change-Id: I10b9e99734b14cbbe8d1190300493099a1f28a24
2023-08-09 20:43:47 +00:00
Sebastián Franco e0a3584d73 Merge "Revert "Remove flags ENABLE_TWO_PANEL_HOME FOLDABLE_WORKSPACE_REORDE and FOLDABLE_SINGLE_PAGE"" into main 2023-08-09 20:42:17 +00:00
Matt Sziklay aad3a8e34f Merge "Allow split select transition from desktop mode." into udc-qpr-dev 2023-08-09 17:26:48 +00:00
mattsziklay 95c85034ea Allow split select transition from desktop mode.
Introduces a new controller to manage an app entering split select mode
from desktop mode.

Video: http://recall/-/gjymLwjdDT07aWqaK6101a/gU56zTDcWov6ukbKuH8tFx
Flag: ENABLE_SPLIT_FROM_DESKTOP_TO_WORKSPACE
Bug: 286550932
Bug: 279586624
Test: Manual

Change-Id: Ib94402553c88286894d94c95c38cac125be23a0d
2023-08-09 17:23:03 +00:00
Randy Pfohl 05fb98919c Merge "Adding minimal logs to investigate overview floating bug" into udc-qpr-dev am: 6ff6c00b26 am: 267dd7e038
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24027420

Change-Id: I729e0dc671a14f1704cccd035a90f6fb36a3acf8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 23:25:50 +00:00
Andy Wickham ce31b6b45f Merge "Revert^3 "Change Overview Actions to round buttons."" into udc-qpr-dev am: c15fd5c248 am: 5d95ba7c00
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24344529

Change-Id: If03f1f50bb2b429c94939cd01b6b08c672103ff8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 22:19:01 +00:00
Randy Pfohl 6ff6c00b26 Merge "Adding minimal logs to investigate overview floating bug" into udc-qpr-dev 2023-08-08 22:11:19 +00:00
Andy Wickham c15fd5c248 Merge "Revert^3 "Change Overview Actions to round buttons."" into udc-qpr-dev 2023-08-08 20:58:04 +00:00
Andy Wickham bc3bac4113 Revert^3 "Change Overview Actions to round buttons."
Awaiting UX alignment.

Test: N/A
Flag: N/A
Change-Id: I05e9627d8b44ea16d29445e005534af2a1abd439
2023-08-08 12:09:59 -07:00
Sebastián Franco 868d222de9 Merge "Ensure the reorder test runs on the foldable devices" into udc-qpr-dev am: b0f32ea815 am: 802c8a9ea6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24007959

Change-Id: Id1dd6c1d47f6af8eba51caec6067975d407db505
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 19:00:15 +00:00
Sebastián Franco b0f32ea815 Merge "Ensure the reorder test runs on the foldable devices" into udc-qpr-dev 2023-08-08 17:52:33 +00:00
Sebastián Franco 363706d73f Revert "Remove flags ENABLE_TWO_PANEL_HOME FOLDABLE_WORKSPACE_REORDE and FOLDABLE_SINGLE_PAGE"
This reverts commit 76a1ceb5f2.

Reason for revert: Add flag back to turn it off for further testing

Bug: 270395274
Merged-In: I10b9e99734b14cbbe8d1190300493099a1f28a24
Change-Id: I10b9e99734b14cbbe8d1190300493099a1f28a24
2023-08-08 16:31:05 +00:00
Luca Zuccarini 95bc2ce2cc Update usage of ExtendedEditText.showSoftInput().
Fix: 276637107
Flag: N/A
Test: manual

Change-Id: I61eeff5fb69d00b44e7987458a808f59998be676
2023-08-08 15:05:44 +00:00
Jeremy Sim 31e2e293e7 Merge "App Pairs: Implement save, inflate, launch, and delete" into udc-qpr-dev am: 6390654526 am: 3ec81aedbd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23502665

Change-Id: I671f3aca99e66cb4da5f306f1d456563e18c6cb6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 02:15:35 +00:00
Jeremy Sim 6390654526 Merge "App Pairs: Implement save, inflate, launch, and delete" into udc-qpr-dev 2023-08-08 00:56:04 +00:00
Jon @ bd3431973f Merge "Enable ENABLE_DYNAMIC_TASKBAR_THRESHOLDS for teamfood." into udc-qpr-dev am: e3d6188343 am: 313342d5ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24344287

Change-Id: Ie10274301cdb7455fa8367dd4e6e2ac281763d78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-07 20:12:58 +00:00
Tracy Zhou 74def4b16c Merge "Teamfood ENABLE_SPLIT_FROM_FULLSCREEN_WITH_KEYBOARD_SHORTCUTS" into udc-qpr-dev am: c73ce34730 am: ac257cc299
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24157964

Change-Id: I6b40c8b9cb3950442dd7361eeb94b3e81724b3fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-07 20:10:12 +00:00
Jon @ e3d6188343 Merge "Enable ENABLE_DYNAMIC_TASKBAR_THRESHOLDS for teamfood." into udc-qpr-dev 2023-08-07 19:30:52 +00:00
Tracy Zhou c73ce34730 Merge "Teamfood ENABLE_SPLIT_FROM_FULLSCREEN_WITH_KEYBOARD_SHORTCUTS" into udc-qpr-dev 2023-08-07 18:29:58 +00:00
Treehugger Robot 0b48b72fe7 Merge "Add better logging around long launcher operations during unfold" into udc-qpr-dev am: 77204f4608 am: 17d1aa74f2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24336717

Change-Id: Icf7238ad5eb69f9f71d86f72adf32b59e5914b85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-07 18:01:55 +00:00
Jon Miranda fef90aa57f Enable ENABLE_DYNAMIC_TASKBAR_THRESHOLDS for teamfood.
Bug: 274467454
Test: manual
Change-Id: I5fe1e2ce2e4edaac1c6c4d2a1eda0ef99257e88a
2023-08-07 11:01:50 -07:00
Treehugger Robot 53542609a3 Merge changes Ifa66cfb7,Ied7867fb into udc-qpr-dev am: 93e088dc1c am: 8c0fafca72
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24327089

Change-Id: I0e76738d740581faf9f180004cd3a97a868f0d5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-07 18:00:53 +00:00
Treehugger Robot 77204f4608 Merge "Add better logging around long launcher operations during unfold" into udc-qpr-dev 2023-08-07 17:25:05 +00:00
Treehugger Robot 93e088dc1c Merge changes Ifa66cfb7,Ied7867fb into udc-qpr-dev
* changes:
  Add dynamic thresholds for taskbar based on screen size.
  Add ENABLE_DYNAMIC_TASKBAR_THRESHOLDS feature flag.
2023-08-07 16:27:36 +00:00
Nicolo' Mazzucato e120fcfa47 Add better logging around long launcher operations during unfold
This logging helps understanding what's going on in Launcher main thread
 during unfold from perfetto traces.

Test: Perfetto trace after unfolding
Bug: 292472402
Change-Id: I7a037d9a129deb4bfe4310fdba664b87164ef2ca
2023-08-07 12:18:10 +00:00
Holly Jiuyu Sun aca75e8af1 Merge "Refresh mNumAppsPerRowAllApps when device profile changes." into udc-qpr-dev am: 9235ef85ce am: d974ab54b8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24300794

Change-Id: Idf87498058f3c23dfc4cfbd4d1eb28571cafa19b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-05 00:14:46 +00:00