Commit Graph

47938 Commits

Author SHA1 Message Date
Jon Miranda 2f83e94c88 Merge "Revert "Revert "Sync hotseat/taskbar handoff""" into tm-dev am: 812feca9ef
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17606862

Change-Id: Ib3d13c87cead67d20a5652aa948a62b1f34ab7f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08 01:40:44 +00:00
Jon Miranda 812feca9ef Merge "Revert "Revert "Sync hotseat/taskbar handoff""" into tm-dev 2022-04-08 01:39:42 +00:00
Wei Sheng Shih f1898c063d Merge "Update orientation state while gesture animation start." into tm-dev am: 342446d105
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17463944

Change-Id: I5e967ed0d355d0c81d83ae9d3368f1e42765c449
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08 01:36:12 +00:00
Wei Sheng Shih 342446d105 Merge "Update orientation state while gesture animation start." into tm-dev 2022-04-08 00:39:04 +00:00
Benno Lin 6b963eb723 Merge "Enable pressback tests" into tm-dev am: edb576fba8 am: ed438b45a3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17501930

Change-Id: I22d04797338eae9ff4626fc7835d65cdd3f8ea00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08 00:29:34 +00:00
Benno Lin ed438b45a3 Merge "Enable pressback tests" into tm-dev am: edb576fba8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17501930

Change-Id: Ia9096b59f363b7034544b6a1113942b816dfccc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 23:59:25 +00:00
TreeHugger Robot a107710a4e Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2022-04-07 23:45:44 +00:00
Benno Lin edb576fba8 Merge "Enable pressback tests" into tm-dev 2022-04-07 23:39:20 +00:00
Sebastián Franco 730f65f13f Merge "Make the text for the drop target buttons fit if it's too long." into tm-dev am: 608b5cd5d8 am: 02602a8f7b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17454967

Change-Id: Ic4ac97e81ffb8d2206b0f565eaf5c31b87d14b63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 23:37:25 +00:00
TreeHugger Robot a04926ce7f Merge "Removing line submited by mistake." into tm-dev am: b26c5b9741 am: c7a17efbec
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17624450

Change-Id: I188189f29e1456dc7071c088133deeb129bbb95e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 23:36:44 +00:00
Sebastián Franco 85b454c243 Merge "Make the widget option on the PopupContainer full width" into tm-dev am: c2d37e042d am: 751e9ec2c0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17592804

Change-Id: Ibe2471ceda344f78a2191dda0ff29c60f95ec3f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 23:36:01 +00:00
Brian Isganitis 7ef4fe42cb Add separate AFV type for options popup dialog.
Now that we close all non rebind safe AFVs onResume, the options popup dialog is getting closed. This dialog is rebind safe, but currently using TYPE_OPTIONS_POPUP which isn't.

Test: Dialog stays open on activity recreate. Also ran affected tests.
Bug: 227142635
Change-Id: Ibbac925ce5dd2de5c7770cb8f5bd8c5e438449cf
2022-04-07 16:29:44 -07:00
Sebastián Franco 02602a8f7b Merge "Make the text for the drop target buttons fit if it's too long." into tm-dev am: 608b5cd5d8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17454967

Change-Id: Iaade52c41fc47c2682757cff40a7db2dc15c6be5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 23:12:29 +00:00
TreeHugger Robot c7a17efbec Merge "Removing line submited by mistake." into tm-dev am: b26c5b9741
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17624450

Change-Id: I8cc6d4327e1cbf6faecdf19afb48697382d3ef54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 23:12:22 +00:00
Sebastián Franco 751e9ec2c0 Merge "Make the widget option on the PopupContainer full width" into tm-dev am: c2d37e042d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17592804

Change-Id: Ifdca813651d754db23dc02dbf9d7847fe6c632f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 23:12:05 +00:00
Schneider Victor-tulias 43c961d03e Merge "Add logging to debug incorrect taskbar states caught by flaky tests." into tm-dev am: 2ff0a66b8e am: c1bce1c97c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17624832

Change-Id: I9fc6c6810dba47d88286a732d242669ce29358be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 22:56:21 +00:00
TreeHugger Robot 3de266cb06 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 117a0f2afb -s ours am: 41e036fb35 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I87f59c9a655d655d19e5b76fa29fea8be6318cf3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 22:54:04 +00:00
Bill Yi 1449d6f2b0 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 794a254346 -s ours am: ce54e9b086 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I774f4e4825ad4aac0496897214f735b2bd52e066
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 22:54:03 +00:00
Stefan Andonian d123fbd15d Simplify AbstractFloatingView.closeOpenViews usage.
This is a follow-up code review to ag/1754638 to address a comment that was missed before the CR was pushed.

Bug: 227142635
Test: Folders still close when launcher is paused.
Change-Id: Ib6724dc3a6ba49e259ba7de655f6810d6a692d16
2022-04-07 22:19:26 +00:00
Sebastián Franco 608b5cd5d8 Merge "Make the text for the drop target buttons fit if it's too long." into tm-dev 2022-04-07 22:14:07 +00:00
TreeHugger Robot b26c5b9741 Merge "Removing line submited by mistake." into tm-dev 2022-04-07 21:57:05 +00:00
Sebastián Franco c2d37e042d Merge "Make the widget option on the PopupContainer full width" into tm-dev 2022-04-07 21:49:35 +00:00
Schneider Victor-tulias c1bce1c97c Merge "Add logging to debug incorrect taskbar states caught by flaky tests." into tm-dev am: 2ff0a66b8e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17624832

Change-Id: Ie4f64197fd19ee81b52a306bafa2803a1594a3e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 21:17:50 +00:00
TreeHugger Robot 41e036fb35 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 117a0f2afb -s ours
am skip reason: subject contains skip directive

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

Change-Id: I852c688dabcfa86b91d746a17272e8d6e7a84bdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 21:15:45 +00:00
Bill Yi ce54e9b086 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 794a254346 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ica106527c324d4b5858681360f85622531b394bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 21:15:44 +00:00
Schneider Victor-tulias 2ff0a66b8e Merge "Add logging to debug incorrect taskbar states caught by flaky tests." into tm-dev 2022-04-07 21:05:39 +00:00
TreeHugger Robot 117a0f2afb Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev 2022-04-07 20:55:25 +00:00
Tracy Zhou 655627f70b Set finishedToApp = false when rotating in Overview
The issue is that we always assume finishedToApp = true when recents animation is cancelled and use that to set FLAG_IN_APP. However, we don't return to app in overview after the device is rotated. Ideally we want to get signal from onRecentsAnimationCancelled, but at this point in the release it's probably ok to use launcher state to determine it.

Fixes: 227565959
Test: manual
Change-Id: I6be800aff8108b382ca3947cd1d0a45c9e9571eb
2022-04-07 20:34:00 +00:00
TreeHugger Robot c51b610a0a Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2022-04-07 20:06:02 +00:00
Stefan Andonian 64c189515d Merge "Close open folders when pausing launcher." into tm-dev am: 52eaebead4 am: efa31cc5aa
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17546438

Change-Id: I65773c113d2b3f14de6af4225ba372bc318b4860
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 20:01:58 +00:00
TreeHugger Robot b83f267e41 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 44f9f67696 -s ours am: b9a0265e23 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I835b0d445317f08f6ef64f26270657bd54d71652
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 20:00:48 +00:00
Bill Yi 97239c6ce0 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 777dddbdb9 -s ours am: 306ba0ad3b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I05b858b0b1cad52c26d5e45b6132f7cbc34df694
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 20:00:47 +00:00
Stefan Andonian efa31cc5aa Merge "Close open folders when pausing launcher." into tm-dev am: 52eaebead4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17546438

Change-Id: I95034064b2ccbfce71fdba2263eb1c4b9625e40c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 19:39:42 +00:00
TreeHugger Robot b9a0265e23 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 44f9f67696 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3a6b97f2040a24e4b28e24db4c3595be3fb081db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 19:37:57 +00:00
Bill Yi 306ba0ad3b [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 777dddbdb9 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I86b4c221a6aca385206723cee24f46523698bc56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 19:37:54 +00:00
Stefan Andonian 52eaebead4 Merge "Close open folders when pausing launcher." into tm-dev 2022-04-07 18:53:45 +00:00
TreeHugger Robot 44f9f67696 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev 2022-04-07 18:51:23 +00:00
Sunny Goyal c327e6bad4 Fixing spring animation for fallback launcher activity
Bug: 228260232
Test: Verified on device
Change-Id: I7b630fd6936b49214cffd01981e75aeb6b3b5d24
2022-04-07 18:49:41 +00:00
TreeHugger Robot c57b996389 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev am: 59c76accc5 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iaf47aa2146c1862f38e1fdbc60c01addb56db9fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 18:34:28 +00:00
Bill Yi c6ccb6bc73 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1f41a759bb -s ours
am skip reason: subject contains skip directive

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

Change-Id: I8a1f5e43b81f271ad9c57808cced794e14b336ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 18:34:27 +00:00
TreeHugger Robot a1a1a411ac [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev am: 668dc5791b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I4dfe941b4365a997430b477a1b7c4a4520cd2135
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 18:34:10 +00:00
Bill Yi 5bc8e11cc4 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 040f680e88 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I6339fab35ad20122188f503feba9650c838c9265
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 18:34:09 +00:00
TreeHugger Robot 59c76accc5 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev 2022-04-07 18:17:39 +00:00
TreeHugger Robot 668dc5791b Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev 2022-04-07 18:16:02 +00:00
Sebastian Franco dfa88d55f5 Make the widget option on the PopupContainer full width
The width of the PopupContainer grows if there are multiple
SystemShortcuts and we where not updating the width of all the
options.

Fix: 227538975
Test: Long press an app like Google Maps on the HomeScreen to see
the menu. All the options should have the same width.

Change-Id: I25310d74aa1af17be37b53c27d2334f86bef325a
2022-04-07 10:00:30 -07:00
Luca Zuccarini a5e95419f5 [Toast] Polish the layout of the QSB, tabs and header protection.
Specs and screenshot in the bug.

Fixes: b/227902759
Test: manual
Change-Id: Ia713c923a71207cfaab7068f20c8606d816f8b43
2022-04-07 16:53:53 +00:00
Sebastian Franco d2d8e97a65 Make the text for the drop target buttons fit if it's too long.
The text "Don't suggest app" is too long when the device language
is GE or JA, or if you make the text bigger in settings.

Before truncating the text completely we are going to try to make
the text smaller until it gets to a predefined value
(button_drop_target_min_text_size).

Test: Change the language to German (Deutch) and install a new app and drag it to the workspace to see the button "App nicht vorschlagen"
Test: Also, a nice way to test is to go to SecondaryDropTarget#setupUi and hardcode the option to always show "Don't suggest app"
Fix: 221480721
Change-Id: I99def4e23cd17109a297aecaa620cef7a0d137e7
2022-04-07 16:39:29 +00:00
TreeHugger Robot c2b24260cd Merge "Making tablet grid scalable and tuning size" into tm-dev am: b9879a0b85 am: ce98770080
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17607211

Change-Id: I11ec8e86aff1499e49ade120b334c2845339f1dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 16:33:48 +00:00
TreeHugger Robot ce98770080 Merge "Making tablet grid scalable and tuning size" into tm-dev am: b9879a0b85
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17607211

Change-Id: I6cd55a644511e24f64377c5cc05e2d3844fc95db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 16:04:34 +00:00
TreeHugger Robot b9879a0b85 Merge "Making tablet grid scalable and tuning size" into tm-dev 2022-04-07 15:43:40 +00:00