Commit Graph

49925 Commits

Author SHA1 Message Date
Bill Yi 87d2f0d38a Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ia4e6ce3caffe5a4c75adc46e8b0c0cd1c1b4e697
2022-03-27 01:50:44 +00:00
Bill Yi 1fba444664 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I8d779119f73670085b6e6515612d7bb39d59d476
2022-03-26 23:09:45 +00:00
Bill Yi 4383a121dd Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I9d23f98b7ccc9f9b28d9a6e3ca007d03ee92b3b6
2022-03-26 23:09:08 +00:00
Bill Yi a3c6ff41f9 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Iefe2598fd1b07b6132dfda76044787a8284efb0e
2022-03-26 23:08:39 +00:00
Android Build Coastguard Worker 741bc7f4c9 Snap for 8363780 from bc46f69aff to sc-qpr3-release
Change-Id: If06674f1990df1f525093e43b76e7a3533440bcb
2022-03-26 21:07:43 +00:00
Jeremy Sim db92b5d73f Merge "Fix issue with camera overlapping split staging UI" into tm-dev 2022-03-26 19:41:48 +00:00
Bill Yi 9779a95364 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I45a39a6b025d0881cb3e824bd262e5cbe020c00a
2022-03-26 05:20:37 +00:00
Bill Yi 9296e0eb77 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I9d8c136ee149f94ad5b7a79009e19a527b9a3c8d
2022-03-26 05:19:57 +00:00
Bill Yi 534966f98e Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I13ff147ba826b962e0ec46dca17c2e0f80275bf3
2022-03-26 05:19:32 +00:00
Android Build Coastguard Worker 007bbc4add Snap for 8359595 from 4a19eb9982 to sc-qpr3-release
Change-Id: Ia316e3f779599480e0ca4effc55981ce908ef8a0
2022-03-26 01:07:45 +00:00
Jeremy Sim b8eeb41ee0 Fix issue with camera overlapping split staging UI
Fixes an issue on some devices where initiating a split in Overview would cause an icon to be placed partly under the camera cutout.

Fixed by adding some padding to FloatingTaskView#mSplitPlaceHolderView, so that it always respects the device's insets.

Fixes: 220997064
Test: Manual
Change-Id: I7270bde3320f562519ea8e36a38e49609e0d6cd7
2022-03-25 16:31:46 -07:00
TreeHugger Robot b1faf1f4b3 [automerger skipped] Merge "RESTRICT AUTOMERGE Hide keyboard when launcher is resumed for misbehaving apps" into sc-v2-dev am: bc46f69aff am: adfe503a9f -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ic115a1eb93c284c08707265a7dcb70189ba16a7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 22:53:26 +00:00
TreeHugger Robot 54b28995f1 Merge changes from topic "presubmit-am-aa9635a5cca34b62b554abab1bb81b7d" into sc-v2-dev-plus-aosp am: ce7ce0ab13
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17223256

Change-Id: I3ac5372c24cc6d45db1f36462dbd5ce13d4e545e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 22:53:18 +00:00
Presubmit Automerger Backend 9814da4112 [automerger skipped] [automerge] RESTRICT AUTOMERGE Hide keyboard when launcher is resumed for misbehaving apps 2p: 1ccb68a9fd am: 0cc9eb8e83 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I140ee8ab4509038c58e2d51baafe792fd1167118
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 22:53:17 +00:00
TreeHugger Robot adfe503a9f Merge "RESTRICT AUTOMERGE Hide keyboard when launcher is resumed for misbehaving apps" into sc-v2-dev am: bc46f69aff
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17223256

Change-Id: I5d6b6505f27d2f7a30828867cb84df311680e16c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 22:52:53 +00:00
TreeHugger Robot bc46f69aff Merge "RESTRICT AUTOMERGE Hide keyboard when launcher is resumed for misbehaving apps" into sc-v2-dev 2022-03-25 22:37:47 +00:00
TreeHugger Robot ce7ce0ab13 Merge changes from topic "presubmit-am-aa9635a5cca34b62b554abab1bb81b7d" into sc-v2-dev-plus-aosp
* changes:
  [automerge] RESTRICT AUTOMERGE Hide keyboard when launcher is resumed for misbehaving apps 2p: 1ccb68a9fd
  RESTRICT AUTOMERGE Hide keyboard when launcher is resumed for misbehaving apps
2022-03-25 22:37:47 +00:00
Chavi Weingarten ba653b3b92 Merge "Replace consumeNextDraw with SurfaceSyncer" into tm-dev 2022-03-25 22:08:17 +00:00
Evan Rosky 5a7d6e93af Merge "Implement switchtoScreenshot recents callback" into tm-dev 2022-03-25 21:26:12 +00:00
Stefan Andonian 234889c81c Update text in "get app suggestions" bottom sheet to use Google Sans
font family.

Bug: b/211375020
Test: Verified that the font was different after setting it in the xml.
Screenshot: screenshot.googleplex.com/AEvdCXTufBnbQC5.png
Change-Id: Ie5447344b9e917648b50945414cf58562a1d0ca8
(cherry picked from commit 4f15b6cafb)
2022-03-25 19:37:22 +00:00
Tony Wickham 59d4896635 Merge "Don't recreate taskbar on rotation" into tm-dev 2022-03-25 16:14:04 +00:00
Thales Lima e13cb961e3 Update tool that fill screen with icons
Add options to change the number of screens, columns, rows and the database name.

Fix: 226390690
Test: run the script and restart the launcher
Change-Id: I13cc2b84ae76449991b65226367bb8c09fbeaa04
2022-03-25 11:36:50 +00:00
Nicolò Mazzucato 286dd249e0 Merge "Tune fold animation on top of apps" into tm-dev 2022-03-25 09:31:10 +00:00
TreeHugger Robot dbae2148f7 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 4a19eb9982 -s ours am: e1bbc6f6c9 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ida5f0b31f0b78aa4b47dab65bcf80867b54929d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 00:20:47 +00:00
TreeHugger Robot a92bc71ec7 Merge changes from topic "presubmit-am-a27557f2cd3e4a2695ce355e447c91ac" into sc-v2-dev-plus-aosp am: b1b060c385
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17369267

Change-Id: Ie17116587e33c581a04d644e003c0cccde583cea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 00:20:40 +00:00
Bill Yi dec72ce7cc [automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 9f5fe666e0 am: 912c597978 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I2ff04c8f92797d76c25f557760ab6d7f83051d75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 00:20:39 +00:00
TreeHugger Robot e1bbc6f6c9 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: 4a19eb9982 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I21a7d02cb3a7f91022bcb6d678f451545d4ca42e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 00:20:09 +00:00
TreeHugger Robot 4a19eb9982 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev 2022-03-25 00:03:05 +00:00
TreeHugger Robot b1b060c385 Merge changes from topic "presubmit-am-a27557f2cd3e4a2695ce355e447c91ac" into sc-v2-dev-plus-aosp
* changes:
  [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 9f5fe666e0
  Import translations. DO NOT MERGE ANYWHERE
2022-03-25 00:03:05 +00:00
TreeHugger Robot b832737744 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev 2022-03-24 22:20:55 +00:00
Bill Yi a0ef9d2404 [automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 5b0608e0c2 am: 385c8631e0 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5d43e540e73e149200bc4875ea9d59ee50d6f5ea
Signed-off-by: Automerger Merge Worker
2022-03-24 22:02:19 +00:00
Vinit Nayak 7ac2116fcc Merge "Hide taskbar when launcher receives nav and keyguard showing" into tm-dev 2022-03-24 22:01:15 +00:00
Evan Rosky e81d9679c1 Implement switchtoScreenshot recents callback
This lets the recents animation trigger a switchToScreenshot
to avoid premature live-tile disappearance.

Bug: 223321653
Test: put app in pip, open another app, go to recents, expand pip
Change-Id: I7ddcd891978fca7e91d7d90c1c8d9b824f5652a6
2022-03-24 14:13:59 -07:00
TreeHugger Robot 6306a81ef7 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev 2022-03-24 18:30:02 +00:00
Sebastián Franco 1c11c5319c Merge "Task thumbnail background is spilling to the front, making the BK 1px smaller to fix it" into tm-dev 2022-03-24 18:17:39 +00:00
Tony Wickham 3b7a391c2b Don't recreate taskbar on rotation
This was a regression due to ag/17241303, since technically the size changes when rotating (width and height swap). Now we detect that case and don't recreate, but instead propagate the new DeviceProfile via TaskbarActivityContext#updateDeviceProfile()

Test: Open an app, rotate device, ensure taskbar isn't recreated. Changing properties such as dark theme does still recreate taskbar.
Bug: 219981733
Change-Id: Ic827c8e697a284a085609ea8653d77900686306a
2022-03-24 10:35:10 -07:00
TreeHugger Robot 181f803258 Merge "Prevent removing the feedback view and callbacks when the user completes a gesture." into tm-dev 2022-03-24 12:17:42 +00:00
Nicolo' Mazzucato ff84d2bc66 Tune fold animation on top of apps
On top of apps, the fold animation is triggered only after a threshold. On Launcher, there is not threshold.

In this way, we don't show fold animation while apps might be handling table top/half_folded state.

+ timeout to finish the animation made shorter

Test: atest DeviceFoldStateProviderTest
Bug: 225185239
Change-Id: I5adf82e853af9a5dee5af41a853abb84c9926ccd
2022-03-24 11:31:51 +00:00
Abhilasha Chahal a35179d4ea Merge "Use numAllAppsColumns to calculate height of all apps icons" into tm-dev 2022-03-24 11:02:31 +00:00
TreeHugger Robot b8e0d2c052 Merge "Aligning Hotseat and Workspace icons in vertical bar mode" into tm-dev 2022-03-24 09:23:50 +00:00
Bill Yi 0437823e12 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I2e25b2357f36ad85b531c7e10cc1b08e4a242567
2022-03-24 05:38:49 +00:00
Bill Yi dffa0c3186 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ia234a01c49be8012beba9944f28198a1a04d162a
2022-03-24 05:37:30 +00:00
Bill Yi 912c597978 [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 9f5fe666e0
Blank merge reason: commit message contains skip directive

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

Change-Id: Ida842e39d3cbac50a13754c0b554f1761bddd02c
2022-03-24 05:36:11 +00:00
Bill Yi 385c8631e0 [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 5b0608e0c2
Blank merge reason: commit message contains skip directive

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

Change-Id: Ia81372b4161506cc7752ff9691e70ad99b0dfcae
2022-03-24 05:35:50 +00:00
Bill Yi 5b0608e0c2 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I2481624f80c74293e15a1b520a1ee471fc741171
2022-03-24 05:35:40 +00:00
Bill Yi 9f5fe666e0 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I37c082ae9b255c6a2ec997f2d39b41e1bd432ad7
2022-03-24 05:35:02 +00:00
Hongwei Wang ca9f9ebec5 Merge "Hide the Taskbar when user leaves PiP mode" into tm-dev 2022-03-23 22:38:48 +00:00
Sunny Goyal eeca859bc9 Adding a feature flag to disable icon overrides
Bug: 226388663
Test: Verified locally by disabling the feature
Change-Id: Icfbe790046209b15dbdc0e44dcf1a14f1f50de62
2022-03-23 15:31:38 -07:00
Abhilasha Chahal dfd154f18d Use numAllAppsColumns to calculate height of all apps icons
Additionally opens up access of some fields to allow them to be overridden.

Test: Manually verified that Launcher3 layout does not change

Launcher3 APKs: https://drive.google.com/drive/folders/1hBcZU9xou4tZJxbTmkya_LyBbD2oYuwV?resourcekey=0-R0I1IQ2rSUIEfPjW8S_ppA&usp=sharing

Bug: 216150572

Change-Id: I4b97a7e9e15973fc5aa70a4b98f0b73dd5bf3c17
2022-03-23 21:09:54 +00:00
Vinit Nayak c750e3d3aa Hide taskbar when launcher receives nav and keyguard showing
* On large screen we receive notification shade expanded
signals even on keyguard.
* Add a check to not show taskbar if keyguard is showing

Fixes: 223465924
Test: Taskbar doesn't show on 3 button nav except
on bouncer, as expected.

Change-Id: I4a7ea14422eda13ae8571793ed7ba1a1964072d6
2022-03-23 14:09:25 -07:00