Commit Graph
31788 Commits
Author SHA1 Message Date
TreeHugger RobotandAndroid (Google) Code Review 8dcbe51bb5 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev 2021-04-23 16:46:45 +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 ChauandAndroid (Google) Code Review baf00e4e55 Merge "Only return true in getPageScrolls if it actually changes" into sc-dev 2021-04-23 10:37:14 +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 RobotandAndroid (Google) Code Review a0c3bbfd2c Merge "Place split selection placeholder view based on option selected" into sc-dev 2021-04-23 08:20:25 +00:00
Winson ChungandAndroid (Google) Code Review 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 WangandAndroid (Google) Code Review 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 RobotandAndroid (Google) Code Review 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 WangandAndroid (Google) Code Review e2c0e1afd5 Merge "Revert "Redraw live tile in updatePageOffsets()"" into sc-dev 2021-04-23 01:14:12 +00:00
TreeHugger RobotandAndroid (Google) Code Review 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-tuliasandAndroid (Google) Code Review 74aacfd407 Merge "Add logging for adding pending icons to the workspace." into sc-dev 2021-04-22 22:53:03 +00:00
Jonathan MirandaandAndroid (Google) Code Review 02f12006fb Merge "Add new app close implementation." into sc-dev 2021-04-22 22:17:02 +00:00
Winson ChungandAndroid (Google) Code Review 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
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 RobotandAndroid (Google) Code Review 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-tuliasandAndroid (Google) Code Review 5a6e10bba8 Merge "Complete gesture nav sandbox for for UXR." into sc-dev 2021-04-22 17:35:29 +00:00
Steven NgandAndroid (Google) Code Review 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 RoskyandAndroid (Google) Code Review 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 RobotandAndroid (Google) Code Review 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 RobotandAndroid (Google) Code Review 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
Sunny Goyal 35c7b19fa8 Using WindowContext for listening to configuration changes
Pre-S: Continue to use config-changed broadcast for configuration changes
and display-changed event for rotation changes
S+: Use WindowContext#componentCallbacks for config and rotation changes, and
continue to use display listener for frame-rate changes

Bug: 179308296
Test: Manual and presubmit
Change-Id: I533e69068b5fa6c052a02759ef309dd075ee6a4b
2021-04-22 00:23:02 -07:00
Bill LinandAndroid (Google) Code Review 54d69965bf Merge "2/ Resolve gesture one handed conflicts swipe up recents" into sc-dev 2021-04-22 00:40:24 +00:00
TreeHugger RobotandAndroid (Google) Code Review cc67d72813 Merge "Redraw live tile in updatePageOffsets()" into sc-dev 2021-04-22 00:40:03 +00:00
Winson ChungandAndroid (Google) Code Review 49d6bb660b Merge "Add some logging to track launcher service and gesture monitor lifecycle" into sc-dev 2021-04-21 23:27:39 +00:00
Winson Chung aea7a32b2e Add some logging to track launcher service and gesture monitor lifecycle
Bug: 182478748
Test: Just logging
Change-Id: If556dcbb84e3863cdb31a3374ce0ad1cefe875fd
2021-04-21 14:16:35 -07:00
Hyunyoung SongandAndroid (Google) Code Review 3ee18bf510 Merge "Change spring effect on All Apps" into sc-dev 2021-04-21 20:54:24 +00:00
Tracy ZhouandAndroid (Google) Code Review 1969cd154e Merge "Finish recents animation upon home rotation" into sc-dev 2021-04-21 20:02:27 +00:00
Treehugger RobotandAutomerger Merge Worker 1d11a22e10 Merge "[LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Launcher3" am: 7bfb0b242b am: 0790236e6f am: 2cfddfa8ac
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/1682067

Change-Id: I4782038f01a72a71d0a7d0d2d42078c40ec1393e
2021-04-21 20:01:06 +00:00
Treehugger RobotandAutomerger Merge Worker 2cfddfa8ac Merge "[LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Launcher3" am: 7bfb0b242b am: 0790236e6f
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/1682067

Change-Id: I989de9858ebe651effe85522d89477a6ea34df34
2021-04-21 19:28:06 +00:00
Treehugger RobotandAutomerger Merge Worker 0790236e6f Merge "[LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Launcher3" am: 7bfb0b242b
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/1682067

Change-Id: I7c1221619427bc38b86f8ee6530279ecbbc4d5ad
2021-04-21 19:01:39 +00:00
Treehugger RobotandGerrit Code Review 7bfb0b242b Merge "[LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Launcher3" 2021-04-21 18:21:21 +00:00
Alina ZaidiandAndroid (Google) Code Review 1722e2f855 Merge "Fix some widget picker recommended widgets bugs." into sc-dev 2021-04-21 18:10:39 +00:00
Treehugger RobotandAutomerger Merge Worker a6e6689209 Merge "Adding new team members working on the launcher" am: 99d4712ddb am: 1b3d656a39 am: 81283cc8be
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/1682435

Change-Id: If2241d8cc381229b613a32e1885546fa72d7fed9
2021-04-21 17:53:42 +00:00
Treehugger RobotandAutomerger Merge Worker 81283cc8be Merge "Adding new team members working on the launcher" am: 99d4712ddb am: 1b3d656a39
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/1682435

Change-Id: I4de3fb2c6eefa71d09df9643164f949e0adcbc7a
2021-04-21 17:28:22 +00:00
Tracy Zhou 9d5ee19952 Finish recents animation upon home rotation
Fixes: 184054813
Test: manual
Change-Id: Iba819ad1d7ea72aedd15b98d9a9a48c384d5fe1e
2021-04-21 10:19:50 -07:00
Treehugger RobotandAutomerger Merge Worker 1b3d656a39 Merge "Adding new team members working on the launcher" am: 99d4712ddb
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/1682435

Change-Id: I737d72d3d40325d042dd1b3d29b4e2e03022726c
2021-04-21 17:01:41 +00:00
Steven NgandAndroid (Google) Code Review 6f944f3624 Merge "Render RemoteViews in LauncherAppWidgetHostView" into sc-dev 2021-04-21 16:40:05 +00:00
Treehugger RobotandGerrit Code Review 99d4712ddb Merge "Adding new team members working on the launcher" 2021-04-21 16:36:01 +00:00
Steven NgandAndroid (Google) Code Review e9a0ab33fa Merge "Use cellHeightPx to estimate recommended widgets' height" into sc-dev 2021-04-21 16:29:18 +00:00
TreeHugger RobotandAndroid (Google) Code Review 9488b88b16 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev 2021-04-21 16:06:16 +00:00
TreeHugger RobotandAndroid (Google) Code Review f428ca7ecc Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev 2021-04-21 16:05:52 +00:00