Commit Graph

47938 Commits

Author SHA1 Message Date
Iris Yang 239e2353e9 Move/Launch task on the TaskView's display. am: 8bf24a58ae am: bb5fa0f234
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15839496

Change-Id: I010723127e691041ba6a411772a6462e3fdef27d
2021-09-24 07:22:54 +00:00
Iris Yang bb5fa0f234 Move/Launch task on the TaskView's display. am: 8bf24a58ae
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15839496

Change-Id: I10d214e827dd30b3013dad70a39b2c8173c27d15
2021-09-24 07:14:15 +00:00
Iris Yang 8bf24a58ae Move/Launch task on the TaskView's display.
Add ActivityOptions#setLaunchDisplayId to the display that the TaskView
is currently on. So the task will be moved to the display as the user is
interactiving with.

This change is adding ag/15604010 back since b/197293995 is fixed.

Bug: 183461428
Test: Manually tested using Exo. Open appliction(e.g.Calculator) on
Exo virtual display, and tapping on the phone's recents to bring the
application back to phone.
The demo video  https://drive.google.com/file/d/1JMncvsI-VPosK4ql2xeVA8csVAF7Rb16/view?usp=sharing&resourcekey=0-PYRw1k3KdtY0-KZNo6OqjQ

Change-Id: I39b1825b69d55001f66ee01a982e3cd366da56bd
2021-09-24 05:27:32 +00:00
Hyunyoung Song 91ccbffe96 Merge "extract text conversions from composing text and send them for search" into sc-qpr1-dev am: b458541470 am: 8c2f308521 am: 4f63b709dd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15532476

Change-Id: I3461a4b059af8ea599f34ff50aa520378f5f77e8
2021-09-24 04:29:41 +00:00
Hyunyoung Song 7b57cc863f Merge "extract text conversions from composing text and send them for search" into sc-qpr1-dev am: b458541470 am: ccc304f9b1 am: a1031d8963
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15532476

Change-Id: I5931ec534c1145470163673b28a91b27a5fb04e2
2021-09-24 04:29:35 +00:00
Hyunyoung Song 4f63b709dd Merge "extract text conversions from composing text and send them for search" into sc-qpr1-dev am: b458541470 am: 8c2f308521
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15532476

Change-Id: I917b7d1e74baa5848e52176064550556fb3c575c
2021-09-24 04:20:21 +00:00
Hyunyoung Song a1031d8963 Merge "extract text conversions from composing text and send them for search" into sc-qpr1-dev am: b458541470 am: ccc304f9b1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15532476

Change-Id: I92b7f0f1cc084d3dbe3e701d59c68a84c572b846
2021-09-24 04:19:35 +00:00
Hyunyoung Song 8c2f308521 Merge "extract text conversions from composing text and send them for search" into sc-qpr1-dev am: b458541470
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15532476

Change-Id: Ic591cf62d70eb41c1614795d798c37a88e9ca594
2021-09-24 04:09:34 +00:00
Hyunyoung Song ccc304f9b1 Merge "extract text conversions from composing text and send them for search" into sc-qpr1-dev am: b458541470
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15532476

Change-Id: I79a07f05270241275dafcaa2e887a0b01cbbfa37
2021-09-24 04:09:32 +00:00
Hyunyoung Song b458541470 Merge "extract text conversions from composing text and send them for search" into sc-qpr1-dev 2021-09-24 03:54:12 +00:00
Vinit Nayak 740dc3285a Merge "Don't show taskbar when keyguard occluded" into sc-v2-dev am: e046ea22e9 am: 7920c99e6c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15899958

Change-Id: Icfd17f9b7c7817b90bfe5600b6d3ee8dc2526d61
2021-09-24 03:13:57 +00:00
Andy Wickham 26833690fe Disables Feedback flow for Smartspace. am: 587ab5c723 am: 329cb37591 am: e18acd83a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15899654

Change-Id: I6c146071e5430ea2abf284ef27a643b152a8b8dc
2021-09-24 03:13:52 +00:00
Andy Wickham 83ecee066e Disables Feedback flow for Smartspace. am: 587ab5c723 am: 9e818be418 am: d0eb0bf17b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15899654

Change-Id: I40ccb27f9e12d5a1b148b23a7196e90194f8c747
2021-09-24 03:13:47 +00:00
Vinit Nayak 7920c99e6c Merge "Don't show taskbar when keyguard occluded" into sc-v2-dev am: e046ea22e9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15899958

Change-Id: Ie54364075f792f9e7708674f972e98487a5c875f
2021-09-24 03:05:35 +00:00
Vinit Nayak e046ea22e9 Merge "Don't show taskbar when keyguard occluded" into sc-v2-dev 2021-09-24 03:02:34 +00:00
Andy Wickham e18acd83a1 Disables Feedback flow for Smartspace. am: 587ab5c723 am: 329cb37591
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15899654

Change-Id: Id1769c04b669c6c9c7afa6282c5cff498bf7a031
2021-09-24 03:01:36 +00:00
Andy Wickham d0eb0bf17b Disables Feedback flow for Smartspace. am: 587ab5c723 am: 9e818be418
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15899654

Change-Id: Ic6f5d5ce2212975f1353c09fca3aaecea831b6e1
2021-09-24 03:01:06 +00:00
Andy Wickham 329cb37591 Disables Feedback flow for Smartspace. am: 587ab5c723
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15899654

Change-Id: Ie9b6028178557bd4f87966eaeeeba6a8ca7ac856
2021-09-24 02:49:32 +00:00
Andy Wickham 9e818be418 Disables Feedback flow for Smartspace. am: 587ab5c723
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15899654

Change-Id: Id06705fc9e83a69f9acab43f6f2713fde7513761
2021-09-24 02:49:30 +00:00
vadimt bf41844ad4 Allowing having only SysUI views before pressHome()
pressHome can be called just after another test that
can, for example, pull down the status bar to
occupy the whole screen.

Bug: 201005881
Test: presubmit
Change-Id: Ifc0ae4d66d573720f70aa4e734da03add3d86b57
2021-09-23 19:19:53 -07:00
Vinit Nayak d09ff3771f Merge "Reset floating split task view after remote animation finished" into sc-v2-dev am: e9fbcc4aeb am: 868e6e38eb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15809021

Change-Id: I69203356e93c0f382b0d6b36e67695240d06fa98
2021-09-24 01:33:47 +00:00
Vinit Nayak 868e6e38eb Merge "Reset floating split task view after remote animation finished" into sc-v2-dev am: e9fbcc4aeb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15809021

Change-Id: I7596c805d44815084f888675308f99a5a0488c8f
2021-09-24 01:29:17 +00:00
Tracy Zhou d7dd32924f Merge "Hide task bar icons when notification shade is expanded" into sc-v2-dev am: ba086b8125 am: 46c3f1e3f5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15850809

Change-Id: Ieb38ae475876d7f88446920a790ebc169c5645ba
2021-09-24 01:29:10 +00:00
Vinit Nayak e9fbcc4aeb Merge "Reset floating split task view after remote animation finished" into sc-v2-dev 2021-09-24 01:18:03 +00:00
Tracy Zhou 46c3f1e3f5 Merge "Hide task bar icons when notification shade is expanded" into sc-v2-dev am: ba086b8125
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15850809

Change-Id: I1e8617484ba8a241011d62d7ae2bcecf9813c7e9
2021-09-24 01:09:45 +00:00
Tracy Zhou ba086b8125 Merge "Hide task bar icons when notification shade is expanded" into sc-v2-dev 2021-09-24 00:57:26 +00:00
Vinit Nayak 2308702687 Merge "Allow tapping on app icon for second split app." into sc-v2-dev am: 03396d4fba am: 8a1749f0d9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15900195

Change-Id: I5f03e6346c0c28bdbe28b0e7d49026c166a67cfe
2021-09-24 00:43:50 +00:00
Vinit Nayak 8a1749f0d9 Merge "Allow tapping on app icon for second split app." into sc-v2-dev am: 03396d4fba
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15900195

Change-Id: I61cbf3b9cd07c148019b85c6c7b070fd69bfa816
2021-09-24 00:27:02 +00:00
Vinit Nayak 8df5833bc7 Hide split options for focused task.
Fixes: 197245395
Test: Tap app icon on focused task,
no split options.

Change-Id: I329ee3d6e911c16ba2f3b265e2eb42466369df28
2021-09-23 17:22:25 -07:00
Vinit Nayak 03396d4fba Merge "Allow tapping on app icon for second split app." into sc-v2-dev 2021-09-24 00:17:57 +00:00
Jonathan Miranda 1a1cc95c8f Merge "Significantly reduce gesture feedback when swiping up to home screen." into sc-v2-dev am: e2455aa1cf am: 5940915502
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15898541

Change-Id: I3d13ae1415abf495cafba6697ca4c04ed3e5f59f
2021-09-23 23:34:05 +00:00
Andy Wickham 824e343604 Merge "Makes All Set layout more responsive." into sc-v2-dev am: 768e686466 am: 022c60fe05
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15890763

Change-Id: I9f900c7e607cb51bd942b517e60ff12502cf97c7
2021-09-23 23:33:52 +00:00
Tony Wickham 2424f1f3b5 Fix right split screen app going to wrong target
- applyWindowToHomeRotation() to both Matrix's individually
- Move matrix.postTranslate(mSplitOffset) into applyWindowToHomeRotation so it applies both during swipe up and animation to home

Test: Swipe up from vertical and horizontal split screen, ensure both app windows go towards the same target
Fixes: 200817624
Change-Id: I5769da2adb1abb967fa465fc8371b5c9484a32d0
2021-09-23 16:24:21 -07:00
Jonathan Miranda 5940915502 Merge "Significantly reduce gesture feedback when swiping up to home screen." into sc-v2-dev am: e2455aa1cf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15898541

Change-Id: I99e6980287c57e2e308463037c4900e56577fe03
2021-09-23 23:23:50 +00:00
Andy Wickham 022c60fe05 Merge "Makes All Set layout more responsive." into sc-v2-dev am: 768e686466
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15890763

Change-Id: I80dd8dce0d591b971c963f14cbdba128033048be
2021-09-23 23:23:44 +00:00
Jonathan Miranda e2455aa1cf Merge "Significantly reduce gesture feedback when swiping up to home screen." into sc-v2-dev 2021-09-23 23:14:50 +00:00
Andy Wickham 768e686466 Merge "Makes All Set layout more responsive." into sc-v2-dev 2021-09-23 23:12:44 +00:00
Android Build Coastguard Worker bf57923a11 Snap for 7761443 from 9ac78866d3 to sc-v2-release
Change-Id: If76c9968abef782bdef849523a0d4f36d5b7eaf3
2021-09-23 23:12:21 +00:00
Andy Wickham 13c3f31a0d Makes All Set layout more responsive.
- No longer forced portrait mode
 - Bottom texts are aligned proportionally to the screen height
   to avoid overlapping in landscape folded
 - Subtitle text width is limited to force wrapping to avoid an
   awkward line of text on wider screens

Fix: 189896987
Bug: 187701213
Test: Manually went between portrait/landscape/folded/unfolded.
Change-Id: Ibb2bbe545cf7f154ad77e10d574e72f8d9110a72
2021-09-23 23:11:59 +00:00
Jerry Chang d3ceb3dc88 Reset floating split task view after remote animation finished
Move reseting floating task view for entering split after remote
animation finished to prevent the floating task view disappear before
opening split task view being visible and causing flicker.

Bug: 199377815
Test: Manual check the flicker disappear
Change-Id: I4a864335972842570c61291a7a0c423edeb74578
2021-09-23 16:01:18 -07:00
Vinit Nayak ea7e9a48fd Don't show taskbar when keyguard occluded
* Show only back button in taskbar for 3
button nav.

Fixes: 199406716
Test: From lock screen view home controls
or double-tap camera, no taskbar shown.

Change-Id: Ia603c7dbe584e3fab62365de4fc5a790c48d1340
2021-09-23 15:55:22 -07:00
Tracy Zhou c8beebf5a3 Consolidate isTablet logic across Launcher and SysUI
Fixes: 197960261
Test: Change display size; no nav bar and task bar showing at the same time
Change-Id: I56753e9389a49ca3ee455b248a041b3c1569f153
2021-09-23 15:06:53 -07:00
Vinit Nayak 9299a743af Allow tapping on app icon for second split app.
Fixes: 200851336
Test: Split with one app from overview,
tap on app icon for second app. Gets
selected as second app.

Change-Id: I312169fe7bc42007c2f1a0146a5fef5f8d5f46d6
2021-09-23 14:46:59 -07:00
Andy Wickham 587ab5c723 Disables Feedback flow for Smartspace.
Fix: 198444652
Test: Manual
Change-Id: Iff8ad50e5af7082d7618f75c66132e338c67323b
2021-09-23 20:53:37 +00:00
Samuel Fufa c57a284b8f Merge "[Refactor] Extract work profile related logic from AllAppsContainerView to WorkProfileManager" into sc-v2-dev am: 9ac78866d3 am: 85365415cd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15670665

Change-Id: Ie0f726688c2ec4559a1711561c98428bc886bb2b
2021-09-23 20:45:50 +00:00
Samuel Fufa 85365415cd Merge "[Refactor] Extract work profile related logic from AllAppsContainerView to WorkProfileManager" into sc-v2-dev am: 9ac78866d3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15670665

Change-Id: I526e941c126b06eb085567422bad8c79d63dfaad
2021-09-23 20:26:16 +00:00
Miranda Kephart 11dce78022 Standardize screenshot naming scheme
Remove "global_" prefix across the screenshot code. Previously
names were mixed between "screenshot_" and "global_screenshot_"
which made finding files/elements confusing.

Bug: 191661294
Fix: 191661294
Test: manual -- no logic change, just renaming
Change-Id: I3ffbf1f84420105c711094e84a513e7189a12336
2021-09-23 16:15:47 -04:00
Jon Miranda 13519e4402 Significantly reduce gesture feedback when swiping up to home screen.
- Uses overscroll damping logic to reduce the velocity
- The start to target rect interpolation can be from the
  start, center, or bottom of the rect depending on where the item
  is on the workspace. This reduces the  amount of distance needed to
  travel between, which helps further reduce gesture feedback.

Bug: 173107751
Test: test closing app that is on:
      -  top row of home screen
      -  middle of home screen
      - in hotseat

Change-Id: I055dd61ca3491807109ff2f6c501bf710c8d340f
2021-09-23 20:13:40 +00:00
Samuel Fufa 9ac78866d3 Merge "[Refactor] Extract work profile related logic from AllAppsContainerView to WorkProfileManager" into sc-v2-dev 2021-09-23 20:11:15 +00:00
Schneider Victor-tulias 39d06c1418 Add logging to help debug invalid icon state and UI. am: 2c8966bbc8 am: c9ef011e54 am: ee83f78117
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15889757

Change-Id: Ie8a91817419439943b20f76421bda72872410d92
2021-09-23 18:37:14 +00:00