Commit Graph

60459 Commits

Author SHA1 Message Date
Federico Baron 36c0389d67 Rename alpha and refactor the way alpha is set in PageIndicator am: cdadbaa225 am: b5ed62b8fc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20010024

Change-Id: I2d607e9997b237c8c72eca0237f19cf600cc77d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 18:07:06 +00:00
Federico Baron b5ed62b8fc Rename alpha and refactor the way alpha is set in PageIndicator am: cdadbaa225
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20010024

Change-Id: I233cc6a35ee4ac7d3f3b0d3f8339479e0dd1e15c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 17:45:27 +00:00
Federico Baron cdadbaa225 Rename alpha and refactor the way alpha is set in PageIndicator
Here we rename DOT_INACTIVE_ALPHA and DOT_ACTIVE_ALPHA to reflect the new code, and we also use mPaginationPaint.setAlpha a bit differently

Bug: 247561880
Test: Manual
Change-Id: I5ee25ee3fb36715d54f9ed86c0d59448829d7260
2022-09-26 09:34:11 -07:00
Bill Yi 98b8336c80 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c619b29971 -s ours am: 450ac48306 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ida2b5be618d4cf17e26f6e8e26f0f16fdccfff02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 07:01:28 +00:00
Bill Yi b84f00c998 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: f7996b3695 -s ours am: aadeae74f0 -s ours am: 21839a4b5d -s ours am: 021115ea2d -s ours am: a98e89ac30 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I08c0f6465bb3b2102fc760ad7f8a20b9a7fed1aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 04:28:11 +00:00
Bill Yi c535496de6 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 601cf30cf6 -s ours am: c310a45799 -s ours am: dc481b658a -s ours am: 79d7667950 -s ours am: ce4cf923e4 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Id25cdfa19832ba19c85f966c366ab1e3ae58bb73
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 04:27:51 +00:00
Bill Yi a98e89ac30 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: f7996b3695 -s ours am: aadeae74f0 -s ours am: 21839a4b5d -s ours am: 021115ea2d -s ours
am skip reason: subject contains skip directive

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

Change-Id: I0dacdeea5da60443574f91ea4df9b2c2a568f1dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 04:08:00 +00:00
Bill Yi ce4cf923e4 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 601cf30cf6 -s ours am: c310a45799 -s ours am: dc481b658a -s ours am: 79d7667950 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ic65e63ee2ac5e63990077fd3b4a052aac64a8800
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 04:07:39 +00:00
Bill Yi 021115ea2d [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: f7996b3695 -s ours am: aadeae74f0 -s ours am: 21839a4b5d -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5d6ceb679b8f05ce689383672ce2779039065cdb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 04:02:06 +00:00
Bill Yi 79d7667950 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 601cf30cf6 -s ours am: c310a45799 -s ours am: dc481b658a -s ours
am skip reason: subject contains skip directive

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

Change-Id: I12874a92b553370145580e875a92ad03d2e62a74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 04:01:47 +00:00
Bill Yi 21839a4b5d [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: f7996b3695 -s ours am: aadeae74f0 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I21e9cc25e385cfade7e8f9afdacbca4b9045d8e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 03:40:47 +00:00
Bill Yi dc481b658a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 601cf30cf6 -s ours am: c310a45799 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I0b9a05b1c6e93d9e7e1d3af2780034ec91650bbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 03:40:26 +00:00
Bill Yi aadeae74f0 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: f7996b3695 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3b799093c0babc1b869cc8daec3c302bbcb5a68d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 03:23:58 +00:00
Bill Yi c310a45799 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 601cf30cf6 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I406f41958286c50da1af9697d465de310cbeece9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-26 03:23:37 +00:00
Bill Yi f7996b3695 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-09-26 03:07:24 +00:00
Android Build Coastguard Worker a9b799c0c7 Snap for 9103983 from c5b3b75f83 to tm-qpr1-release
Change-Id: If053d318532b6364621072a8403e7dc66d196885
2022-09-25 21:29:32 +00:00
Bill Yi 6122c2594e [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: fd4edc0c8a -s ours am: e870413167 -s ours am: f7a7c018be -s ours
am skip reason: subject contains skip directive

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

Change-Id: I007df4ba141e8a701fc25c00c749a59f3432a8fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-25 18:22:32 +00:00
Bill Yi c58de73166 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: fd4edc0c8a -s ours am: c5b3b75f83 -s ours am: 7e32935683 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ie91654d597107e9103a53a3ab12fa838dcca723a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-25 18:13:54 +00:00
Bill Yi f7a7c018be [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: fd4edc0c8a -s ours am: e870413167 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I7666fe2ad741c8e6f6183fc5958fb414ca507d99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-25 05:32:11 +00:00
Bill Yi 7e32935683 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: fd4edc0c8a -s ours am: c5b3b75f83 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iab2884e190e5999b0f5f20010bec7b6987b4b2a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-25 05:16:16 +00:00
Bill Yi c5b3b75f83 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: fd4edc0c8a -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia55ebdbe4a0b7c6cb8e6887f814f7755a1bb521f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-25 04:55:02 +00:00
Bill Yi e870413167 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: fd4edc0c8a -s ours
am skip reason: subject contains skip directive

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

Change-Id: I4bbf10ecf06387d93cbd05fbad50dc6453c90208
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-25 04:53:49 +00:00
Bill Yi d1e5f961eb Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-09-25 04:11:45 +00:00
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