Commit Graph

33301 Commits

Author SHA1 Message Date
Tony Wickham 11a2d58bee Merge "Revert "Use splitscreen insets for multiwindow, else use thumbnail insets"" into ub-launcher3-rvc-dev 2020-05-27 18:05:58 +00:00
Tony Wickham a9aa2c6bb3 Revert "Use splitscreen insets for multiwindow, else use thumbnail insets"
This reverts commit c093b25c75.

Reason for revert: seems the flake isn't flaking after this change

Change-Id: I03c003103b610fcdd174fbf820c428d337d9109b
2020-05-27 18:01:30 +00:00
Tony Wickham abaa39b9ea Merge "Use splitscreen insets for multiwindow, else use thumbnail insets" into ub-launcher3-rvc-dev 2020-05-27 17:57:04 +00:00
Hyunyoung Song a451508818 use LauncherAtom.ItemInfo.getDefaultInstance inside StatsLogManager
Bug: 153611516
Change-Id: I8531df7ee61c336c9919f5ff137bb1e113c126ea
2020-05-27 09:59:04 -07:00
android-build-team Robot e0a4231c56 Snap for 6530637 from bfcbc6d77a to mainline-release
Change-Id: I0bf475a202854de84fc8caa080853d4271a26717
2020-05-27 07:11:54 +00:00
Automerger Merge Worker bcbb95892f Merge "Merge "Add all apps education tutorial." into rvc-dev am: f71079343a am: 326101967c am: ec21c61390" into rvc-qpr-dev-plus-aosp am: bd90fc3723
Change-Id: I6dae26fbd27d5549eb049d9b09c394c2a190da9c
2020-05-27 05:38:02 +00:00
TreeHugger Robot e8a5a69971 Merge "Add all apps education tutorial." into rvc-dev am: f71079343a am: 5b441fcf42 am: 58b54c303a am: a85b0efa03
Change-Id: I21320cac126674e8294c294351e97c041e63679c
2020-05-27 05:37:52 +00:00
TreeHugger Robot 986d347483 Merge "Add all apps education tutorial." into rvc-dev am: f71079343a am: 326101967c am: ad33fba798 am: b1f23cda1f
Change-Id: I4a8d52461678ce2b1c4018af8734f4536618a2df
2020-05-27 05:37:38 +00:00
TreeHugger Robot 48383942e3 Merge "Validate pointer index in PagedView#onMotionEvent" into ub-launcher3-rvc-dev am: cba7f50947
Change-Id: If8f86e18412fc898badbf70aec13cb653e0c82ad
2020-05-27 05:15:51 +00:00
Automerger Merge Worker bd90fc3723 Merge "Merge "Add all apps education tutorial." into rvc-dev am: f71079343a am: 326101967c am: ec21c61390" into rvc-qpr-dev-plus-aosp 2020-05-27 05:10:08 +00:00
TreeHugger Robot aed3170f63 Merge "Add all apps education tutorial." into rvc-dev am: f71079343a am: 326101967c am: ec21c61390
Change-Id: I06e0761ca866a842db2a3e02b7c534dc21067d1e
2020-05-27 05:10:05 +00:00
TreeHugger Robot a85b0efa03 Merge "Add all apps education tutorial." into rvc-dev am: f71079343a am: 5b441fcf42 am: 58b54c303a
Change-Id: I633a2b373ff7524232c139ee5e92a78059650588
2020-05-27 05:10:02 +00:00
TreeHugger Robot b1f23cda1f Merge "Add all apps education tutorial." into rvc-dev am: f71079343a am: 326101967c am: ad33fba798
Change-Id: Id5afdc0ea402f72230ce7e33d3a538c190b2e926
2020-05-27 05:09:50 +00:00
TreeHugger Robot cba7f50947 Merge "Validate pointer index in PagedView#onMotionEvent" into ub-launcher3-rvc-dev 2020-05-27 05:03:38 +00:00
TreeHugger Robot 58b54c303a Merge "Add all apps education tutorial." into rvc-dev am: f71079343a am: 5b441fcf42
Change-Id: Ifb642e8597de358ed940a5383560233e4de2e4e7
2020-05-27 04:59:57 +00:00
TreeHugger Robot ad33fba798 Merge "Add all apps education tutorial." into rvc-dev am: f71079343a am: 326101967c
Change-Id: I7c0aac24656dcf5e4c0db51703db99f9f021f46d
2020-05-27 04:48:31 +00:00
TreeHugger Robot ec21c61390 Merge "Add all apps education tutorial." into rvc-dev am: f71079343a am: 326101967c
Change-Id: I3fc2e21dc76877ffc69111fe6bed73456adbbc6c
2020-05-27 04:48:27 +00:00
TreeHugger Robot bfcbc6d77a Merge "Add all apps education tutorial." into rvc-dev am: f71079343a
Change-Id: Ief7d53b939658cfed3fb506ba1a74b6c8a015fd2
2020-05-27 04:29:21 +00:00
TreeHugger Robot 5b441fcf42 Merge "Add all apps education tutorial." into rvc-dev am: f71079343a
Change-Id: I8a89e5523a954b6b176680057f8eb26a9e8154ee
2020-05-27 04:29:06 +00:00
TreeHugger Robot 326101967c Merge "Add all apps education tutorial." into rvc-dev am: f71079343a
Change-Id: Id000db451d7abafbfaa902975fc0d26e1eb70f12
2020-05-27 04:28:59 +00:00
Ben Lin 7fe1765edc Don't set shelf height if we are in landscape. am: e50d7a2f54 am: c3b0cf88d1 am: 2ab32eea3d am: ebef324448
Change-Id: I227c7e6ca10fd8b9f448599b5f0202fb43d9969b
2020-05-27 04:17:38 +00:00
Automerger Merge Worker 33f64f4051 Merge "Don't set shelf height if we are in landscape. am: e50d7a2f54 am: f75d7c958f am: a9c0bbee04" into rvc-qpr-dev-plus-aosp am: 1a3c88062f
Change-Id: I87f22cac5c6ec8c285196b7dfa3cf643c1890d2b
2020-05-27 04:17:28 +00:00
Ben Lin cf6c4d1719 Don't set shelf height if we are in landscape. am: e50d7a2f54 am: f75d7c958f am: 8ad487f679 am: a00624ca72
Change-Id: Id817ff647231869eec2745baa954fd6f633ee2eb
2020-05-27 04:17:15 +00:00
TreeHugger Robot f71079343a Merge "Add all apps education tutorial." into rvc-dev 2020-05-27 04:11:41 +00:00
Ben Lin ebef324448 Don't set shelf height if we are in landscape. am: e50d7a2f54 am: c3b0cf88d1 am: 2ab32eea3d
Change-Id: I48de1046adf4b5757d10a524f46b96cfb7e95ed3
2020-05-27 04:00:48 +00:00
Automerger Merge Worker 1a3c88062f Merge "Don't set shelf height if we are in landscape. am: e50d7a2f54 am: f75d7c958f am: a9c0bbee04" into rvc-qpr-dev-plus-aosp 2020-05-27 04:00:39 +00:00
Ben Lin a00624ca72 Don't set shelf height if we are in landscape. am: e50d7a2f54 am: f75d7c958f am: 8ad487f679
Change-Id: Ida03be8a9b513204077e3c277d146b8ccff876ef
2020-05-27 04:00:31 +00:00
Ben Lin 73cbdeb127 Don't set shelf height if we are in landscape. am: e50d7a2f54 am: f75d7c958f am: a9c0bbee04
Change-Id: I918a3ea442c077872285b76b67beb0b169fbad0d
2020-05-27 04:00:31 +00:00
Ben Lin 2ab32eea3d Don't set shelf height if we are in landscape. am: e50d7a2f54 am: c3b0cf88d1
Change-Id: I0e8ded855237ac5e03f0cb80e0dc47d28480ff70
2020-05-27 03:38:52 +00:00
Ben Lin a9c0bbee04 Don't set shelf height if we are in landscape. am: e50d7a2f54 am: f75d7c958f
Change-Id: If6c10b70709435451c05d0345d38e4a032826184
2020-05-27 03:38:35 +00:00
Ben Lin 8ad487f679 Don't set shelf height if we are in landscape. am: e50d7a2f54 am: f75d7c958f
Change-Id: I245ddd026168f8d2fd7ee8bde6a7242d1e864a43
2020-05-27 03:38:20 +00:00
Ben Lin c3b0cf88d1 Don't set shelf height if we are in landscape. am: e50d7a2f54
Change-Id: I638a9ccd39ee6a6d19c04ed93043bfe31eef9707
2020-05-27 03:19:51 +00:00
Ben Lin f75d7c958f Don't set shelf height if we are in landscape. am: e50d7a2f54
Change-Id: Ib7c5c785e63822614e6112482ecbcaf77e29bfb2
2020-05-27 03:19:40 +00:00
Ben Lin 1919e79a85 Don't set shelf height if we are in landscape. am: e50d7a2f54
Change-Id: Ic48751322fdeb0a776f7182c87dcc0c6c15d779f
2020-05-27 03:19:27 +00:00
Vinit Nayak 93bf1fe1f0 Validate pointer index in PagedView#onMotionEvent
Fixes: 157400422
Change-Id: I556e2e05323ec7f0a47a8a8e3321b8196ee77bcc
2020-05-26 17:22:13 -07:00
Tracy Zhou eabd69a811 Merge "Permission protect GridOptionsProvider" into ub-launcher3-rvc-dev am: b1eeeafa6f
Change-Id: Ic35a2a16315ba8fb736ed42689076aefdd18edbe
2020-05-26 22:51:56 +00:00
Tracy Zhou b1eeeafa6f Merge "Permission protect GridOptionsProvider" into ub-launcher3-rvc-dev 2020-05-26 22:36:37 +00:00
Tony Wickham c093b25c75 Use splitscreen insets for multiwindow, else use thumbnail insets
This is consistent with what we do for the right/bottom clipped
insets already, and fixes cases where the device insets don't
match the thumbnail insets (e.g. for fullscreen apps).

Bug: 157097544
Change-Id: I25216fef0d804704e7c7bd84316f932767c2f110
2020-05-26 16:55:58 -05:00
TreeHugger Robot f3cfd0ccad Merge "Fix NPE when recents animation controller is null" into ub-launcher3-rvc-dev am: 0bef6c937a
Change-Id: I3ce85e6eea0bf8c0e0e274c8b45eb19fa0d3dafb
2020-05-26 19:10:04 +00:00
TreeHugger Robot 0bef6c937a Merge "Fix NPE when recents animation controller is null" into ub-launcher3-rvc-dev 2020-05-26 18:48:42 +00:00
Tony Wickham a47a8f1b1d Fix NPE when recents animation controller is null
If it's null, that means the animation was already canceled or
finished, so we don't need to finish it anyway.

Bug: 157383670
Change-Id: I9b0dde76d5756536d8d97bc3d7f13723f903a79c
2020-05-26 13:05:29 -05:00
Jon Miranda 46fd4ec625 Add all apps education tutorial.
* Added FeatureFlag.ENABLE_ALL_APPS_EDU
* When user swipes up on nav bar three times and goes to hint state
  consecutively, we show the new All Apps education tutorial.
* For now we block interaction while the animation is playing,
  and we remove the view when the animation is done.
* Future CL will leave view up until user successfully reaches All Apps state.

Bug: 151768994
Change-Id: I903e0a3914d0558950ecb8cd714d97ddc10ca06b
(cherry picked from commit 517cec5344)
2020-05-26 15:21:28 +00:00
Tracy Zhou c6f3b4d0c7 Permission protect GridOptionsProvider
Fixes: 152004429
Test: Manual
Change-Id: I2576322b68b128acf28536a5e37a9853ac9d03c3
2020-05-23 01:24:25 -07:00
TreeHugger Robot 1b777fc2c3 [automerger skipped] Merge "Import translations. DO NOT MERGE" into ub-launcher3-rvc-dev am: 69d772633d -s ours
am skip reason: subject contains skip directive

Change-Id: Iddb074067cdfae871af93057854f47e72c48001b
2020-05-22 23:35:21 +00:00
TreeHugger Robot a5a3030619 [automerger skipped] Merge "Import translations. DO NOT MERGE" into ub-launcher3-rvc-dev am: 667ebafdfa -s ours
am skip reason: subject contains skip directive

Change-Id: I3dc1fc9b2f4b48f4e17c7dca38237f5c194077e7
2020-05-22 23:35:08 +00:00
TreeHugger Robot 69d772633d Merge "Import translations. DO NOT MERGE" into ub-launcher3-rvc-dev 2020-05-22 23:23:03 +00:00
TreeHugger Robot 667ebafdfa Merge "Import translations. DO NOT MERGE" into ub-launcher3-rvc-dev 2020-05-22 23:22:07 +00:00
Bill Yi 2a5d15c182 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: I0391eda3ce9c7d9b9f90de359b5cf0b0363c0d00
2020-05-22 23:09:44 +00:00
Bill Yi 5051db820b Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: I37782ef5afd3cf3606bef863f14731996ae9e0c9
2020-05-22 23:09:02 +00:00
Vinit Nayak 5d835bcdaa Enable RotationWatcher when home rotation is on
Update the PagedOrientationHandler when launcher
is allowed to rotate to ensure the correct one
gets set.

Fixes: 157173248
Change-Id: Iffb9df479fcccfb0fe2bd462167242b592949f69
2020-05-21 16:13:27 -07:00