Commit Graph

23105 Commits

Author SHA1 Message Date
TreeHugger Robot b14c703579 Merge "Remove overview share to match spec" into ub-launcher3-rvc-dev am: 06fcfe1f5f
Change-Id: I53c28941881b083d7a7312377a280bc4ea1f8d55
2020-05-29 00:56:33 +00:00
TreeHugger Robot 06fcfe1f5f Merge "Remove overview share to match spec" into ub-launcher3-rvc-dev 2020-05-29 00:40:20 +00:00
Samuel Fufa d0807585e5 Merge "Flush pending logs before sending hotseat feedback" into ub-launcher3-rvc-dev am: f8613c67ba
Change-Id: I94bc7fa72cbf5bf498f4ac8df380a23ac9fa0149
2020-05-29 00:12:33 +00:00
Sreyas ae23746fa0 Remove overview share to match spec
Bug: 157174391
Change-Id: Iabfeb34b77abcb885b1518d348cac45e71dc92a9
2020-05-28 17:04:42 -07:00
Samuel Fufa f8613c67ba Merge "Flush pending logs before sending hotseat feedback" into ub-launcher3-rvc-dev 2020-05-28 23:57:04 +00:00
TreeHugger Robot 3092dfac9a Merge "Fix QSB animating separately from workspace during stagger anim" into ub-launcher3-rvc-dev am: f8273b949f
Change-Id: I31459de71e79e29c6cf4c2b7ecc80dbf395ab124
2020-05-28 23:35:52 +00:00
TreeHugger Robot f8273b949f Merge "Fix QSB animating separately from workspace during stagger anim" into ub-launcher3-rvc-dev 2020-05-28 22:43:50 +00:00
Tony Wickham 5d4e8541d0 Fix QSB animating separately from workspace during stagger anim
- Don't play any state animation if animComponents == 0
- StaggeredWorkspaceAnim handles depth controller

Bug: 157596833
Change-Id: I6ae4c5da2e837c61b57349e708b7499af8e14aaa
2020-05-28 16:42:45 -05:00
TreeHugger Robot d1d4c78b12 Merge "Putting Overview Share button behind flag" into ub-launcher3-rvc-dev am: 065c84cbeb
Change-Id: If8d51e1077e61a2c22644f289ef15d3cd6c910cb
2020-05-28 20:58:18 +00:00
TreeHugger Robot 065c84cbeb Merge "Putting Overview Share button behind flag" into ub-launcher3-rvc-dev 2020-05-28 20:38:46 +00:00
Sreyas dbedb91ad8 Putting Overview Share button behind flag
https://drive.google.com/file/d/1Io5N-LyXoRa9LHQjJNd1BAgBkVuBvnhr/view?usp=sharing
https://drive.google.com/file/d/15HhNvNoUn5qX1GhkjDaifA3G05PLoIwO/view?usp=sharing
Bug: 157174391

Change-Id: I8314d5aa309fe020a4121753d4e76ca10370c626
2020-05-28 12:03:12 -07:00
Tony Wickham 39046f245b Merge "Don't run finish callback until we actually finish" into ub-launcher3-rvc-dev am: b4d75d2931
Change-Id: I0fbb4b375ba2d19d9b3de20f3a5c6e02768cdd82
2020-05-28 18:00:28 +00:00
TreeHugger Robot 11792138b0 Merge "Logging to debug Overview Actions not working." into ub-launcher3-rvc-dev am: ef7184c8a7
Change-Id: I3d16302afe4f27fd409658beef964437b6c1b063
2020-05-28 18:00:19 +00:00
TreeHugger Robot 6e3fe7207f Merge "Move content resolver call to constructor and cache" into ub-launcher3-rvc-dev am: 938fccd3da
Change-Id: I97bf0bab86cf927a92d219a33aae7b9e47aaf8d1
2020-05-28 17:59:24 +00:00
thiruram 0599c8d11a Adds WW logging for QSB search results & all-apps predicted row. am: 62c7b5c8f7
Change-Id: Idfbc07cf7723c4b6f8b00fc6c5913372110c041d
2020-05-28 17:58:07 +00:00
Samuel Fufa a319f15f78 Flush pending logs before sending hotseat feedback
Test: Manual
Bug: 142753423
Change-Id: I0a5d8e4d50610d2681a707231319c38d3d7191ab
2020-05-28 10:41:47 -07:00
Tony Wickham b4d75d2931 Merge "Don't run finish callback until we actually finish" into ub-launcher3-rvc-dev 2020-05-28 17:18:09 +00:00
TreeHugger Robot ef7184c8a7 Merge "Logging to debug Overview Actions not working." into ub-launcher3-rvc-dev 2020-05-28 17:02:15 +00:00
TreeHugger Robot 938fccd3da Merge "Move content resolver call to constructor and cache" into ub-launcher3-rvc-dev 2020-05-28 05:55:42 +00:00
thiruram 62c7b5c8f7 Adds WW logging for QSB search results & all-apps predicted row.
SearchResultContainer represents apps rows displayed within QSB search results for both default scenario(without search term) and actual search result(with search term).

SearchResultContainer is used for both homescreen QSB and all-apps QSB.

Follow up CLs will add searchOrigin and queryLength in SearchResultContainer

Bug: 152978018
Change-Id: Id5f96490686c4141e3e6b2516907ac0505a777e6
2020-05-27 20:29:40 -07:00
Hyunyoung Song 9fac48ce35 Merge "AllAppsSearch interface change Version 3" into ub-launcher3-rvc-dev am: db8c1381d3
Change-Id: Idec485ca59b678bb54d6a902468c282ab3dfe098
2020-05-28 02:20:54 +00:00
Hyunyoung Song db8c1381d3 Merge "AllAppsSearch interface change Version 3" into ub-launcher3-rvc-dev 2020-05-28 02:06:26 +00:00
thiruram 957de6165d Fixes missing WW logs for drag and drop events. am: c85095b0e9
Change-Id: I2ade9346c63cf0373db15b3685f6b96a24d67550
2020-05-28 00:31:16 +00:00
Tony Wickham 5cf9edc1f2 Don't run finish callback until we actually finish
This fixes the issue where the app re-appears on top if you touch
the nav bar during the animation to home.

The sequence of events leading to this behavior is pretty long,
but actually always should have happened, it was just masked
until the ag/11172732 fix went in.

Here's an abbreviated version of what was happening
on the touch down during the animation to home:
1 Set mRecentsAnimationController#mTouchInProgress = true
2 Cancel the running animation to home
3 onSettledOnEndTarget(HOME) (this is what was missing before)
4 finishCurrentTransitionToHome(), which, due to #1, doesn't
  actually finish the controller, but does run the callback
5 Invalidate the handler due to #4, leading to TIS#reset()
6 Create a new handler (still from the original touch down),
  which is mResetGestureInputConsumer
7 mResetGestureInputConsumer handles touch down to finish
  the controller the app

This change addresses #4. Instead of calling the callback
immediately, we defer it to when we actually finish the
controller, which ensures there's no longer premature
cleanup that leads to the rest of the sequence.

Bug: 157407284
Change-Id: I0b2ff57bfa77a25c2bf1aece4b0ae7f943637ce6
2020-05-27 19:26:16 -05:00
Hyunyoung Song ef9a6972ce AllAppsSearch interface change Version 3
Change-Id: I79f635582075a1e33e970e4f4eb6ec653572fefe
2020-05-27 17:16:56 -07:00
thiruram c85095b0e9 Fixes missing WW logs for drag and drop events.
Change-Id: I31f8aa132d70b42c3b8213daf0bbd5c555cf3895
2020-05-27 16:35:14 -07:00
TreeHugger Robot f64764f36d Merge "Dumping TIS state on failures" into ub-launcher3-rvc-dev am: b0948db99d
Change-Id: I09d934f267ae3362cd665a4c5fd2ee2a452aa97e
2020-05-27 21:43:51 +00:00
TreeHugger Robot b0948db99d Merge "Dumping TIS state on failures" into ub-launcher3-rvc-dev 2020-05-27 21:38:55 +00:00
TreeHugger Robot 0f3a05f913 Merge "Avoid unnecessary predictor recreations." into ub-launcher3-rvc-dev am: fcfba815af
Change-Id: I560a4bc7efbea2c0c59fe81461a9bb244e6f127a
2020-05-27 21:36:54 +00:00
Hyunyoung Song e1d1887918 Merge "use LauncherAtom.ItemInfo.getDefaultInstance inside StatsLogManager" into ub-launcher3-rvc-dev am: cf0e79916d
Change-Id: I065cc8f574508e80f876363ed767dc8400a6eb8b
2020-05-27 21:36:47 +00:00
TreeHugger Robot ead7b1e574 Merge "Update LauncherState toString()" into ub-launcher3-rvc-dev am: 3fc6e4c76f
Change-Id: I8c2f4655fbcf25d3c043e1121d88880ac9922f7e
2020-05-27 21:36:40 +00:00
TreeHugger Robot 7708430df0 Merge "Clearing track-path bitmap cache when the icon shape changes" into ub-launcher3-rvc-dev am: 5a763db39d
Change-Id: Id500d05db56331704d7b051b56f1dc9a0e8149e8
2020-05-27 21:36:31 +00:00
TreeHugger Robot fcfba815af Merge "Avoid unnecessary predictor recreations." into ub-launcher3-rvc-dev 2020-05-27 21:30:31 +00:00
Hyunyoung Song cf0e79916d Merge "use LauncherAtom.ItemInfo.getDefaultInstance inside StatsLogManager" into ub-launcher3-rvc-dev 2020-05-27 21:29:54 +00:00
TreeHugger Robot 3fc6e4c76f Merge "Update LauncherState toString()" into ub-launcher3-rvc-dev 2020-05-27 21:28:13 +00:00
TreeHugger Robot 5a763db39d Merge "Clearing track-path bitmap cache when the icon shape changes" into ub-launcher3-rvc-dev 2020-05-27 21:12:51 +00:00
vadimt 835e612aee Dumping TIS state on failures
Bug: 156287114
Change-Id: Ib438aae3cc4682b1f1c958e59337c095480d910a
2020-05-27 13:48:58 -07:00
Tony Wickham f844ee9f8d Update LauncherState toString()
Change-Id: Iea3b219da546fce27480304eb3b82b4dacb907ee
2020-05-27 15:41:32 -05:00
Sunny Goyal 601f35d76a Updating swipe up on home animations am: a314d5ad58
Change-Id: I8ecea85b1358c3dc1149b3ec77141e0a8c083be0
2020-05-27 20:35:34 +00:00
Sunny Goyal 0b83e24216 Clearing track-path bitmap cache when the icon shape changes
Bug: 157123766
Change-Id: Ie7efaab55de47afff593012a906f3912aca90ce9
2020-05-27 20:14:53 +00:00
TreeHugger Robot 95b92626d3 Merge "Using TaskViewSimulator for animating task launch" into ub-launcher3-rvc-dev am: 32f6cd1116
Change-Id: Ib21ab057d5f88ccd467f100b8c8b61f9ddd25622
2020-05-27 19:54:57 +00:00
Sunny Goyal a314d5ad58 Updating swipe up on home animations
> Scaling down home activity on swipe-up from home and spring back to place on cancel
> Fading out recents on swipe-up to home, so ensure that adjecent tiles also dissapear
> Instead of controlling alpha, controlling full transform for base and home task. This allows adding custom animation for home task on swipe up.
> Removing alpha hanging for fallback activity in baseSwipeHandler. Instead controlling full transform for home activity
> Adding feature flag to use QuickstepLauncher as 3P Launcher to make development easier.

Bug: 156398988
Change-Id: I69cc59f2c9c95d15df6926ba635e7d6c251dceb6
2020-05-27 19:49:46 +00:00
TreeHugger Robot 32f6cd1116 Merge "Using TaskViewSimulator for animating task launch" into ub-launcher3-rvc-dev 2020-05-27 19:35:44 +00:00
Samuel Fufa eec3d09828 Avoid unnecessary predictor recreations.
Bug: 156778758
Test: Manual
Change-Id: I1bb53273c1976f700596b5ec34697ed4e1788e55
2020-05-27 12:33:53 -07:00
Vinit Nayak 281193e996 Move content resolver call to constructor and cache
Changing fixed rotation enabled system setting flag
should be followed by a restart of launcher for it
to take effect.

Bug: 149571513
Change-Id: I84fbb654c325076571a038604fa929984d22f254
2020-05-27 12:21:40 -07:00
TreeHugger Robot e89e9c51bc Merge "Use device insets for multiwindow, else use thumbnail insets" into ub-launcher3-rvc-dev am: 6137535005
Change-Id: Ic0ec22deb764ba882eb1739e68d76c62a7113532
2020-05-27 19:19:09 +00:00
TreeHugger Robot 896588d01a Merge "Add navigation mode diags to the system anomaly detection" into ub-launcher3-rvc-dev am: 32d76efb79
Change-Id: I6126b8dc8eae04d78e70f6e2a84cec2769dad9fb
2020-05-27 19:19:00 +00:00
TreeHugger Robot 6137535005 Merge "Use device insets for multiwindow, else use thumbnail insets" into ub-launcher3-rvc-dev 2020-05-27 19:13:50 +00:00
TreeHugger Robot 32d76efb79 Merge "Add navigation mode diags to the system anomaly detection" into ub-launcher3-rvc-dev 2020-05-27 19:08:18 +00:00
Sunny Goyal e1e3f6ef5b Using TaskViewSimulator for animating task launch
Bug: 155816922
Bug: 156398988
Change-Id: I8d64322596e9d99df49b01cb9adfbfca6d95b89b
2020-05-27 18:42:49 +00:00