TreeHugger Robot
192ea7c8ae
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 6d115b395c -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14293481
Change-Id: I5b6b5493efdf082cabc3069919135cce82b58feb
2021-04-23 17:07:19 +00:00
TreeHugger Robot
56f4ad7b2f
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 8dcbe51bb5 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14293480
Change-Id: I983fe4807c4174470a556abb6601dd2bab7137e6
2021-04-23 17:06:55 +00:00
TreeHugger Robot
6d115b395c
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev
2021-04-23 17:05:16 +00:00
TreeHugger Robot
8dcbe51bb5
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev
2021-04-23 16:46:45 +00:00
Steven Ng
191c0fda61
Fix recommended widget table height calculation am: 5ee8b330dc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14295625
Change-Id: If52e86b193c430f3922afad2e7e6586625e494a3
2021-04-23 13:38:09 +00:00
Steven Ng
5ee8b330dc
Fix recommended widget table height calculation
...
Include the widget preview padding in the height calculation
Test: Run AddWidgetTest
Bug: 186138174
Change-Id: Iebb7ebb6ba1c6fc527ba94440bc16f84f63017b4
2021-04-23 12:45:44 +01:00
Alex Chau
aa858772c2
Merge "Only return true in getPageScrolls if it actually changes" into sc-dev am: baf00e4e55
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14281905
Change-Id: I46aa4704e7554d6d95954a86f319678c51a88ba9
2021-04-23 10:55:07 +00:00
Alex Chau
baf00e4e55
Merge "Only return true in getPageScrolls if it actually changes" into sc-dev
2021-04-23 10:37:14 +00:00
Bill Yi
22a8c92361
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I0753ecdead89494ec98b72e7fb3a6a46a848291b
2021-04-23 08:49:13 +00:00
Bill Yi
357d710e52
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I03ce29c8d64096e013a7e296df973f83c076f353
2021-04-23 08:48:35 +00:00
TreeHugger Robot
e6414f9d27
Merge "Place split selection placeholder view based on option selected" into sc-dev am: a0c3bbfd2c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14253227
Change-Id: Ic4f106490848ec90f7903a3612eb6527ce6fff6a
2021-04-23 08:36:42 +00:00
TreeHugger Robot
a0c3bbfd2c
Merge "Place split selection placeholder view based on option selected" into sc-dev
2021-04-23 08:20:25 +00:00
Winson Chung
47e348bd7e
Merge "Add support for swiping back to the shortcut that launched the activity" into sc-dev am: b837f5040e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14149776
Change-Id: I5f483a23c6c9fb278df781f9b5bfc0fcb6a5ee2f
2021-04-23 07:57:59 +00:00
Winson Chung
b837f5040e
Merge "Add support for swiping back to the shortcut that launched the activity" into sc-dev
2021-04-23 07:37:37 +00:00
Hongwei Wang
6dfbaa3e4b
Merge "Comply with the IRecentsAnimationController change" into sc-dev am: dfb28094a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14283409
Change-Id: I42ab37344641815b0926c21cbb15fa9389a0dcd4
2021-04-23 05:41:00 +00:00
Hongwei Wang
dfb28094a8
Merge "Comply with the IRecentsAnimationController change" into sc-dev
2021-04-23 05:17:12 +00:00
Vinit Nayak
0e16272049
Place split selection placeholder view based on option selected
...
* Add first split app's choosen icon inside the view
TODO: Update animation of where selected app goes.
Bug: 181704764
Test: Tested tablet + phone, real and fake landscape
Change-Id: Ia3c635b056f2ac3812a0df001bbbb38bde26f6af
2021-04-22 21:23:21 -07:00
TreeHugger Robot
ea5b04dd5c
Merge "Remove temp logic added to migrate users to new 4x5 grid." into sc-dev am: 70938389d6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14140838
Change-Id: I5d9da73248bed3cedae8fb4e323f4045f61e751a
2021-04-23 02:21:25 +00:00
TreeHugger Robot
70938389d6
Merge "Remove temp logic added to migrate users to new 4x5 grid." into sc-dev
2021-04-23 01:56:17 +00:00
Hongwei Wang
1586c45885
Merge "Revert "Redraw live tile in updatePageOffsets()"" into sc-dev am: e2c0e1afd5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14287206
Change-Id: I8f3120f8d98c131273ea833eda137c2e99402d1f
2021-04-23 01:28:46 +00:00
TreeHugger Robot
478411153c
Merge "New spring overscroll in pagedView" into sc-dev am: a8775d6ef9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14161458
Change-Id: I86ae646fc093234ff3351c5f8aab63b007024f12
2021-04-23 01:28:18 +00:00
Hongwei Wang
e2c0e1afd5
Merge "Revert "Redraw live tile in updatePageOffsets()"" into sc-dev
2021-04-23 01:14:12 +00:00
TreeHugger Robot
a8775d6ef9
Merge "New spring overscroll in pagedView" into sc-dev
2021-04-23 01:04:35 +00:00
Winson Chung
2b093941e1
Add support for swiping back to the shortcut that launched the activity
...
Bug: 129067201
Test: Open a shortcut on the workspace, go home
Change-Id: If5d3c3e8e93f09af50aa4994094657347890ef45
Signed-off-by: Winson Chung <winsonc@google.com >
2021-04-22 17:00:47 -07:00
Hongwei Wang
c2668b889f
Revert "Redraw live tile in updatePageOffsets()"
...
This reverts commit 2e3b7c6e97 .
Reason for revert: regression, see b/186163921
Bug: 186163921
Change-Id: Ida9a225e0880babc3bb08da4fa6f559031c728f7
Test: manual with YT in gesture navigation mode
2021-04-22 23:38:17 +00:00
Sunny Goyal
c39db7321f
New spring overscroll in pagedView
...
> Using EdgeEffect in PagedView for overscroll
> Keeping RecentsView overscroll similar to S, by created a custom EdgeEffect
Bug: 183966408
Test: Manual
Change-Id: Ia547cf14ea315468b12a4ff5f389ac2d2beceafa
2021-04-22 16:28:30 -07:00
Schneider Victor-tulias
24197bb8a9
Merge "Add logging for adding pending icons to the workspace." into sc-dev am: 74aacfd407
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14235968
Change-Id: Ib40e85f69e8d8115eda45269d030d456431818a5
2021-04-22 23:13:01 +00:00
Schneider Victor-tulias
74aacfd407
Merge "Add logging for adding pending icons to the workspace." into sc-dev
2021-04-22 22:53:03 +00:00
Jonathan Miranda
7fa8c0e9a2
Merge "Add new app close implementation." into sc-dev am: 02f12006fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14039004
Change-Id: I91bdae0a86be3a21416fe0b06cecc39b74a8192b
2021-04-22 22:21:58 +00:00
Winson Chung
edf801fed8
Merge "Add null check when resetting animation" into sc-dev am: b2a72da335
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14258842
Change-Id: I169b57cf3af695c853d10231ffdaa68830200ef2
2021-04-22 22:21:55 +00:00
Jonathan Miranda
02f12006fb
Merge "Add new app close implementation." into sc-dev
2021-04-22 22:17:02 +00:00
Winson Chung
b2a72da335
Merge "Add null check when resetting animation" into sc-dev
2021-04-22 22:09:07 +00:00
Jon Miranda
c9ad2dd6c7
Add new app close implementation.
...
- We remove the fling completely
- We set damping to 1 for x/y springs so there is no
bounciness, and updated the stiffness and bounds to tighten
up the path to the final location.
- During the animation, we translate all launcher content
down
- When the x/y springs, and rect animator all finish,
we use a spring to bounce the launcher content back up
- Added AppCloseConfig so that the entire animation can
be defined in one location, with getter methods so that
all the involved parties of the animation can access the
current value.
- The animations are all defined linearly, and then
interpolated over using a 3 point curve.
Building behind feature flag as we tune the values.
Bug: 173107751
Test: manual, visual
Change-Id: I83ad0fa2c4234cf30004240d43e191354595adc8
2021-04-22 16:11:11 -04:00
Schneider Victor-tulias
94a3642099
Add logging for adding pending icons to the workspace.
...
Added more logging to help track down b/168788486
Bug: 168788486
Test: manual
Change-Id: I309ad3abbedaeb538c97dd4929bedf6407fdfcf1
2021-04-22 13:09:22 -07:00
TreeHugger Robot
4098176db5
Merge "Fix cast exception when dropping widgets to a drop target" into sc-dev am: 2e17bbae0d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14281909
Change-Id: I50ad5fd70ae60562d18469d58fb30f40ca0ceb3f
2021-04-22 18:51:28 +00:00
Schneider Victor-tulias
34e80a0ecf
Merge "Complete gesture nav sandbox for for UXR." into sc-dev am: 5a6e10bba8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/13854481
Change-Id: I9818eb17b8ff2326fb1deca9d5290a87ebea0fc4
2021-04-22 18:49:57 +00:00
Hongwei Wang
716affdba6
Comply with the IRecentsAnimationController change
...
Bug: 184789412
Bug: 185509920
Test: m -j
Change-Id: I11c7e4988d958ddaa63d9750ec65ee27030322c0
2021-04-22 11:16:05 -07:00
TreeHugger Robot
2e17bbae0d
Merge "Fix cast exception when dropping widgets to a drop target" into sc-dev
2021-04-22 18:08:26 +00:00
Schneider Victor-tulias
5a6e10bba8
Merge "Complete gesture nav sandbox for for UXR." into sc-dev
2021-04-22 17:35:29 +00:00
Steven Ng
314b128f73
Merge "Only update entries if there is a change in expand / collapse state" into sc-dev am: 2d9d1b9937
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14281908
Change-Id: Icc3029f7a92e21252bd575d8cb753fcf3d9415dc
2021-04-22 17:22:51 +00:00
Evan Rosky
81d4b16553
Merge "Update API usage for mergable transitions" into sc-dev am: b99105b92f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14255852
Change-Id: I9c15e59ba238b391abdfc9e52e6316536c6fdab5
2021-04-22 17:21:08 +00:00
Steven Ng
2d9d1b9937
Merge "Only update entries if there is a change in expand / collapse state" into sc-dev
2021-04-22 17:15:12 +00:00
Evan Rosky
b99105b92f
Merge "Update API usage for mergable transitions" into sc-dev
2021-04-22 17:04:13 +00:00
Steven Ng
cf93ef6cc9
Fix cast exception when dropping widgets to a drop target
...
When inflating a widget directly in the DragView, I've overridden
the layout param to FrameLayout.LayoutParam. Before drag complete,
we should restore the previous layout param.
Test: Drag a widget to a drop target. No crash is observed.
Bug: 186111130
Change-Id: Ifd33d57a886496ab31d4e741870b0ae18ca9ce4e
2021-04-22 17:45:16 +01:00
TreeHugger Robot
2db4139ad9
Merge "Better diags when Launcher is manipulated on the locked phone" into sc-dev am: 0d51bc3caa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14259232
Change-Id: I49932c7627ea4c82188ea721177d0349a569c3be
2021-04-22 13:43:47 +00:00
TreeHugger Robot
0d51bc3caa
Merge "Better diags when Launcher is manipulated on the locked phone" into sc-dev
2021-04-22 13:22:05 +00:00
Steven Ng
582314e8e8
Only update entries if there is a change in expand / collapse state
...
Test: In all widgets tray, switch to work profile. Expands an app.
Switch to personal tab and then switch back to work tab.
The previously expanded app is collapsed with correct arrow.
Bug: 184199207
Change-Id: Iac601a04412cb8c5f163483c5dd79da35f1fd05c
2021-04-22 13:22:32 +01:00
TreeHugger Robot
53e1ccda58
Merge "Using WindowContext for listening to configuration changes" into sc-dev am: 6dcd0272f1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14257949
Change-Id: I8b3d2596b7fe60ceae846dfd495649db365f48ce
2021-04-22 11:18:33 +00:00
TreeHugger Robot
6dcd0272f1
Merge "Using WindowContext for listening to configuration changes" into sc-dev
2021-04-22 10:57:05 +00:00
Alex Chau
b3b8059bfb
Only return true in getPageScrolls if it actually changes
...
- This fixes unwanted setCurrentPage in PagedView.onLayout which is based on whether getPageScrolls return true, which cause RecentsView to scroll unnecessarily
Fixes: 186092823
Test: Manual
Change-Id: Ifa5d3b2918cc1876ac15834ce72b88ffc377f114
2021-04-22 11:41:41 +01:00