Sam Dubey
1b481e1973
Revert "Fix kotlin nullable errors in Launcher3"
...
This reverts commit 7943b35a71 .
Reason for revert: Seems to be breaking flicker tests b/295447665, will verify before submitting. This change could be WAI (or surfacing issues)
Change-Id: Ic240c29539f41490cf7232bd6a7a944a868f3870
2023-08-11 11:52:38 +00:00
Colin Cross
7943b35a71
Fix kotlin nullable errors in Launcher3
...
Fix kotlin nullable errors that were exposed by setting the retention
of android.annotation.NonNull and android.annotation.Nullable to
class retention.
Bug: 294110802
Test: builds
Change-Id: I26edfec35dca14abe90b08e3c74de0446eda95d2
2023-08-10 11:11:42 -07:00
Brian Isganitis
b7eb932dd5
Merge changes from topic "taskbar-search-ime" into udc-qpr-dev am: c4247d85b4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24247103
Change-Id: Ib4c1aa6932ec5d76b84079e20cf38ec50f6367b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-10 16:28:14 +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
Schneider Victor-tulias
6f0cafc738
Merge "Update All Set page vibrations on large screens" into udc-qpr-dev am: 087990668b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24299295
Change-Id: I24e4f42dc8232307b19c0050e973445f88251c43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-10 14:44:16 +00:00
Schneider Victor-tulias
087990668b
Merge "Update All Set page vibrations on large screens" into udc-qpr-dev
2023-08-10 13:49:17 +00:00
Brian Isganitis
a7ee532d47
Support customizing open-close PendingAnimation for Taskbar search.
...
Test: Manual
Bug: 289290185
Flag: No
Change-Id: I9f076875c4bd13c98a3ace8c02d512defa013fdf
2023-08-09 22:23:43 +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
Tracy Zhou
f691c79141
Merge "Fix nav buttons in task bar disppearing when unfolding from landscape small screen" into udc-qpr-dev am: 59aa5e696b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24367252
Change-Id: I84f03144f15282c9361384057c77d4faf3cca847
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-09 17:48:12 +00:00
Matt Sziklay
628997c45c
Merge "Allow split select transition from desktop mode." into udc-qpr-dev am: aad3a8e34f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23922245
Change-Id: Id221e4a600c38e1a62b009c507d7a588573eb9c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-09 17:47:22 +00:00
Brian Isganitis
34c2a0a2e3
Merge "Launch Taskbar All Apps with Meta key when it's available." into udc-qpr-dev am: 18dd200832
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24358834
Change-Id: Ida410d146b045113bb54a497f4027a14bc8ce992
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-09 17:47:05 +00:00
Tracy Zhou
59aa5e696b
Merge "Fix nav buttons in task bar disppearing when unfolding from landscape small screen" into udc-qpr-dev
2023-08-09 17:46:27 +00:00
Tracy Zhou
a7e48fa6d7
Fix nav buttons in task bar disppearing when unfolding from landscape small screen
...
Previously we reuse layout params when we switch to a new layout, but not all of the fields we reuse are reset. Due to the variety of fields we update in different layouts and the fact that it's relatively cheap to instantiate a new layout params object, let's start fresh every time.
Fixes: 295057715
Bug: 288311605
Test: put the device to landscape in small screen and then unfold, make sure that the nav buttons show in the task bar
Change-Id: I8e600c2553436f563dd4509a83cc46ce47c0114d
2023-08-09 17:37:38 +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
Brian Isganitis
18dd200832
Merge "Launch Taskbar All Apps with Meta key when it's available." into udc-qpr-dev
2023-08-09 17:15:12 +00:00
Randy Pfohl
267dd7e038
Merge "Adding minimal logs to investigate overview floating bug" into udc-qpr-dev am: 6ff6c00b26
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24027420
Change-Id: I77d225473b319acfe03721e4ca18451f5b3b522a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-08 22:42:35 +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
5d95ba7c00
Merge "Revert^3 "Change Overview Actions to round buttons."" into udc-qpr-dev am: c15fd5c248
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24344529
Change-Id: Ic9142b717463e838e4c0d131018fed3379253fa7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-08 21:14:05 +00:00
Vinit Nayak
3a9cf4dc84
Merge "Move splitInstructionsView reference out of RecentsView" into udc-qpr-dev am: 6682d58d0a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24330913
Change-Id: I53a4fa0fba79737ebf3c5adac4a01b8815306976
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-08 21:13:18 +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
Vinit Nayak
6682d58d0a
Merge "Move splitInstructionsView reference out of RecentsView" into udc-qpr-dev
2023-08-08 20:40:57 +00:00
Brian Isganitis
a8ad7e448c
Launch Taskbar All Apps with Meta key when it's available.
...
Taskbar All Apps will be chosen over Launcher's when we are in an app or
in overview. Otherwise, we fallback to toggling Launcher All Apps.
Test: Manual, adb shell input keyevent 117
Fix: 282111244
Flag: ENABLE_ALL_APPS_SEARCH_IN_TASKBAR
Change-Id: I68e4cb3a80d42e233f7d9ad33fc3791b5c75d219
2023-08-08 19:32:02 +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
Jeremy Sim
3ec81aedbd
Merge "App Pairs: Implement save, inflate, launch, and delete" into udc-qpr-dev am: 6390654526
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23502665
Change-Id: Ib2f094b1bb1331745ea5ccf3a90788fb9c5b0ef3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-08 01:18:29 +00:00
Tracy Zhou
a1d1c8c1e4
Merge "Center taskbar nav buttons in small screen" into udc-qpr-dev am: ed96865005
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24341076
Change-Id: Ie91067e2b2e4c7e378263498f3127e608ab3b18e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-08 01:10:34 +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
Tracy Zhou
ed96865005
Merge "Center taskbar nav buttons in small screen" into udc-qpr-dev
2023-08-08 00:12:54 +00:00
Vinit Nayak
257bb9641e
Move splitInstructionsView reference out of RecentsView
...
* Consolidate it to be same object as workspace
SplitInstructionsView
Bug: 276361926
Test: Created split from home and overview, disapears
on exit or success as expected
Change-Id: I837a7c37fb4d1a39c13fe0d66b2e3ecefedef2df
2023-08-07 15:29:50 -07:00
Treehugger Robot
17d1aa74f2
Merge "Add better logging around long launcher operations during unfold" into udc-qpr-dev am: 77204f4608
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24336717
Change-Id: Ie2dafe98ab914f9329fc3518e9a49d67fe9264ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-07 17:41:09 +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
8c0fafca72
Merge changes Ifa66cfb7,Ied7867fb into udc-qpr-dev am: 93e088dc1c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24327089
Change-Id: Ie11aada0b4ff2b3f0762332feab5ff46de8207d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-07 17:18:18 +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
Tracy Zhou
dcae0e86ac
Center taskbar nav buttons in small screen
...
Bug: 288311605
Test: All the buttons are in centered in all orientations
Change-Id: Ibb9dc57e38a2e61c426f1edfbf771634d5e3cbb1
2023-08-06 21:03:04 -07:00
Tracy Zhou
ed50e8f42b
Merge "Update nav button color when nav button layout changes" into udc-qpr-dev am: b7cd64d5b7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24285408
Change-Id: Ie6e75b0b00753ad350c5938a2b1cc2a4635616c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-05 07:33:28 +00:00
Tracy Zhou
b7cd64d5b7
Merge "Update nav button color when nav button layout changes" into udc-qpr-dev
2023-08-05 07:01:07 +00:00
Bill Yi
830e67c5c5
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev
2023-08-05 03:31:42 +00:00
Randy Pfohl
39fc5df1e7
Merge "attempting to catch security exception to prevent full crash" into udc-qpr-dev am: 7d19aecf5a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24327365
Change-Id: I35ed1b930c78911d71e034f175e1d5541a3904d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-04 23:18:45 +00:00
Randy Pfohl
7d19aecf5a
Merge "attempting to catch security exception to prevent full crash" into udc-qpr-dev
2023-08-04 22:50:40 +00:00
Jon Miranda
a625f58737
Add dynamic thresholds for taskbar based on screen size.
...
Bug: 274467454
Test: Manually test that each threshold is as expected
Change-Id: Ifa66cfb78f544bb4d14391e70badc92589d47a26
2023-08-04 14:35:56 -07:00
randypfohl
d6568db503
attempting to catch security exception to prevent full crash
...
Test: built locally
Bug: 283074997
Change-Id: I9b60740c6de04422f69534e6a17d1858018f61e9
2023-08-04 13:40:01 -07:00
Federico Baron
0845fcddc1
Merge "Add logs around BaseDepthController to investigate b/291401432" into udc-qpr-dev am: 410344860c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24246084
Change-Id: I3156d4a1d44ea8696f43aea3f5c05b91b28e489d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-04 20:16:22 +00:00
Federico Baron
410344860c
Merge "Add logs around BaseDepthController to investigate b/291401432" into udc-qpr-dev
2023-08-04 19:44:40 +00:00
Ats Jenk
57b88d018c
Merge "Use window corner radius for desktop task snapshots" into udc-qpr-dev am: f00906cc3d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24287698
Change-Id: Ie1cc1cf6bc47a3a15fe8b7b12e7d1c970d2a5e18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-04 18:25:02 +00:00
Ats Jenk
f00906cc3d
Merge "Use window corner radius for desktop task snapshots" into udc-qpr-dev
2023-08-04 17:55:12 +00:00
Bill Yi
98830fcbd6
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ib3a3dee039404b6f7fdad4d2ac524ea78262a5d3
2023-08-03 18:58:26 -07:00
Vinit Nayak
c57f20bb47
Merge "Ensure matching insets for taskbar gesture and 3 button nav" into udc-qpr-dev am: 3adfa41951
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24139629
Change-Id: I7b5fd049ab44f90cb165e92fbdb9e6da43eb7add
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-03 01:20:44 +00:00
Vinit Nayak
3adfa41951
Merge "Ensure matching insets for taskbar gesture and 3 button nav" into udc-qpr-dev
2023-08-03 00:49:21 +00:00