Commit Graph

60459 Commits

Author SHA1 Message Date
Luca Zuccarini ef006c7603 Update the NORMAL->ALL_APPS transition when tapping on QSB on phones.
- New interpolators
- New duration
- Removed workspace translation
- Removed overlapping fades -- are now sequential

See video in the bug.

Bug: 227745955
Test: manual
Change-Id: I19fa19a3806e963a04c5e694a52d3c1b921cf51f
2022-05-06 16:07:17 +00:00
Josh Tsuji d2ae944a43 Actually interpolate the time value.
This was broken and always linear.

Bug: 229890190
Test: atest SystemUITests
Change-Id: I7db6f5025c0fc70c9899c97ee23e486ede61a085
2022-05-06 15:15:27 +00:00
Alex Chau 664c1c18e7 Sort hotseat items in migration to preserve position
Fix: 231601760
Test: manual with local backup/restore
Change-Id: Ie89f0134485296c3cd252cf6b86bb3f88a0f90de
2022-05-06 15:47:11 +01:00
Automerger Merge Worker 7a61f9379f Merge "[Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: f872d457c4" into tm-d1-dev-plus-aosp am: db892ca14f am: b54bbe3228
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: Ic540d57f9b25b5d6714d05d340c7fb338b8b7bb1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 06:16:47 +00:00
Becky Qiu 8425493be6 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: a1a86bb5b7 am: 1933bf040f am: 689e5f5eb2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: Iedec5ea14bbc349ad7b56118d5eebf79d06a8882
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 06:16:26 +00:00
Becky Qiu b9cb162f51 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: a1a86bb5b7 am: 879f0bc412 am: aa09802b7a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: I3913d4c8266cc0a78f7c0e380be2a3f0530ee01c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 06:15:42 +00:00
Automerger Merge Worker b54bbe3228 Merge "[Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: f872d457c4" into tm-d1-dev-plus-aosp am: db892ca14f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: I834ab4cb4533007597ef4996d352e04555ab016c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:57:58 +00:00
Becky Qiu 689e5f5eb2 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: a1a86bb5b7 am: 1933bf040f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: Ic377acf0ea90c4a5765ccda767c2d84e04aca7f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:57:39 +00:00
Becky Qiu aa09802b7a [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: a1a86bb5b7 am: 879f0bc412
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: Idb8ce8704ceceaf2d02834067e01dfa059546746
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:57:00 +00:00
Automerger Merge Worker db892ca14f Merge "[Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: f872d457c4" into tm-d1-dev-plus-aosp 2022-05-06 05:43:16 +00:00
Becky Qiu 4881ec8222 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: f872d457c4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: If1e6af348759de07efd230111308ec68973ea84d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:43:11 +00:00
Becky Qiu 879f0bc412 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: a1a86bb5b7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: I559ec957cdcda3139aa9d37f259e457ba4e196f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:43:08 +00:00
Becky Qiu 1933bf040f [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: a1a86bb5b7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: I6ed4144000255bbcaff53af601255080427d9590
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:43:06 +00:00
Becky Qiu e5dc1fcce0 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: 33e2cc178b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: Id90b0c9a5b5fc65d056e327605c637dfc88557e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:42:49 +00:00
Becky Qiu a1a86bb5b7 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: I9563c9741de482a89c75fb0c26619f884f787e98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:25:46 +00:00
Becky Qiu 33e2cc178b [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: Id22d91edaebcff095310202e92eee6a23ba36e1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:24:56 +00:00
Becky Qiu f872d457c4 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: I9b803aec2825abc5feb5bb20be7bd66d6eee7220
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:24:33 +00:00
Android Build Coastguard Worker e4156cc0a3 Snap for 8548586 from 67e641d90f to tm-qpr1-release
Change-Id: I39171da7ff845517d1e3fa54a11bb25f483f868d
2022-05-06 03:09:02 +00:00
Becky Qiu 6183c4dd74 [Toast] Create one search tapl tests for opening qsb and calculator app.
Test design doc: https://docs.google.com/document/d/1aPtMvegzn4hdwC0CNuIkfkalqG7v0FNCfyoO7qIOfN4/edit?usp=sharing&resourcekey=0-71oNHp1KKOdDKxr7Vd4dGQ

Bug: 225935921
Bug: 225935929
Test: ran test in android studio
Change-Id: I74197a9d81fc75a44269ab3bc1bba910de5e17fe
2022-05-05 18:47:34 -07:00
Android Build Coastguard Worker c35f564067 Snap for 8547970 from a717d1621d to tm-release
Change-Id: I75101dcd8234671498ec128b36ef16b065d47fd0
2022-05-05 23:09:01 +00:00
Alex Chau f51b2e29d0 Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: 9b7e242e05 am: 15582b2ba5 am: 7265808b37
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: I36a4099df3b3b1b4623c82c21d66faf082d13efe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 19:52:21 +00:00
Alex Chau 7fdf6b688b Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: d2113591fb am: 852c85f378 am: 63e210425e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: Ia427c44e3af2893d5a172fc2865de8aacdf34445
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 19:52:09 +00:00
Alex Chau ae4ac57c5a Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: 9b7e242e05 am: 67e641d90f am: a0dec045e6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: If48ee40f0dfc1ccef2dc66379ddccb18beb9c76e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 19:51:56 +00:00
Alex Chau 7265808b37 Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: 9b7e242e05 am: 15582b2ba5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: I12fe43d2443d3c9d16106648166d9824f005f5d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 19:28:12 +00:00
Alex Chau 63e210425e Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: d2113591fb am: 852c85f378
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: I78f7dfacfc017e86e8f57e18a18cb6f05a1474e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 19:27:55 +00:00
Alex Chau a0dec045e6 Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: 9b7e242e05 am: 67e641d90f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: I81a2b1ac100e57a23f5902bbcba0cda9aa8f7754
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 19:27:00 +00:00
Alex Chau 2403d1b30c Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: 6612d6ed4e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: I608ba1031e7b02a7be43acb47fb25d6fa1f1c002
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 19:09:04 +00:00
Alex Chau 15582b2ba5 Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: 9b7e242e05
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: I8c70290c35aeda80fee23b5357814915e92c8347
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:49:27 +00:00
Alex Chau 852c85f378 Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: d2113591fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: Iec15926577fa1d7600ba39bbbc7f2fdb6f7392f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:49:20 +00:00
Alex Chau 67e641d90f Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: 9b7e242e05
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: I2a45c6f6fb1933333bab6a8ffa813a3f153fd608
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:49:09 +00:00
Alex Chau 9b7e242e05 Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: I3634028c5a4870e1e755a310954f630af4bbc404
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:31:48 +00:00
Alex Chau 6612d6ed4e Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: Id08db226dd3c011f214d3d9a81b0d1f149fdb92a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:30:49 +00:00
Alex Chau d2113591fb Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: Ia4337d3da259a54709f12b8902b6b323550224a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:30:23 +00:00
Nicolò Mazzucato 3d2c06a830 Merge "Allow workspace to provide icon positions in tests" into tm-dev am: 21ea6828d8 am: 0095411c24
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17757983

Change-Id: I2d1c5a3aa58a42233d3720d768151aebff538262
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:58:59 +00:00
Sunny Goyal 6a0727e41f Merge "Removing fading edges from recyclerView as we already have full background behing search box, and additional laying is not requred" into tm-dev am: d3a841d91a am: e2cf633729
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17982012

Change-Id: I63ae0f3a07cfcf36b01b9ed3ef29bdb43dd0345b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:58:47 +00:00
TreeHugger Robot 31cd8b66b7 Merge "Implementing support for item diffing instead of creating out the complete UI on every update" into tm-dev am: 4bd36a37a7 am: e25cb79745
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18116442

Change-Id: I2bb83d513180a0504df7db86ba1bf4264fdbefc1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:58:10 +00:00
Shan Huang a49667dee9 Merge "Close icon folder for predictive back to home animation." into tm-dev am: 9cb46e4327 am: bc2e411eb5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17947386

Change-Id: Ie37c086f860583c79fba172daa638866e096cdaf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:57:12 +00:00
Pat Manning 3cfdf85e91 Merge "Update workspace, cell layout, shortcut and widget, and cell size calculations." into tm-dev am: f4bd9b6304 am: 980d03057d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140265

Change-Id: Ia378eb5caedac5480449a7c328546fbca96bfef7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:57:05 +00:00
TreeHugger Robot 00b1d04630 Merge "Use isTablet instead of isPhone for check" into tm-dev am: 3fd92a955e am: b3dd748a86
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18152029

Change-Id: Ie0577e24f435bf06334051f3b749f90a07ca831f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:56:57 +00:00
Alex Chau 674e502c4c Merge "Add logs for InvariantDeviceProfile.getDeviceProfile" into tm-dev am: 92ad55a549 am: fe50190e31
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140270

Change-Id: I3ce5f07259dd9d70270df435c6f6fbf2614b2401
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:56:50 +00:00
TreeHugger Robot cbef49f994 Merge "Don't fade out live tile when dismissed" into tm-dev am: c8b095e28c am: 94e36d23a7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18152027

Change-Id: I1a94df22df93b66ce5aa7b7636c828b43980a9e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:56:38 +00:00
Bill Yi 3439d38a8f [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c5bb4bdd4b -s ours am: 89b89969e7 -s ours am: 6b5557a650 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Id075874f123338ab7ce43beb4e0190974ee50e2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:24:08 +00:00
TreeHugger Robot 5296630ac7 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 8a341bda84 -s ours am: 6563f856bd -s ours
am skip reason: subject contains skip directive

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

Change-Id: If57ed503542575101a272cb556c38eac644f4ba1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 16:22:00 +00:00
Bill Yi 1668f2e45a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 976cab3e09 -s ours am: 02163b1130 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I7c4fc6b9d7a6f8eb3c25e53f511b083417807f5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 16:21:48 +00:00
TreeHugger Robot 7c12fda25c [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 418078531b -s ours am: e6ccf5274b -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ibefa6fb7fa816d18290c4b28610cf81105615b47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 16:21:32 +00:00
Bill Yi 704e96aac6 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: f102e1f75d -s ours am: b261e92576 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I94f6c24250adc7079a3cdd544d5aa317a9da342c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 16:21:16 +00:00
Alex Chau a717d1621d Allow BaseState.getTransitionDuration to read DeviceProfile
- Changed handheld duration to AllApps to 600

Bug: 227745955
Test: manual
Change-Id: I6f6642440dda3e39947231c2d38e8b60d152e08f
2022-05-05 14:44:00 +01:00
Alex Chau a70e23384f Fix overview and quickswitch gesture logging
- Log Home -> Overview gesture
- Log Home -> quickswitch as LAUNCHER_QUICKSWITCH_RIGHT

Bug: 219686410
Test: Local log in StatsLogCompatManager
Change-Id: Ic88fefd5af58dc03779f77b12611843c40706b1c
2022-05-05 14:33:27 +01:00
Nicolò Mazzucato 31966bfcf3 Merge "Allow workspace to provide icon positions in tests" into tm-dev am: 21ea6828d8 am: 81a60109f4 am: 34c7ad01fc am: d2b795a109
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17757983

Change-Id: Ie5c2f28510ba717afd09588f5ecd26c2c608af5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 10:30:21 +00:00
Nicolò Mazzucato 0ae1c1536b Merge "Allow workspace to provide icon positions in tests" into tm-dev am: 21ea6828d8 am: e06672c251 am: 11c143731a am: 896c9ff939
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17757983

Change-Id: I9f11df54dd7c4903ef4f8940efe867a5b6d66f1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 10:29:16 +00:00