Commit Graph

49525 Commits

Author SHA1 Message Date
TreeHugger Robot 5f6281f3ed Merge "Hide taskbar while VoiceInteractionWindow is visible" into tm-qpr-dev am: e9f606f995
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18798079

Change-Id: I79f5f1fba2a4033769de2acdf1e74d1a1348e0f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 17:22:40 +00:00
TreeHugger Robot e9f606f995 Merge "Hide taskbar while VoiceInteractionWindow is visible" into tm-qpr-dev 2022-06-09 16:55:38 +00:00
Alex Chau f290797184 Merge "Use normalized CachedDisplayInfo as key" into tm-qpr-dev am: cbde3a3a8d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18754331

Change-Id: I4a84ca5e6752c936538288fae986da2edad4711f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 15:26:22 +00:00
Alex Chau cbde3a3a8d Merge "Use normalized CachedDisplayInfo as key" into tm-qpr-dev 2022-06-09 15:10:27 +00:00
Luca Zuccarini 58f3475b70 Merge "Add support for text color animations in PropertySetter." into tm-qpr-dev am: 4618d3471f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18717287

Change-Id: I225d6a6b824ac7577dfc086d1c6c5adca46c4483
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 12:02:17 +00:00
Luca Zuccarini 4618d3471f Merge "Add support for text color animations in PropertySetter." into tm-qpr-dev 2022-06-09 11:26:17 +00:00
Alex Chau 661f02de18 Use normalized CachedDisplayInfo as key
- For system Launcher, migrate to use getPossibleMaximumWindowMetrics instead of getDisplays
- Removed usage of displayId
- In estimateInternalDisplayBounds, use CachedDisplayInfo directly as a key
- When cache retunrs null for the current display (e.g. the 3P launcher case), invalidate the cache and estimate again, and only add to supportedBounds if current display is not found in the new cache

Bug: 227459045
Bug: 198965093
Test: manual
Change-Id: Ibcc05ba483ed31a40d16e3cf49c3f3d43af68cf6
2022-06-09 11:36:47 +01:00
Tony Wickham 9a54d2aa43 Hide taskbar while VoiceInteractionWindow is visible
- Fade out icons (or stashed handle if stashed)
- Move background to APPLICATION_OVERLAY layer (behind VIW)
  - Only for gesture nav
- On home screen in 3 button mode, translate buttons down when assistant
  is invoked

Test: Invoke assistant, ensure it draws above taskbar background and
taskbar stops drawing icons or stashed handle
Bug: 225200928

Change-Id: I7807d30df8f358295b8231d89217c7413f32c6f9
Merged-In: I7807d30df8f358295b8231d89217c7413f32c6f9
2022-06-09 05:21:42 +00:00
Jerry Chang ff155eb8fe Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: 585411a3fa am: 2ddc1362ca
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269

Change-Id: Ia297d603e54bb9d2023ab8f8ace3238d79fd7ae5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 02:43:09 +00:00
Jerry Chang 852c191a87 Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: b17912fd75 am: e56cac1ce5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269

Change-Id: I3c5693f7f3c6a841be38edaf2168d0751872bc2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 02:41:30 +00:00
Jerry Chang 74c70f1f89 Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: 585411a3fa am: 291115ce7e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269

Change-Id: Ie7c71ca5ccd2aa2bd8c98b042a1f1c3560468099
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 02:41:07 +00:00
Jerry Chang 2ddc1362ca Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: 585411a3fa
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269

Change-Id: I311bbb1ab70b6b39a64b4463029a2d46768eb715
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 02:07:41 +00:00
Jerry Chang 291115ce7e Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: 585411a3fa
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269

Change-Id: I7cf326d0a00c4b1dccbd3472b1adc5ec8aa9b418
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 02:07:24 +00:00
Jerry Chang e56cac1ce5 Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d am: b17912fd75
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269

Change-Id: Idbefa101746e34afad8bcac228faa1525a59782d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 02:07:11 +00:00
Jerry Chang 585411a3fa Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269

Change-Id: Ia67807cf497fed81837707dcc401aeaa7d6f4a72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 00:54:35 +00:00
Jerry Chang b17912fd75 Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev am: 0b944f6a4d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18797269

Change-Id: If9bd971313cf613cf8eaee19fce4a6a1ddc50bc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09 00:53:11 +00:00
Jerry Chang 0b944f6a4d Merge "Prevent wallpaper flicker while entering split screen from overview" into tm-dev 2022-06-09 00:32:49 +00:00
Automerger Merge Worker c3e8de8937 Merge "Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489 am: 9d84f6e7fb" into tm-d1-dev-plus-aosp am: 991248acac
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028

Change-Id: I2fe8982518173f25ee28b5f022503f981130f8ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 19:22:26 +00:00
Becky Qiu 1508be40eb Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489 am: f9dfd06424 am: 9db4cb559c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028

Change-Id: I25690b4de0c6c6dba4267d4128f383f7549e07f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 19:21:24 +00:00
Becky Qiu 5b4816a119 Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489 am: f9dfd06424 am: 9074e97780
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028

Change-Id: I2a0888dcd1487533dc0d7c2d18f1384ada177823
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 19:20:35 +00:00
Automerger Merge Worker 991248acac Merge "Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489 am: 9d84f6e7fb" into tm-d1-dev-plus-aosp 2022-06-08 18:52:52 +00:00
Becky Qiu 9db4cb559c Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489 am: f9dfd06424
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028

Change-Id: Ieacb02db6f2a4a0c9e5035e4a421a076cab18d1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 18:52:40 +00:00
Becky Qiu 957640aeca Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489 am: 9d84f6e7fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028

Change-Id: I2c01aa4fcd60542948a400a93ebaa590c3fab877
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 18:52:40 +00:00
Becky Qiu 9074e97780 Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489 am: f9dfd06424
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028

Change-Id: I339a468a49fc8490154dd0dc4d6266ab6e41f90e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 18:52:38 +00:00
Becky Qiu f9dfd06424 Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028

Change-Id: I95de30e9971e85981814ca5298d1956870720c76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 18:26:24 +00:00
Becky Qiu 9d84f6e7fb Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028

Change-Id: I00d85dc5e5afb784fdc243ce93115193c5560e80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 18:24:54 +00:00
Becky Qiu fe83fce489 Merge "[Toast] Add query_length for launcher latency logging." into tm-dev 2022-06-08 18:02:07 +00:00
Pat Manning 56ee9a90d1 Hide both drop target icons if either text goes to two lines. am: e3d74b496e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18795367

Change-Id: I1afb43206e6af6855602b4d0bc992fadcd73a0c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 17:56:43 +00:00
Pat Manning e3d74b496e Hide both drop target icons if either text goes to two lines.
Fix: 235088140
Test: manual
Change-Id: I582b8b771d859402b932193251690e5a4ffecbae
2022-06-08 16:33:05 +01:00
Jerry Chang c04af333f5 Prevent wallpaper flicker while entering split screen from overview
When launching a pair of apps from overview panel, it will perform
cross-fade animations to transit from overview to the split pair. But
wallpaper might be visible for a while when both overveiw and split pair
is transparent during the transition. This updates to not fade-out
overview until the split pair is finishing showing in foregorund to
prevent the flicker of wallpaper.

Bug: 235137249
Test: swipe to home and enter overview panel, select and swipe down to
      enter a split pair, verified there's no flicker.
Change-Id: Iec1dc49e260f6e46640d47295d7f65dad5c24ab5
2022-06-08 15:26:25 +00:00
Winson Chung 87973ae6c9 Merge "Revert changes waiting for launcher to resume when transitioning to home" into tm-dev am: 46c9c66048 am: 0cf33355a0 am: ee9ccc7e43
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18764661

Change-Id: I0deeced96792b5550d187ac01e088a81e4075ba3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 04:23:48 +00:00
Automerger Merge Worker 9a68c49df7 Merge changes from topic "am-929047f04f63492aa317e461df695a23" into tm-d1-dev-plus-aosp am: 379b59a42f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18781097

Change-Id: If7d6466c76683d1dc1105d2c6af416080c780b7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 04:22:31 +00:00
TreeHugger Robot beb824aef2 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: df4ac7549c -s ours am: 45181e072d -s ours am: ffd170a300 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I02ae80546410b3dcfd115cab411cf3446679fa4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 04:22:11 +00:00
Winson Chung ae46372877 Merge "Revert changes waiting for launcher to resume when transitioning to home" into tm-dev am: 46c9c66048 am: 2bd8504363 am: 59696028c1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18764661

Change-Id: Ie1fa84ad40bed55bb12dc1fa8c536b0c7c43aa07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 04:18:16 +00:00
TreeHugger Robot ddffa53783 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: df4ac7549c -s ours am: 56e1472b4a -s ours am: 79aecc3dd0 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I20554d05f72bf1dc352b4a0f3d343bf6ca9aa5f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 04:15:02 +00:00
Bill Yi 3eae19a88f [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 774a541d61 -s ours am: 03ee5e60b6 -s ours am: c525574e4a -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ib513bf073dafdb3b2923ce4b0f3362d93cc2b63e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 04:14:44 +00:00
Winson Chung cd95768e0e Merge "Revert changes waiting for launcher to resume when transitioning to home" into tm-dev am: 46c9c66048 am: 0cf33355a0 am: d3a7d37a57
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18764661

Change-Id: Ice05097acc2736d7c313dc04900e501c4f003191
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 04:00:09 +00:00
TreeHugger Robot 09f30fcba8 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: df4ac7549c -s ours am: 45181e072d -s ours am: c41cee6e48 -s ours
am skip reason: subject contains skip directive

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

Change-Id: If751e8f2bbd1e21fd3fd86d7b4ce504602cc2bd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:57:52 +00:00
Bill Yi 5757e8aad4 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 774a541d61 -s ours am: 6d15c5de59 -s ours am: 482dca1011 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I57aa2dd5e2eff61d2ce27f4cc155946bab425160
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:57:33 +00:00
Winson Chung ee9ccc7e43 Merge "Revert changes waiting for launcher to resume when transitioning to home" into tm-dev am: 46c9c66048 am: 0cf33355a0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18764661

Change-Id: I48ebd971920917bf4a7a365e0c2726e7946bcef1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:51:35 +00:00
Automerger Merge Worker 379b59a42f Merge changes from topic "am-929047f04f63492aa317e461df695a23" into tm-d1-dev-plus-aosp
* changes:
  [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: df4ac7549c -s ours am: 45181e072d -s ours
  [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 774a541d61 -s ours am: 6d15c5de59 -s ours
2022-06-08 03:51:07 +00:00
Winson Chung 59696028c1 Merge "Revert changes waiting for launcher to resume when transitioning to home" into tm-dev am: 46c9c66048 am: 2bd8504363
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18764661

Change-Id: Ibf20c2caf7bc49ce891cd9f66068f461320ed766
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:50:30 +00:00
Winson Chung d3a7d37a57 Merge "Revert changes waiting for launcher to resume when transitioning to home" into tm-dev am: 46c9c66048 am: 0cf33355a0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18764661

Change-Id: I8b0f3b1e6a93f124ba16506872372f6e856dabf2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:50:20 +00:00
TreeHugger Robot ffd170a300 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: df4ac7549c -s ours am: 45181e072d -s ours
am skip reason: subject contains skip directive

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

Change-Id: I8e59d7a3038f9e24a6c1e5415eae32aab6316062
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:49:09 +00:00
TreeHugger Robot 79aecc3dd0 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: df4ac7549c -s ours am: 56e1472b4a -s ours
am skip reason: subject contains skip directive

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

Change-Id: I73934d4abf781f8eb1f0dc26da0db7e40af393e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:49:02 +00:00
Bill Yi 17032f6b30 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 774a541d61 -s ours am: 6d15c5de59 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I30f013a339ab229f114d29916a92b206faa3ccdc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:48:50 +00:00
TreeHugger Robot c41cee6e48 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: df4ac7549c -s ours am: 45181e072d -s ours
am skip reason: subject contains skip directive

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

Change-Id: I92f5782acb50e0e85c8059f330186e66a4d72819
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:48:49 +00:00
Bill Yi c525574e4a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 774a541d61 -s ours am: 03ee5e60b6 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I67fc8b2a06249a5bb5f3336deb84d08032ec1c04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:48:43 +00:00
Bill Yi 482dca1011 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 774a541d61 -s ours am: 6d15c5de59 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3af61d9d3bc9d028b0dcc42eb0e4065852d3d2bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:48:31 +00:00
TreeHugger Robot edd37684ed Merge "Show split option without consider the "Lock task mode"" into tm-qpr-dev am: 34bc21ffb0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18753549

Change-Id: I6b2949fc96d748fc0a6c24f4c6e340927dd82730
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 03:44:55 +00:00