Commit Graph

58436 Commits

Author SHA1 Message Date
Android Build Coastguard Worker e048da9b95 Snap for 9102950 from 59cd0e0228 to tm-qpr1-release
Change-Id: I9c691b49c6ddf70644849d92b695e2daaa1a69d5
2022-09-24 21:29:16 +00:00
Andy Wickham fafa374dcc Merge "Reduces search clipping when work profile is not present." into tm-qpr-dev am: 59cd0e0228 am: 914aae1860
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19981474

Change-Id: Iba2790e13875037161f4a8967ef9147af8043eef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 18:57:15 +00:00
Andy Wickham 914aae1860 Merge "Reduces search clipping when work profile is not present." into tm-qpr-dev am: 59cd0e0228
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19981474

Change-Id: I4f82692c2979f38c941f8ae61cd50931b5cf9610
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 18:24:36 +00:00
Andy Wickham 59cd0e0228 Merge "Reduces search clipping when work profile is not present." into tm-qpr-dev 2022-09-24 18:04:52 +00:00
Tony Wickham b2f95fc310 Merge "Don't moveToRestState from onTaskAppeared" into tm-qpr-dev am: 34461ba303 am: 7092878a57
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20040404

Change-Id: I1bec67413cc4e502f5721181912e9d46760a9d1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 07:41:57 +00:00
Tony Wickham 7092878a57 Merge "Don't moveToRestState from onTaskAppeared" into tm-qpr-dev am: 34461ba303
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20040404

Change-Id: Ifc7d9c45214c3f79a1c19a031741a3ab2a48ed86
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-24 07:09:33 +00:00
Tony Wickham 34461ba303 Merge "Don't moveToRestState from onTaskAppeared" into tm-qpr-dev 2022-09-24 06:44:17 +00:00
Android Build Coastguard Worker 7f44a6ae98 Snap for 9101843 from 178a45a5ab to tm-qpr1-release
Change-Id: I7c61c97a1cd4d84a436d9ab17871950c38607f63
2022-09-24 05:20:24 +00:00
Andy Wickham 14101659f7 Reduces search clipping when work profile is not present.
Basically, adds the spacing that is otherwise included by
the tab protection (which is about 4dp less than the spacing
that was previously being added).

Adds a compile-time flag to render the header at all times to
help visualize issues like this in the future. Check the
screenshots below to see some examples of this.

Screenshots: https://drive.google.com/drive/folders/1n4wwtjMwOR-eDIE1xAoG3oLXO7txpoT_?resourcekey=0-WP0RNbp7vFh2Yw1wUBZTaA&usp=sharing

Bug: 240672593
Bug: 243728487
Test: Manually checked search transition, scrolling behavior, and
highlight of the search results with and without a work profile.

Change-Id: I166d136e568c5621c81378fa09021666d95f0ffc
2022-09-23 19:36:44 -07:00
Ats Jenk 919ddf19f3 Set up a place holder tile for desktop
Create a placeholder tile in recents for desktop.
It is based on launcher task information. With extra flag indicating it
is for desktop.
When it is clicked, it will call sysui to show apps on desktop.

Test: manually verify that desktop tasks do not show up separately in
recents
Bug: 244348395

Change-Id: I8535a54e1545841cd988d4770e6fc5e857277cda
2022-09-23 16:28:48 -07:00
Federico Baron 469e34e02b Merge "Add rotation to folder pagination for delightful pagination" into tm-qpr-dev am: 178a45a5ab am: 8349c1f027
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19993513

Change-Id: I04aa502db032eef47288b341ddf91b98ec7b2b17
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 22:31:08 +00:00
Becky Qiu 05a630a991 Merge "[Toast] Change toast qpr1 feature flags to all apps device config." into tm-qpr-dev am: dd002b87e0 am: 9c2e5f509c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19978762

Change-Id: I1168bd5b3d809fe3382d3ee562e3da8ec8c139d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 22:29:59 +00:00
Federico Baron 8349c1f027 Merge "Add rotation to folder pagination for delightful pagination" into tm-qpr-dev am: 178a45a5ab
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19993513

Change-Id: Id9b8aaaaba8c4d58ab3598f4967bc4163a052949
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 22:00:23 +00:00
Becky Qiu 9c2e5f509c Merge "[Toast] Change toast qpr1 feature flags to all apps device config." into tm-qpr-dev am: dd002b87e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19978762

Change-Id: I46e31981f00287d6c10287b1dac4e178ff40b9ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 22:00:11 +00:00
Federico Baron 178a45a5ab Merge "Add rotation to folder pagination for delightful pagination" into tm-qpr-dev 2022-09-23 21:40:48 +00:00
Becky Qiu dd002b87e0 Merge "[Toast] Change toast qpr1 feature flags to all apps device config." into tm-qpr-dev 2022-09-23 21:31:15 +00:00
Tony Wickham 017bbc098a Don't moveToRestState from onTaskAppeared
There's a possible race here where we call moveToRestState before
Launcher is actually stopped, so it starts to animate the state
change, causing a visual jump before it gets stopped. We already call
moveToRestState in StatefulActivity#onStop, so this one shouldn't be
necessary anyway.

Test: Enable Winscope tracing, quick switch from app A to app B; before
this change, 9/10 times it would repro the jump in the bug, 0/10 times
after this fix. (Also verified through debug logging.)
Fixes: 244583136

Change-Id: I656b028f26a64f872960cb3fe87c39b097431511
2022-09-23 14:14:52 -07:00
Becky Qiu 3aec5d59dc [Toast] Change toast qpr1 feature flags to all apps device config.
Bug: 247122218
Test: local
Change-Id: I096f9fe4f8d071ea4b3292c6245da0c0ec509077
2022-09-23 11:59:56 -07:00
Mady Mellor decbdfdd80 Merge "Set package name on the floating intent" into tm-qpr-dev am: dea0a2466b am: bfd21f48a9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20027851

Change-Id: I4fd14e90a76a7dee682a316c859792042de0955d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 18:51:49 +00:00
Federico Baron bdcc17c2aa Add rotation to folder pagination for delightful pagination
Here we add rotation for the page indicator in order to make it align with the new animation design.

Bug: 247561880
Test: manual
Change-Id: I91202c8ac259d4876f6182938db79c466f99c6ed
2022-09-23 11:30:00 -07:00
Bill Yi 601cf30cf6 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ie774ec691c1005f3eb37600db6b25da57b9a88ea
2022-09-23 11:29:40 -07:00
Mady Mellor bfd21f48a9 Merge "Set package name on the floating intent" into tm-qpr-dev am: dea0a2466b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20027851

Change-Id: I6800ea518cd6af0194eeda4f89908428f25fb29e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 18:20:56 +00:00
Brandon Dayauon 83095afdfd Merge "Fix pause work apps overlapping IME" into tm-qpr-dev am: 7f98856395 am: 1d8912d37b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20009124

Change-Id: I80f6a37daf96f412237de1927dcf693618635989
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 17:55:15 +00:00
TreeHugger Robot 06c90832d1 Merge "Adding flag for material U popup" into tm-qpr-dev am: 07bcfaa72a am: acc0a729bb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20002183

Change-Id: I5c59e44ec777e88b815499a1d404e91bf6328a5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 17:54:47 +00:00
Mady Mellor dea0a2466b Merge "Set package name on the floating intent" into tm-qpr-dev 2022-09-23 17:50:53 +00:00
Brandon Dayauon 1d8912d37b Merge "Fix pause work apps overlapping IME" into tm-qpr-dev am: 7f98856395
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20009124

Change-Id: I4dc4f489f271212df3744dd7f9cb573e350edaf1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 17:22:40 +00:00
TreeHugger Robot acc0a729bb Merge "Adding flag for material U popup" into tm-qpr-dev am: 07bcfaa72a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20002183

Change-Id: I21e90e233e1ad09069028c98bc0d1189b9f87dd8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 17:22:30 +00:00
Sebastián Franco c14bdbaa82 Merge "Check for null when calling getCreatedActivity which is marked as Nullable" into tm-qpr-dev am: 8c158770d7 am: f5ff31ab74
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20025053

Change-Id: I0e11c6600525923fe1054da5bc70dc3e97c96bc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 17:08:47 +00:00
Raj Garg 4b90dbe967 Revert "Introducing new variable to enable/disable shortcuts."
Revert "Introducing new variable to enable/disable shortcuts."

Revert submission 19632697-cherrypick-GO-DISABLE-SHORTCUTS-tyyzrpy9oe

Reason for revert: Reverting changes for the recent feature built by me. This CL was a part of the feature. Please take a call if we should revert it or not.
Reverted Changes:
Ib373b042f:Introducing new variable to enable/disable shortcu...
I4274cb468:Introducing new variable to enable/disable shortcu...

Change-Id: I81f338be71185cb008e81b020c5b3a7b01b64c58
2022-09-23 17:04:29 +00:00
Brandon Dayauon 7f98856395 Merge "Fix pause work apps overlapping IME" into tm-qpr-dev 2022-09-23 17:00:25 +00:00
TreeHugger Robot 07bcfaa72a Merge "Adding flag for material U popup" into tm-qpr-dev 2022-09-23 16:56:42 +00:00
Sebastián Franco f5ff31ab74 Merge "Check for null when calling getCreatedActivity which is marked as Nullable" into tm-qpr-dev am: 8c158770d7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20025053

Change-Id: I0424bb93fff149dc5ac168caed4a1974b319970a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 15:51:31 +00:00
Bill Yi fd4edc0c8a Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Iba709c5b6ca3fbd10781024d12d305b35ad84b33
2022-09-23 08:35:12 -07:00
Bill Yi 4eec0f689d Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I4370a24e9ec8097c261463f92de0dd69d2d10029
2022-09-23 08:34:10 -07:00
Sebastián Franco 8c158770d7 Merge "Check for null when calling getCreatedActivity which is marked as Nullable" into tm-qpr-dev 2022-09-23 15:19:43 +00:00
Johannes Gallmann d79a87bf16 Disable split button instead of hiding it
The split button remains visible when there is only a single task present, but in a disabled state.

Test: Manual
Bug: 227600027
Change-Id: I36e8904bf342021db210cea7355a3806c783f235
2022-09-23 08:05:26 +00:00
Winson Chung 090a9fc219 Merge "Revert "Fix case of gesture being stuck when the Launcher is stopped mid-gesture"" into tm-qpr-dev am: d859a20086 am: 47104adfd6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20028589

Change-Id: I6a947e2b02cdb58b863a120345999594fd983624
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 07:46:51 +00:00
Anushree Ganjam 99dc3b08e5 Merge "Add Ime transition type, Controlled and Atomic to LatencyType." into tm-qpr-dev am: 65e73ce5b3 am: 56e941b5a5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20017952

Change-Id: I3beba5496a348bc9b35de99f0df738ae58ee9d77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 07:45:48 +00:00
Vinit Nayak 1f65b9d8d4 Merge "Prevent taps on initial TaskView animated into split select" into tm-qpr-dev am: 061e6f5dd5 am: d563e886a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20015839

Change-Id: Iaa1845bce0558d18c3814802e68909c3f25bdcca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 07:45:39 +00:00
Andy Wickham 549c93ca2f Merge "Removes search animation when tapping home screen QSB." into tm-qpr-dev am: 0f7b01c775 am: 99d8b992c7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20010025

Change-Id: I35a70aed2a0e662164ac883d1c4ffcc610a3cf33
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 07:45:31 +00:00
Anushree Ganjam 0dc2b99c80 Merge "HideKeyboard when animations are disabled." into tm-qpr-dev am: ae81433665 am: 3aa7d90ff3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20004646

Change-Id: Ieb6124cb8688f71d6717c7cf261ec0a1f43a948b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 07:45:16 +00:00
Bill Yi 4eec0cfbef [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 925d6e5d51 -s ours am: ba36679072 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I47bf1f52d1684749aa165a5810f936c01f30fca2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 06:33:13 +00:00
Bill Yi 0f3c0e8cdc [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 713efc36a7 -s ours am: 0fecdd6da9 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ibd505edd45ecaf5a6e843a0e5b57c4e69e1bc052
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 06:32:58 +00:00
Schneider Victor-tulias dcbd4917e3 Merge "Allow Taskbar stashing for external tests" into tm-qpr-dev am: 418b1f8e82 am: d496c3d20d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19611434

Change-Id: Ic6677741689b4c609ef2fd86aa2832730dd479f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 06:27:32 +00:00
Vadim Tryshev 8cfd3f699d Merge "Verifying a theory that sometimes a leak disappears while saving an object dump" into tm-qpr-dev am: af91a58659 am: c7f9e903bd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20009128

Change-Id: Icc1ff73190b117b1f1560daca9c8e2f9e147827f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 06:27:23 +00:00
Hyunyoung Song fa5052e4db Merge "Fix the case of the missing header." into tm-qpr-dev am: 64d5e25ab7 am: 0564ea24f8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20016944

Change-Id: I8e5ca4967eb65d6b87d12cef8762e970f9bfc8c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 06:27:13 +00:00
Mady Mellor 443407fd2d Merge "Add a button for floating tasks to taskbar (behind a flag)" into tm-qpr-dev am: 13b7e00fff am: 6d37424c94
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19874561

Change-Id: I7ca43d2d6c8f6fbc7015d95061c30d6160daf0f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 05:43:24 +00:00
Winson Chung 47104adfd6 Merge "Revert "Fix case of gesture being stuck when the Launcher is stopped mid-gesture"" into tm-qpr-dev am: d859a20086
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20028589

Change-Id: Iede5e3cd5e207b0ca4ee688a8ae4660726d6b0c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 05:01:06 +00:00
Bill Yi c338857e56 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I62f6327379eafa8a7cc6ec4439aca566837eb4a2
2022-09-22 21:58:14 -07:00
Winson Chung d859a20086 Merge "Revert "Fix case of gesture being stuck when the Launcher is stopped mid-gesture"" into tm-qpr-dev 2022-09-23 04:33:22 +00:00