Vinit Nayak
e628b82b89
Show all TaskViews when doing seamless overview rotation am: 6434f8eae5 am: ddd5a6ec3c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15838849
Change-Id: Ibfd55da6b502b6e7bff9f840659327f70b5dcf35
2021-09-15 23:50:50 +00:00
Vinit Nayak
ddd5a6ec3c
Show all TaskViews when doing seamless overview rotation am: 6434f8eae5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15838849
Change-Id: Ia3c470af6bcd42d20e692589ddd9b52c54d18199
2021-09-15 23:39:20 +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
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
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
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
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
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
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
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
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
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
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
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
Thiru Ramasamy
70cca3c180
Merge "Implement LauncherLayoutSnapshot pulled atom callback." into sc-v2-dev am: 8c8dc56495
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15685719
Change-Id: I031cd264a3631248e0c8e0a1a2d524e1720ba0e1
2021-09-10 23:15:43 +00:00
Lucas Dupin
01c362bb6c
Dump DepthController internals
...
Add DepthController to dumpsys, so it's easier to debug any future
issues.
Bug: 198732728
Test: adb shell dumpsys activity com.google.android.apps.nexuslauncher
Change-Id: Ifa7fe1d7fcb375cacc907d0da9524a2ee2a2677d
2021-09-10 22:57:24 +00:00
Vinit Nayak
5702b89b30
Base split action on focusedTaskView instead of runningTaskView
...
* getRunningTaskView() is null when rotating device,
only valid when swiping up to overview
* focusedTaskView() correctly set in both cases
Fixes: 199461147
Test: Bug doesn't repro
Change-Id: Ib39c1f6f05b3cd5f72c13facc6b8000346896476
2021-09-10 14:07:58 -07:00
Thiru Ramasamy
d495e8c8b4
Implement LauncherLayoutSnapshot pulled atom callback.
...
This change will pull only the workspace items but not the launcher settings such as grid layout etc. Future CLs will address it.
Bug: 181703659
Test: Manual-`statsd_testdrive 10108` http://gpaste/4894958784872448
Change-Id: I0e7d7da62034c411edb26ff9205a81b0e2e891a0
2021-09-10 13:29:27 -07:00
Dave Mankoff
16869f51d5
Merge changes from topics "b194781951-flags", "b194781951-flags-5", "b194781951-flags-6", "b194781951-flags-7" into sc-v2-dev am: f4f7b2234e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15550597
Change-Id: I93f2124203f7a38d3f93d15633a88a0da4dbb8bf
2021-09-10 19:40:54 +00:00
Dave Mankoff
d8e827a4ea
Remove #handleWtfs from PluginInitializer. am: 3258a9f790
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15550596
Change-Id: I2ed885b7c71dd01e8433a495999adbd7737d283a
2021-09-10 19:40:53 +00:00
Dave Mankoff
2bf4d5b4a4
Remove #getPrivilegedPlugins from PluginInitializer. am: a6646be349
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15550595
Change-Id: I19fe0b7a1f31e119658166f709474fc6a8f00e2c
2021-09-10 19:40:52 +00:00
Dave Mankoff
4082801b5b
Rename PluginInstanceManager to PluginActionManager. am: 08d1a77825
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15558876
Change-Id: Iede22a1e612af346aeac0280a3f9960da9546340
2021-09-10 19:40:51 +00:00
Dave Mankoff
f4f7b2234e
Merge changes from topics "b194781951-flags", "b194781951-flags-5", "b194781951-flags-6", "b194781951-flags-7" into sc-v2-dev
...
* changes:
Remove PluginInitializer.
Remove #handleWtfs from PluginInitializer.
Remove #getPrivilegedPlugins from PluginInitializer.
Rename PluginInstanceManager to PluginActionManager.
2021-09-10 19:25:40 +00:00
TreeHugger Robot
c36d4c412a
Merge "Explicitly set X and Y values when offsetting split tasks" into sc-v2-dev am: 8b30227f58
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15799376
Change-Id: I99ce877402cf1d2a6ba9863a561a242eaed780b2
2021-09-10 18:20:38 +00:00
TreeHugger Robot
8b30227f58
Merge "Explicitly set X and Y values when offsetting split tasks" into sc-v2-dev
2021-09-10 18:05:18 +00:00
vadimt
4e743887c5
Removing unused tracing
...
Bug: 181019015
Test: presubmit
Change-Id: I7df032e4345c512ba8eb06a2c4104362e1d51dbd
2021-09-10 10:29:07 -07:00