Commit Graph

58436 Commits

Author SHA1 Message Date
Anushree Ganjam c033cb5003 Merge "Use CopyOnWriteArrayList to avoid ConcurrentModificationException." into tm-qpr-dev am: d7898e6083 am: 70460864a4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20613560

Change-Id: Iac804ff6439ae85be850e19f9bf265b13b538d39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 18:19:43 +00:00
TreeHugger Robot d48a078c78 Merge "Removing SearchActionItemInfo" into tm-qpr-dev am: cfa199537b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20537169

Change-Id: I8345c99ddf6fd22802f0c4ca0ed8ca56ee263f2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 17:45:52 +00:00
Anushree Ganjam 70460864a4 Merge "Use CopyOnWriteArrayList to avoid ConcurrentModificationException." into tm-qpr-dev am: d7898e6083
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20613560

Change-Id: I7be74d469dd98bbe8dede91158cfe44e6cb56252
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 17:44:57 +00:00
TreeHugger Robot cfa199537b Merge "Removing SearchActionItemInfo" into tm-qpr-dev 2022-12-02 17:31:25 +00:00
Anushree Ganjam d7898e6083 Merge "Use CopyOnWriteArrayList to avoid ConcurrentModificationException." into tm-qpr-dev 2022-12-02 17:25:36 +00:00
TreeHugger Robot 7b7253db66 Merge "Fade in/out taskbar when launching apps from or back to AllApps/-1" into tm-qpr-dev am: c10a003aa0 am: 979fa6725c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20411894

Change-Id: I8afb35dee1feb91b2b27563efd1c58efc51d97c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 13:04:33 +00:00
TreeHugger Robot 979fa6725c Merge "Fade in/out taskbar when launching apps from or back to AllApps/-1" into tm-qpr-dev am: c10a003aa0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20411894

Change-Id: Idbed5a030b1e000a250c1a59446553ab7b4dc73d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 12:28:57 +00:00
TreeHugger Robot c10a003aa0 Merge "Fade in/out taskbar when launching apps from or back to AllApps/-1" into tm-qpr-dev 2022-12-02 11:40:25 +00:00
Ats Jenk e3f40e6db7 Merge "Add a flag to not disable back gesture in launcher" into tm-qpr-dev am: 1b499bfde8 am: 0c72daa6b8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20525132

Change-Id: If4e0e7b630a038b1b792aee76dbbce4c8b2ebd5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 07:03:09 +00:00
Ats Jenk 0c72daa6b8 Merge "Add a flag to not disable back gesture in launcher" into tm-qpr-dev am: 1b499bfde8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20525132

Change-Id: Ie099256976e07c6ac8fe51f4c7b8fd2b0d16d782
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 06:30:49 +00:00
Ats Jenk 1b499bfde8 Merge "Add a flag to not disable back gesture in launcher" into tm-qpr-dev 2022-12-02 06:12:51 +00:00
Vinit Nayak 190fa37647 Update test for change in calculation of split portrait clipping
* Updated code, wrote new test for new code
but forgot to update old test.

Fixes: 261110474
Test: FullscreenDrawParamsTest passes
Change-Id: I39a9029b69774f0ea7064da295c516f547bcbef2
2022-12-01 21:22:38 -08:00
TreeHugger Robot bce18f3222 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 4093307b87 -s ours am: 0092cfbccd -s ours
am skip reason: subject contains skip directive

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

Change-Id: I4f0391e4ee93c3a5422f8d952530a2433a82521a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 03:34:39 +00:00
Bill Yi 09609f9729 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 687050a6c5 -s ours am: f8020af45f -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ib5b29ed6575dd48309ae8e20d56689e3f6beb0db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 03:34:21 +00:00
Jon Miranda 6ab0bc6d76 Merge "Fix window x-axis movement after gesture ends." into tm-qpr-dev am: 12053e958f am: fb6fe0ce82
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20590521

Change-Id: I8c2ae63af9a2c768e3cc586ce808775fbec62c15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 03:31:14 +00:00
Anushree Ganjam 51d05b9888 Use CopyOnWriteArrayList to avoid ConcurrentModificationException.
Bug: 204781396
Test: Manual
Change-Id: I5a28d34a5e404d2a4a4647c94dff632e02d57717
2022-12-02 03:04:11 +00:00
Vinit Nayak f8c0da187c Merge "Update for stashed taskbar animation" into tm-qpr-dev am: 18d5634176 am: a5bb63d39a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20470413

Change-Id: Icd28b632d9df39cca246024e76ca232b16492428
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 02:47:06 +00:00
TreeHugger Robot 0092cfbccd [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 4093307b87 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I93d2a21a5d73f96f32d8bcdf7f18c0912fba4c7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 01:25:31 +00:00
Bill Yi f8020af45f [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 687050a6c5 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5b7060e33b9a8a84f1f9db763c6d522b02445dea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 01:25:11 +00:00
Vishnu Nair 7b3eb35e8e Launcher: Add WAKEUP_SURFACE_FLINGER permission
Allow launcher to use eEarlyWakeupStart & eEarlyWakeupEnd
flags to hint SF to wake up earlier for expensive
composition.

Test: presubmit
Fixes: 261103978

Change-Id: I44ce200a8c8f0dddc597082f0a1b6053c974dece
2022-12-01 17:21:18 -08:00
TreeHugger Robot 4093307b87 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2022-12-02 00:50:40 +00:00
Becky Qiu 1aff9578fd [Toast] Add a new type for AppSearch latency logging.
Bug: 261075521
Test: local
Change-Id: If480d326349027d0fe6e1208c68e49f1900cd3bf
2022-12-01 16:40:06 -08:00
Jon Miranda a4aaf1aced Add transient taskbar sizing for twoPanel devices.
Bug: 259712417
Test: on two panel device, on tablet device
Change-Id: Iae273b6bbfb254288c234aa5882f39eb0b6a88b1
2022-12-01 16:28:29 -08:00
Saumya Prakash 030f2fc7b7 Updated fonts to Google Sans in Setup screens.
This change migrates the "All set" and Gesture Nav Tutorial screens to
use Google Sans fonts as aligned with SUW's design.

Before:
"All set" screen: https://screenshot.googleplex.com/7ptWroSfRiZLcRT.png
Gesture Nav Tutorial screen: https://screenshot.googleplex.com/6SuYs67NSD2WRkU.png

After:
"All set" screen: https://screenshot.googleplex.com/6UGrdR43h8aDJzU.png
Gesture Nav Tutorial screen: https://screenshot.googleplex.com/45NxPH2ezQsHxL4.png

Fix: 258241930
Test: Manual
Change-Id: I21cc19383f78e3d9e84b0d892cbd977f20b91e86
2022-12-01 23:20:02 +00:00
Sihua Ma 8820a2181b Replace title of system services with more specific ones
Before: https://screenshot.googleplex.com/8f5tGuw8c8zi6nX
Now: https://screenshot.googleplex.com/4SXGMoiZmYJ3auF

Fix: 258307358
Test: Manual
Change-Id: I549cbdbb99f0168c87cc1c122cad9aceb3231591
2022-12-01 14:37:47 -08:00
Ats Jenk 8121e0d8b1 Add a flag to not disable back gesture in launcher
Desktop mode prototypes enable freeform tasks on top of launcher.
Launcher is still partially visible in the back which means that
launcher will disable back gesture for the freeform tasks.

When desktop mode prototype 1 or 2 is enabled, skip disabling the back
gesture on launcher.

Bug: 259280363
Test: manual, enable desktop mode and launch an app, try back gesture
  from edge

Change-Id: I1d5eb81c7b28fb452c9566e358d77a5b2c19d450
2022-12-01 14:06:02 -08:00
Jon Miranda fb6fe0ce82 Merge "Fix window x-axis movement after gesture ends." into tm-qpr-dev am: 12053e958f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20590521

Change-Id: Ia8007f6d5d36d59292cf53233f20c244322099aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 20:21:15 +00:00
Jon Miranda 12053e958f Merge "Fix window x-axis movement after gesture ends." into tm-qpr-dev 2022-12-01 20:03:57 +00:00
Vinit Nayak a5bb63d39a Merge "Update for stashed taskbar animation" into tm-qpr-dev am: 18d5634176
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20470413

Change-Id: I641cdf68d3e3b58e9ce77a12d16082d55297d4b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 19:47:32 +00:00
Rajat Jain 79acf64316 Merge "Low contrast for Personal and Work Tab in launcher" am: 63717ff856 am: ae7609e76d am: 0ae105a5c2
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2227818

Change-Id: If53cd34080dd8826cc21fc9360a994feefcb6230
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 19:45:48 +00:00
Vinit Nayak 18d5634176 Merge "Update for stashed taskbar animation" into tm-qpr-dev 2022-12-01 19:26:11 +00:00
Rajat Jain 0ae105a5c2 Merge "Low contrast for Personal and Work Tab in launcher" am: 63717ff856 am: ae7609e76d
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2227818

Change-Id: I1160426b17b70d9a5dd17e7fa98cf901fe94eea3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 19:10:24 +00:00
Alex Chau cd76ac24b6 Fade in/out taskbar when launching apps from or back to AllApps/-1
- Added isHotseatIconTopWhenAligned to control both iconAlignment and stash animation to just fade in if hotseat icon isn't on top of the screen in the aligned state

Fix: 257355864
Fix: 213455090
Test: Launch apps from/back to home, taskbar animate from/to hotseat
Test: Launch apps from/back to AllApps/-1, taskbar fade in/out
Test: Repeat aboth with transient or persistent taskbar
Change-Id: I6bdae615ff9e199d23cbfe2d26c8d46a08fbc436
2022-12-01 18:56:30 +00:00
Rajat Jain ae7609e76d Merge "Low contrast for Personal and Work Tab in launcher" am: 63717ff856
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2227818

Change-Id: I22f136da4b4f575ea3eb09177693c0c8bb6c78b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 18:08:26 +00:00
Rajat Jain 63717ff856 Merge "Low contrast for Personal and Work Tab in launcher" 2022-12-01 16:31:49 +00:00
TreeHugger Robot 926a0b85ad Merge "Refactor all_apps.xml contents to all_apps_content.xml" into tm-qpr-dev am: 42faae4a49 am: a8126841f8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20584068

Change-Id: I197d8a071ee406caa4eeab61b71d9d01742f20f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 07:30:29 +00:00
Rajat Jain 10c30b060b Low contrast for Personal and Work Tab in launcher
There is low contrast between font and background of
Personal and Work Tab in Launcher which makes it
difficult to read text

Bug: 235573969
Test: manual test
Change-Id: Idfbb7a27cc48de145cf2962facad06bf34ac35f8
2022-12-01 07:16:43 +00:00
TreeHugger Robot a8126841f8 Merge "Refactor all_apps.xml contents to all_apps_content.xml" into tm-qpr-dev am: 42faae4a49
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20584068

Change-Id: Ib3068d204441c7eb609f9686872d8f1a0e2c73c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 07:04:37 +00:00
TreeHugger Robot 42faae4a49 Merge "Refactor all_apps.xml contents to all_apps_content.xml" into tm-qpr-dev 2022-12-01 06:09:49 +00:00
Becky Qiu 5e0b0f8a37 Merge "[Toast] Remove feature flag for rich answer, use all apps flag instead." into tm-qpr-dev am: 5c46bea3bc am: 955026def5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20590316

Change-Id: I56f0858812b351ffdda1601efefcb1409cb8167d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 03:04:48 +00:00
Becky Qiu 955026def5 Merge "[Toast] Remove feature flag for rich answer, use all apps flag instead." into tm-qpr-dev am: 5c46bea3bc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20590316

Change-Id: Ica8801008593b2fb430ace79e78524e596303b63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-01 02:32:56 +00:00
Becky Qiu 5c46bea3bc Merge "[Toast] Remove feature flag for rich answer, use all apps flag instead." into tm-qpr-dev 2022-12-01 02:00:31 +00:00
Federico Baron 32828ecefd Set the ENABLE_DOWNLOAD_APP_UX_V2 flag to true
We will split the feature into two parts. The part that is guarded under ENABLE_DOWNLOAD_APP_UX_V2 is feature complete (everything except for the skeleton motion). The skeleton motion will be guarded by another flag (ENABLE_DOWNLOAD_APP_UX_V3). This is so that we have an improvement over the current version of restore icon treatment prior to release that we can start testing

Bug: 254858049
Test: Download an app and check how it looks when pending/donwloading/installing
Change-Id: I711f9d8acdb40689e71782acff6ef43907bb7435
2022-12-01 00:48:01 +00:00
Brian Isganitis deac0d529a Reduce top padding of Taskbar's All Apps tray.
The top padding looks too high because the code is assuming we have a
search bar at the top of the bottom sheet. Until we implement search, we
should temporarily reduce padding for the taskbar implementation.

Before:
  - No tabs: https://screenshot.googleplex.com/AAPdR5nbwepWQ82.png
  - Tabs: https://screenshot.googleplex.com/3DnQp6PKhqXyRag.png

After:
  - No tabs: https://screenshot.googleplex.com/A8enwnSs8r78ccj.png
  - Tabs: https://screenshot.googleplex.com/A3fAy2bXgmSPrG9.png

Test: Manual
Bug: 216683257
Change-Id: Ie0837acc3aed162b9428a209962be2a102c515c8
2022-12-01 00:21:28 +00:00
Vinit Nayak 3b1f5849ce Update for stashed taskbar animation
* Strangely if you swipe up with a split pair
and then tap on the live tile to go back to
fullscreen this animates fairly correctly.
However, if you drag the focused pair back to fullscreen
the bottom app does not unclip as expected

Bug: 219411750
Test: Swipe up w/ stashed taskbar in portrait.
Thumbnail cutout doesn't appear when dragging to
fullscreen

Change-Id: Ia6e7aae10389d9fefa4adbfce540171bbe0a9180
2022-11-30 11:56:40 -08:00
Sunny Goyal 9a616213e1 Removing SearchActionItemInfo
> Instead introducing an interface for handling click events
> Linking this interface to other UI which handle clicks

Bug: 259733681
Test: Presubmit and verified manually
Change-Id: I9cbf2d009d64254f513deb909a151e46e860d039
2022-11-30 10:59:07 -08:00
Bill Yi 687050a6c5 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Icc29007bba50bcceaaec8137968455017147d39e
2022-11-30 02:45:01 -08:00
Bill Yi 9b9f2a3aa6 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I6ab7df1e38c98de99ffbe48b4c714b14e405e493
2022-11-30 02:44:26 -08:00
TreeHugger Robot 69c1eb4a28 Merge "Adding screenrecord to debug themeIconTest" into tm-qpr-dev am: ed882317da am: 897a8d8e71
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20590312

Change-Id: I8ea6ff7c9a30d96a46757adcf56774e41150ff5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 08:54:06 +00:00
Tracy Zhou 08d9e33a38 Animate split confirmation after second app selection from workspace am: c91ef50257 am: e69081984b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20556280

Change-Id: I2bc2597380955929566799b9d6a8a77ba00fe348
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-30 08:52:42 +00:00