Commit Graph

14731 Commits

Author SHA1 Message Date
TreeHugger Robot 1b16b5ada6 Merge "Removing unused tracing" into sc-v2-dev am: da76a1defd am: d2280210f4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15826736

Change-Id: If2c353af3a0a68913d0e42bd090e9441dc5e0242
2021-09-15 20:58:53 +00:00
TreeHugger Robot d2280210f4 Merge "Removing unused tracing" into sc-v2-dev am: da76a1defd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15826736

Change-Id: I3007d67a31695ad005549cc37a8a0086054b53d7
2021-09-15 20:44:13 +00:00
TreeHugger Robot da76a1defd Merge "Removing unused tracing" into sc-v2-dev 2021-09-15 20:26:49 +00:00
Vinit Nayak 6434f8eae5 Show all TaskViews when doing seamless overview rotation
* If user is scrolling and rotates overview in fake
landscape, we wouldn't change the alpha to show if it
was hidden previously.
Now we only skip changing the alpha if it's already visible.

Bug: 194715506
Test: Scroll overview in fake landscape and rotate.
No more invisible task.

Change-Id: Idb519125fbb5ec7be33e0d7b6dd313fb4df684db
2021-09-15 19:17:54 +00:00
Tony Wickham 3586cacf6a Merge "Don't set Taskbar window to non-fullscreen while folder animates closed" into sc-v2-dev am: 3d0fca7e0d am: c09201a91b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15832181

Change-Id: Ib42c5dc8102ffa72b35e7ebca046d554d2afa009
2021-09-15 18:25:07 +00:00
Tony Wickham c09201a91b Merge "Don't set Taskbar window to non-fullscreen while folder animates closed" into sc-v2-dev am: 3d0fca7e0d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15832181

Change-Id: I92d822ab9e163d162275f55f7ed534ca001a2ad6
2021-09-15 18:06:18 +00:00
Tony Wickham 3d0fca7e0d Merge "Don't set Taskbar window to non-fullscreen while folder animates closed" into sc-v2-dev 2021-09-15 17:47:46 +00:00
Tony Wickham 458a10cb95 Merge changes from topics "TaskbarLogging", "taskbar-log" into sc-v2-dev am: 2908eb70fc am: d99cff7aee
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15720731

Change-Id: Iaf43948a6774b348f55cf5fbc707ddb1cdd2ec98
2021-09-15 16:50:13 +00:00
Tony Wickham d99cff7aee Merge changes from topics "TaskbarLogging", "taskbar-log" into sc-v2-dev am: 2908eb70fc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15720731

Change-Id: I9886a307206a76109a7932cc1cf22aa8b0e7a956
2021-09-15 16:40:36 +00:00
Tony Wickham 2908eb70fc Merge changes from topics "TaskbarLogging", "taskbar-log" into sc-v2-dev
* changes:
  Add logs for taskbar and overview split action
  Add TaskBarContainer to launcher_atom.proto
2021-09-15 16:28:45 +00:00
TreeHugger Robot 90b94185e1 Merge "Don't move taskbar window when it resizes" into sc-v2-dev am: a2f04dd7d4 am: 8832cb8e26
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15829006

Change-Id: I99863077489f4876e95a43b1ceac23864181de96
2021-09-15 07:53:10 +00:00
TreeHugger Robot 8832cb8e26 Merge "Don't move taskbar window when it resizes" into sc-v2-dev am: a2f04dd7d4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15829006

Change-Id: I3a6bf87686f13cdada7f7f0e362f6e79a5f19fe5
2021-09-15 07:42:33 +00:00
TreeHugger Robot a2f04dd7d4 Merge "Don't move taskbar window when it resizes" into sc-v2-dev 2021-09-15 07:26:28 +00:00
Vadim Tryshev 4416c0e95b Merge "Removing unused tracing" into sc-v2-dev am: 72da449f8a am: 502772ad25
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15800620

Change-Id: Ic39116b7c3fdb2d2149285194332eb36324f5703
2021-09-15 03:10:01 +00:00
Vadim Tryshev 502772ad25 Merge "Removing unused tracing" into sc-v2-dev am: 72da449f8a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15800620

Change-Id: I80b3f210bb8b2084deeaac139644b56f40ba7434
2021-09-15 02:50:29 +00:00
Vadim Tryshev 72da449f8a Merge "Removing unused tracing" into sc-v2-dev 2021-09-15 02:35:04 +00:00
Tony Wickham d5e116a750 Don't set Taskbar window to non-fullscreen while folder animates closed
Test: Open an app, open a folder in taskbar, and drag an app from the folder. Ensure the folder close animation plays completely.
Fixes: 199954907
Change-Id: I1caec4ef24b5325724d74f10ddbeae6ef8f9e959
2021-09-14 17:48:14 -07:00
TreeHugger Robot e7ca091d6e Merge "Rebind TISBinder if service killed during connection" into sc-v2-dev am: 25a1e0b913 am: 5fffa1df0a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15828615

Change-Id: Ia30a61ba68621f2532ed395498205aab783703d6
2021-09-15 00:43:43 +00:00
Tony Wickham 48d91ce7ac Reset RecentsView#mNextPage when swiping to home am: d552132d0b am: 46192d288a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15828992

Change-Id: Icd5e85956959c120744b81d7ba57ff586ef0adad
2021-09-15 00:43:30 +00:00
TreeHugger Robot 5fffa1df0a Merge "Rebind TISBinder if service killed during connection" into sc-v2-dev am: 25a1e0b913
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15828615

Change-Id: I06c2a96eaf0372f99ef2f833da41a9615ee899a7
2021-09-15 00:34:37 +00:00
TreeHugger Robot 25a1e0b913 Merge "Rebind TISBinder if service killed during connection" into sc-v2-dev 2021-09-15 00:31:23 +00:00
Tony Wickham 46192d288a Reset RecentsView#mNextPage when swiping to home am: d552132d0b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15828992

Change-Id: I9c8c0ce872cd205a25ca3154b842b9cc98a9c578
2021-09-15 00:28:58 +00:00
vadimt 155ce05218 Removing unused tracing
Test: presubmit
Bug: 192018189
Change-Id: I31e6fd8410e879aeda0249d89f650e1a41de6030
2021-09-14 16:42:59 -07:00
Tony Wickham ed16fb4739 Don't move taskbar window when it resizes
Test: enter split screen, open folder or drag an app icon and ensure the
taskbar doesn't jump briefly to the top of the screen
Fixes: 199386357

Change-Id: I9a4787931a764db0bc036725a58984823a8d5467
2021-09-14 15:31:26 -07:00
Tony Wickham d552132d0b Reset RecentsView#mNextPage when swiping to home
This ensures that we don't inadvertently update mCurrentPage to be
mNextPage in computeScrollHelper(), which would in turn mess up
calculations such as RecentsView#getHorizontalOffsetSize().

Also removed resetNextPage parameter from forceFinishScroller(), as
resetNextPage was always passed as true anyway.

Test: Swipe up and to the right to home, ensure adjacent page goes all
the way off screen
Fixes: 199927699

Change-Id: Iee1ffac10e5195f0c3a124a23b06d5411ecd7ba2
2021-09-14 14:38:15 -07:00
Vinit Nayak c64c3cf488 Rebind TISBinder if service killed during connection
Fixes: 198845519
Change-Id: I6af79af5591e2dca941ca4428c550169a178479c
2021-09-14 11:26:00 -07:00
Vinit Nayak 0b6246f5a0 Merge "Set GroupedTaskView child thumbnails in onMeasure" into sc-v2-dev am: ca549695aa am: 6a976df53e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15822489

Change-Id: Id72a03749351dd6834cb10f4a59fdc02506ccf88
2021-09-14 18:18:12 +00:00
Vinit Nayak 6a976df53e Merge "Set GroupedTaskView child thumbnails in onMeasure" into sc-v2-dev am: ca549695aa
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15822489

Change-Id: Ic6cbd42bc918a4cc45bb963119365da47af40cc0
2021-09-14 18:03:34 +00:00
Vinit Nayak ca549695aa Merge "Set GroupedTaskView child thumbnails in onMeasure" into sc-v2-dev 2021-09-14 17:34:52 +00:00
Vinit Nayak e6abfca7ab Set GroupedTaskView child thumbnails in onMeasure
* Also add indicator if split was originally started
in portrait of landscape, so we know which dimension
of the divider bar to use if user goes to overview
and then rotates device (horizontal divider vs
vertical)

Fixes: 199461137
Test: Swipe to overview with staged split
Rotate device with and without live tile
Doesn't overlap with overview actions

Change-Id: I8b7f104f16d5b7265828f1b3d98ba3426b28d44f
2021-09-13 18:07:09 -07:00
TreeHugger Robot d1829ee8af Merge "Use FakeTransformParams instead of real ones for gesture tutorial" into sc-v2-dev am: cd3c385246 am: 6f29772115
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15820855

Change-Id: I3fd4bd65c58f0e9cb27383a8f608662824f6caa1
2021-09-14 00:53:28 +00:00
TreeHugger Robot 6f29772115 Merge "Use FakeTransformParams instead of real ones for gesture tutorial" into sc-v2-dev am: cd3c385246
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15820855

Change-Id: I0f9d945e253933485c74f3bd279bcaf8dbb96f23
2021-09-14 00:30:08 +00:00
Tony Wickham 2a10e62e92 Add logs for taskbar and overview split action
Log:
- Taskbar app launch (also from foldeR)
- Taskbar app drag (also from folder)
- Taskbar folder open
- Long press to hide taskbar
- Long press to show taskbar
- Overview Split screen action

Also add support for ActivityContext to overwrite/add to LauncherAtom.ItemInfo, which TaskbarActivityContext does to change HotseatContainer and PredictedHotseatContainer to TaskBarContainer

Test: enable logcat locally
Bug: 193009817
Change-Id: Ia82c846a727fecb8cbfd0a069c8af1276083bf83
2021-09-13 17:25:15 -07:00
TreeHugger Robot cd3c385246 Merge "Use FakeTransformParams instead of real ones for gesture tutorial" into sc-v2-dev 2021-09-14 00:07:29 +00:00
Thiru Ramasamy be8b2ad03d Add TaskBarContainer to launcher_atom.proto
Bug: 193009817
Test: Manual
Change-Id: Ib69be2b2405ab38891dff34c4d366105cd2499c1
2021-09-13 16:15:52 -07:00
Vinit Nayak f66f8271cf Use FakeTransformParams instead of real ones for gesture tutorial
* SwipeUpAnimationLogic was ignoring the TransformParams arg
that was being passed in, because for staged split we are
creating/pairing TaskViewSimulators and TransformParams in
SwipeUpAnimationLogic itself.
* Override the remote handle that gets created during the gesture
tutorial (which shouldn't be done in other cases, but because
tutorial is a one-off it should be fine)

Fixes: 199482330
Test: Launched gesture tutorial from launcher home settings
No crash

Change-Id: I346211a422e46981a994bd40e34e46b44f9f5d0e
2021-09-13 12:57:17 -07:00
TreeHugger Robot a8e15820da Merge "Fix taskbar education not touchable if taskbar is stashed" into sc-v2-dev am: 14df808f4d am: 76ffbda934
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15794823

Change-Id: I374d604fb60631d7f72170b20086003b233d726c
2021-09-13 18:37:06 +00:00
TreeHugger Robot 76ffbda934 Merge "Fix taskbar education not touchable if taskbar is stashed" into sc-v2-dev am: 14df808f4d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15794823

Change-Id: I0358afa81befc759f66126359c637c908ddbceb1
2021-09-13 18:18:33 +00:00
TreeHugger Robot 14df808f4d Merge "Fix taskbar education not touchable if taskbar is stashed" into sc-v2-dev 2021-09-13 18:05:28 +00:00
TreeHugger Robot b9b4de11d4 Merge "Base split action on focusedTaskView instead of runningTaskView" into sc-v2-dev am: 33df165ca0 am: 35dc8f7c7f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15806448

Change-Id: Ic8212df3dfcd3a28862ae5885b241c3ceb830760
2021-09-13 18:01:31 +00:00
Tony Wickham 6b91b5cd3b Merge "Destroy taskbar when device is shutting down" into sc-v2-dev am: 9c7eda8135 am: a993f6aa21
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15806451

Change-Id: I3651ffd75b0c6f76c4b324be1ef33a73f79776dd
2021-09-13 18:01:17 +00:00
TreeHugger Robot 35dc8f7c7f Merge "Base split action on focusedTaskView instead of runningTaskView" into sc-v2-dev am: 33df165ca0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15806448

Change-Id: I44968cdfaa60ac587704a956b8144e02552f5de8
2021-09-13 17:38:32 +00:00
Tony Wickham a993f6aa21 Merge "Destroy taskbar when device is shutting down" into sc-v2-dev am: 9c7eda8135
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15806451

Change-Id: I129507edd70ebf29803630e5efb99aec683fc646
2021-09-13 17:38:27 +00:00
TreeHugger Robot 33df165ca0 Merge "Base split action on focusedTaskView instead of runningTaskView" into sc-v2-dev 2021-09-13 17:38:17 +00:00
Tony Wickham 9c7eda8135 Merge "Destroy taskbar when device is shutting down" into sc-v2-dev 2021-09-13 17:27:43 +00:00
TreeHugger Robot 4a109f7a2b Merge "Dump DepthController internals" into sc-v2-dev am: 6087951a9f am: 5522a4aa46
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15806948

Change-Id: Ib46d891f3a9e0e89554402043095d400f95033bc
2021-09-11 01:28:02 +00:00
TreeHugger Robot 5522a4aa46 Merge "Dump DepthController internals" into sc-v2-dev am: 6087951a9f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15806948

Change-Id: I37653383befee4fee1be691be79a65015598f603
2021-09-11 01:13:01 +00:00
TreeHugger Robot 6087951a9f Merge "Dump DepthController internals" into sc-v2-dev 2021-09-11 00:51:22 +00:00
Thiru Ramasamy 8aacb2bf1f Merge "Implement LauncherLayoutSnapshot pulled atom callback." into sc-v2-dev am: 8c8dc56495 am: 70cca3c180
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15685719

Change-Id: I3fa6eec846adafe3df5835491f5f979453d5b197
2021-09-10 23:25:38 +00:00
Tony Wickham 4db4ec118b Destroy taskbar when device is shutting down
Test: Shutdown/restart device, ensure taskbar isn't showing
Fixes: 194633599
Change-Id: I8061e515e122c446438975b98527aeda6c59996a
2021-09-10 16:18:20 -07:00