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
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
Dave Mankoff
5fe5844cb8
Merge changes from topics "b194781951-flags", "b194781951-flags-5", "b194781951-flags-6", "b194781951-flags-7" into sc-v2-dev am: f4f7b2234e am: 16869f51d5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15550597
Change-Id: I4cf1eddbd904e6d7d6ef75961def29d8a3b738bf
2021-09-10 20:49:55 +00:00
Dave Mankoff
e155ae2c6c
Remove #handleWtfs from PluginInitializer. am: 3258a9f790 am: d8e827a4ea
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15550596
Change-Id: Idfda8d9f0524e1305cd71686dca6d2e1f11672d2
2021-09-10 20:49:54 +00:00
Dave Mankoff
e766c0ecd8
Remove #getPrivilegedPlugins from PluginInitializer. am: a6646be349 am: 2bf4d5b4a4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15550595
Change-Id: Id25547a588d11c0389de444a07afb986cc453755
2021-09-10 20:49:54 +00:00
Dave Mankoff
799cfb328b
Rename PluginInstanceManager to PluginActionManager. am: 08d1a77825 am: 4082801b5b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15558876
Change-Id: I2d13d08a16d7383a518be1cee61a67a30ca12ce2
2021-09-10 20:49:52 +00: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
d55e248d78
Merge "Explicitly set X and Y values when offsetting split tasks" into sc-v2-dev am: 8b30227f58 am: c36d4c412a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15799376
Change-Id: I02b5f9db5a33391b2d86d93afdafde64a8b8e7d9
2021-09-10 18:41:25 +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
Nick Chameyev
c8ab440eb7
Merge "[Taskbar icons unfold animation issue] Do not take into account initial translation" into sc-v2-dev am: 5d50e49c3f am: 583dd5b9ac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15786830
Change-Id: I9c3e499a58cb094f068fe5c76db8fdc2ae4ba122
2021-09-10 12:54:46 +00:00
Nick Chameyev
583dd5b9ac
Merge "[Taskbar icons unfold animation issue] Do not take into account initial translation" into sc-v2-dev am: 5d50e49c3f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15786830
Change-Id: I0ba7f727b5dd830fbd4ea1dae0ccf1f9e4db4709
2021-09-10 12:41:32 +00:00
Nick Chameyev
5d50e49c3f
Merge "[Taskbar icons unfold animation issue] Do not take into account initial translation" into sc-v2-dev
2021-09-10 12:25:17 +00:00
Vinit Nayak
6835115c13
Explicitly set X and Y values when offsetting split tasks
...
* Race condition where DeviceProfile that gets set on
TaskViewSimulator initially has incorrect values
(dp.isLandscape is incorrect)
* The correct one eventually gets set, but in the meantime
we set the split offset assuming in incorrect value in
PagedOrientationHandler#setLeashSplitOffset()
* Once corrected, we weren't removing the old offset
that was set. Now we ensure only either an X or Y offset set.
Bug: 199376724
Test: Enter split, rotate device and quickswitch.
Both tasks should be visible throughout the gesture
Change-Id: I9fa44642ab440a0200c0b0eb9b37574e47b7100d
2021-09-09 16:27:59 -07:00
Colin Cross
ad2188fe9f
Merge changes from topic "androidx_drop-sc-dev-plus-aosp" into sc-dev-plus-aosp am: af52aea9a3 am: 9b17656ba1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15689632
Change-Id: I52e46ed8fcc9a47ad97da077ada959a719055ba4
2021-09-09 22:18:34 +00:00
Colin Cross
9b17656ba1
Merge changes from topic "androidx_drop-sc-dev-plus-aosp" into sc-dev-plus-aosp am: af52aea9a3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15689632
Change-Id: Ibeb279183863d166ba52922437e0a7b73d5bb124
2021-09-09 21:57:04 +00:00
Colin Cross
af52aea9a3
Merge changes from topic "androidx_drop-sc-dev-plus-aosp" into sc-dev-plus-aosp
...
* changes:
Temporarily disable Launcher3 tests affected by fling changes
Disable eager initialization of Jetpack libraries
2021-09-09 21:22:24 +00:00
Vinit Nayak
46e8a4f0bf
Merge "Call exitSplitScreen() when user leaves split tasks" into sc-v2-dev am: 2d9741b832 am: 51b92dc3f9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756863
Change-Id: I4d68f214c16c1dcea3c426422571d7e81aef69b0
2021-09-09 20:53:58 +00:00
Vinit Nayak
51b92dc3f9
Merge "Call exitSplitScreen() when user leaves split tasks" into sc-v2-dev am: 2d9741b832
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756863
Change-Id: I406bf17faa53627ac7b4998489a2de6d183ecee4
2021-09-09 20:36:42 +00:00
Vinit Nayak
2d9741b832
Merge "Call exitSplitScreen() when user leaves split tasks" into sc-v2-dev
2021-09-09 20:19:20 +00:00
TreeHugger Robot
211ddba6a7
Merge "Introduces haptic feedback to launcher overview" into sc-v2-dev am: 8f0de5d711 am: b88bce8bb9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15177217
Change-Id: Ifb0b814f3eddabda54e99f32a5749bdbdd7d919f
2021-09-09 19:57:18 +00:00
TreeHugger Robot
b88bce8bb9
Merge "Introduces haptic feedback to launcher overview" into sc-v2-dev am: 8f0de5d711
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15177217
Change-Id: I8faf92aa56d0d4b663d7dd1cb8eca36344925ba9
2021-09-09 19:45:51 +00:00
TreeHugger Robot
8f0de5d711
Merge "Introduces haptic feedback to launcher overview" into sc-v2-dev
2021-09-09 19:19:26 +00:00
Tony Wickham
cc6a1d6584
Fix taskbar education not touchable if taskbar is stashed
...
Instead of assuming taskbar window is not touchable while taskbar is stashed, fall through to the areIconsVisible() check, which already returns false if taskbar is stashed anyway. Additionally, add a check for AbstractFloatingView so we appropriately allow touches if one exists.
Test: Open Contacts, can still touch through stashed handle; start TaskbarEduView flow and can touch whether taskbar is stashed or not
Fixes: 199376513
Change-Id: If362bad5cb8262fc8c489010e4b2d306ac5f252a
2021-09-09 09:10:21 -07:00
Pat Manning
3f6924783f
Merge "Retain full opacity during task dismissal unless in bottom grid row." into sc-v2-dev am: 5319444c49 am: 05174b383d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15794177
Change-Id: Iacba7e8c592665b1efbbec1f533e8c0aa8063011
2021-09-09 15:00:29 +00:00
Pat Manning
05174b383d
Merge "Retain full opacity during task dismissal unless in bottom grid row." into sc-v2-dev am: 5319444c49
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15794177
Change-Id: I219b6f86aa93f89049692a75513e03f98f929b87
2021-09-09 14:42:56 +00:00
Pat Manning
5319444c49
Merge "Retain full opacity during task dismissal unless in bottom grid row." into sc-v2-dev
2021-09-09 14:30:31 +00:00
Lais Andrade
cc5c8843df
Introduces haptic feedback to launcher overview
...
Haptics introduced at the key moments:
- Task scroll in overview or quick switch, trigger when a new task comes
to the center of the screen;
- Task scroll in overview when overscroll animation is triggered;
- Task dismissed in overview;
There is also a configured min gap between two scroll haptics set to
20ms to prevent fast scrolls from creating a chain of cancelled effects.
Fix: 182382085
Test: manual
Change-Id: I43c0f8c879a06f317e8a660240dafb7f7abe79f7
2021-09-09 14:08:01 +01:00
TreeHugger Robot
a740e816b3
Merge "Scale task's rounded corners in grid to match focused task." into sc-v2-dev am: 87f764cea1 am: 1b1c73f981
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15785749
Change-Id: If44834876396f838c0f2e96c46e62c712041c0f9
2021-09-09 12:24:25 +00:00
TreeHugger Robot
1b1c73f981
Merge "Scale task's rounded corners in grid to match focused task." into sc-v2-dev am: 87f764cea1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15785749
Change-Id: I47aba2e8be40fb23757ad38e5f03d75ed04f12ce
2021-09-09 12:09:51 +00:00
TreeHugger Robot
87f764cea1
Merge "Scale task's rounded corners in grid to match focused task." into sc-v2-dev
2021-09-09 11:51:32 +00:00
Pat Manning
4adc87e982
Retain full opacity during task dismissal unless in bottom grid row.
...
Test: manual
Fix: 197645552
Change-Id: Ifff60f83679eacae4cd5850ed670d96287330082
2021-09-09 11:07:36 +00:00