Tony Wickham and Automerger Merge Worker
c1fd306762
Merge "Hide taskbar icons when recents button is disabled" into sc-v2-dev am: 8b07b8f6d0 am: f776d1ee31
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15684794
Change-Id: I13e9cc03106abdb3eae3e87fabab096446087916
2021-08-26 20:33:49 +00:00
Tony Wickham and Android (Google) Code Review
8b07b8f6d0
Merge "Hide taskbar icons when recents button is disabled" into sc-v2-dev
2021-08-26 20:10:39 +00:00
Tony Wickham and Automerger Merge Worker
88e2d0365b
Merge "Fix taskbar folder leave-behind not being drawn" into sc-v2-dev am: ee3814de1a am: 016a77ab56
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15670130
Change-Id: If6e96d92e92eb51d6e9a77b817d3711bf874a000
2021-08-26 18:04:11 +00:00
Tony Wickham and Android (Google) Code Review
ee3814de1a
Merge "Fix taskbar folder leave-behind not being drawn" into sc-v2-dev
2021-08-26 17:39:07 +00:00
Tony Wickham
3feebeb196
Fix taskbar folder leave-behind not being drawn
...
I guess FrameLayout has willNotDraw=true by default, so we need to set it to false in order to get onDraw().
Test: open a folder on taskbar
Bug: 197866264
Change-Id: Ia521bc3da28527b9c3f1fa7bcdaf5d9ffb7feccf
2021-08-26 17:38:53 +00:00
Tony Wickham
bc30e25cec
Hide taskbar icons when recents button is disabled
...
The idea is that both taskbar icons and recents navigate you to new apps, which we'd want to disable in similar contexts. Hence reusing FLAG_DISABLE_RECENTS.
Test: locally set FLAG_DISABLE_RECENTS=true, ensure taskbar icons don't show up (both in 3 button mode and gesture nav)
Bug: 193183428
Bug: 194990283
Change-Id: I9537f57dc25663151b1414c5260dadb58506fdb0
2021-08-26 10:18:04 -07:00
Alex Chau and Automerger Merge Worker
1c2c0e5606
Merge "More more logging for for Nexus home activity appearing after to-home gesture in L3" into sc-v2-dev am: da7fe8ced1 am: 459ea0955c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15679403
Change-Id: I40ef00caa8a06131484098cf7f60c3e872205800
2021-08-26 11:24:10 +00:00
Alex Chau and Android (Google) Code Review
da7fe8ced1
Merge "More more logging for for Nexus home activity appearing after to-home gesture in L3" into sc-v2-dev
2021-08-26 10:57:52 +00:00
Vinit Nayak and Automerger Merge Worker
c335bb08cf
Merge "Null out RemoteTargetHandles as soon as finishing recents is requested" into sc-v2-dev am: 759e15fe45 am: b118667290
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15661931
Change-Id: I27371b7e99597e8805d647421581fa4cdacb4989
2021-08-26 06:16:35 +00:00
Vinit Nayak and Android (Google) Code Review
759e15fe45
Merge "Null out RemoteTargetHandles as soon as finishing recents is requested" into sc-v2-dev
2021-08-26 05:54:46 +00:00
vadimt
1a79f87004
More more logging for for Nexus home activity appearing after to-home gesture in L3
...
Bug: 192018189
Test: presubmit
Change-Id: Id99dbf9469c61f81643e5182d17012b508cfce1e
2021-08-25 20:12:56 -07:00
Vinit Nayak and Automerger Merge Worker
ced9b107f4
Merge "Fix public variables to not have 'm' prefix" into sc-v2-dev am: f1aa726e9f am: 6c3530c6d7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15675535
Change-Id: If0b071648cc0748d1c119400469e8017fb7e9f8b
2021-08-26 00:35:28 +00:00
Vinit Nayak and Android (Google) Code Review
f1aa726e9f
Merge "Fix public variables to not have 'm' prefix" into sc-v2-dev
2021-08-26 00:07:45 +00:00
Android Build Prod User and Automerger Merge Worker
736c15be51
Merge changes I54e39cc5,Iec62abae into sc-v2-dev am: 14a7d63c23 am: dec80427e0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15671418
Change-Id: Ie1370d87b4a2d7d3e4286a3c15133038e49caad7
2021-08-25 21:01:02 +00:00
Android Build Prod User and Automerger Merge Worker
c7620944c7
Merge "Revert^2 "Enable input window rotation flag"" into sc-v2-dev am: 9b2ec7d2d2 am: 5280266d9b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15624998
Change-Id: I51944375a0fb0bb9538669a3fa1720fee1b3394d
2021-08-25 20:35:55 +00:00
Android Build Prod User and Android (Google) Code Review
14a7d63c23
Merge changes I54e39cc5,Iec62abae into sc-v2-dev
...
* changes:
Set thumbnails for GroupedTaskView based on split layout bounds
Implement swipe gesture for staged split in landscape
2021-08-25 20:30:43 +00:00
Android Build Prod User and Android (Google) Code Review
9b2ec7d2d2
Merge "Revert^2 "Enable input window rotation flag"" into sc-v2-dev
2021-08-25 20:11:15 +00:00
Vinit Nayak
aa11976cc5
Fix public variables to not have 'm' prefix
...
Bug: 181704764
Change-Id: I89e43ce6cc74119514c8124e7cc61b11dc475f58
2021-08-25 11:59:43 -07:00
Vinit Nayak
c35507dc29
Set thumbnails for GroupedTaskView based on split layout bounds
...
Bug: 181704764
Test: Go to stage split in landscape w/
home rotation on/off, swipe up.
Thumbnails aren't perfectly overlaid, polish needed
Change-Id: I54e39cc5a18f527e80a664d60aca72dfd706ebdc
2021-08-25 11:59:00 -07:00
Lucas Dupin and Automerger Merge Worker
d9531d18f0
Merge "Synchronize surface transaction" into sc-v2-dev am: 45f09dc38a am: a2a018ec77
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15669516
Change-Id: I8d51cb0cc2e86f6a5e962c04db9ae79e22b37f9c
2021-08-25 01:08:18 +00:00
Lucas Dupin and Android (Google) Code Review
45f09dc38a
Merge "Synchronize surface transaction" into sc-v2-dev
2021-08-25 00:34:31 +00:00
Vinit Nayak
8b78c138d4
Implement swipe gesture for staged split in landscape
...
* Maintain task split percentages when swiping up.
* Split percentages not maintained in GroupedTaskView, however.
That is a TODO.
Bug: 181704764, 181705607
Test: Swiped up in landscape with home rotation on/off.
Portrait still works.
Change-Id: Iec62abae34f6ccadf98e2afdc9409cf3160f8223
2021-08-24 17:32:47 -07:00
Android Build Prod User and Automerger Merge Worker
86eb1daa05
Merge "Moving OrientationTouchTransformerTest to instrumentation tests" into sc-v2-dev am: 02da47404c am: b111413d4d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15628069
Change-Id: I1a1073e54256c36f1655c3afb7e93feda789cd31
2021-08-24 23:53:13 +00:00
Android Build Prod User and Android (Google) Code Review
02da47404c
Merge "Moving OrientationTouchTransformerTest to instrumentation tests" into sc-v2-dev
2021-08-24 23:30:54 +00:00
Android Build Prod User and Android (Google) Code Review
eae218278f
Merge "Add callback to ImageActionUtils for unresolved intents"
2021-08-24 22:06:06 +00:00
Vinit Nayak and Automerger Merge Worker
3166395466
Merge "Rely on presense of divider target to determine split screen state" into sc-v2-dev am: 46e0999612 am: 576d233f90
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15662829
Change-Id: I0aa9146a274ab035d4a6e8872caa7dd774997f55
2021-08-24 21:49:57 +00:00
Lucas Dupin
0c70dbdc5e
Synchronize surface transaction
...
Until now the SurfaceControl transaction was being applied
asynchronously, which could lead to it being executed out of sync with
launcher drawing.
This became an issue at higher refresh rates, where frames are produced
at a much faster pace.
In order to fix this issue, we can use BLAST transactions, which are
annotated with a frame number.
Test: record video, go through it manually
Fixes: 194320152
Change-Id: I1636a1ded4f9dd84c54ba12239e3549b92ed7567
2021-08-24 14:17:59 -07:00
Vinit Nayak and Android (Google) Code Review
46e0999612
Merge "Rely on presense of divider target to determine split screen state" into sc-v2-dev
2021-08-24 21:17:07 +00:00
Andy Wickham and Automerger Merge Worker
e79958a27f
Merge "Adds additional pages to Taskbar Edu." into sc-v2-dev am: 7b65460e9a am: a3c9a23aa0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15618164
Change-Id: I7110aac2d8dee5cd1ee92c52b881807093350032
2021-08-24 19:26:12 +00:00
Andy Wickham and Android (Google) Code Review
7b65460e9a
Merge "Adds additional pages to Taskbar Edu." into sc-v2-dev
2021-08-24 18:37:17 +00:00
Alex Chau and Automerger Merge Worker
58563314f9
Avoid unnecessary onLayout if gesture is going to state without overview panel am: 96ffcbcd2d am: 1692ad67b3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15667340
Change-Id: Iabedca525966b0911a068a4047a84fdfe6789678
2021-08-24 16:40:06 +00:00
Alex Chau
96ffcbcd2d
Avoid unnecessary onLayout if gesture is going to state without overview panel
...
Fixes: 186508379
Test: swipe up to carousel, then to home
Test: quick switch, immediately swipe up to overview, then to home
Change-Id: I0b28e163cbb289a636a89bc52c43a1977a59d86f
2021-08-24 12:43:56 +01:00
TreeHugger Robot and Automerger Merge Worker
a9c8856f0c
Merge "More logging for for Nexus home activity appearing after to-home gesture in L3" into sc-v2-dev am: 19a616f268 am: 1dda3da8f3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15661934
Change-Id: If38fbc1c534d3e9ec313f90dbedf720ae324aef0
2021-08-24 09:45:27 +00:00
TreeHugger Robot and Android (Google) Code Review
19a616f268
Merge "More logging for for Nexus home activity appearing after to-home gesture in L3" into sc-v2-dev
2021-08-24 09:04:12 +00:00
TreeHugger Robot and Automerger Merge Worker
71a546e470
Merge "Revert "Move/Launch task on the TaskView's display."" into sc-v2-dev am: 02fe560dc8 am: 93b4db052d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15659824
Change-Id: I5e209768abd86a38d721340ebbd46cb2af8afc28
2021-08-24 07:45:22 +00:00
TreeHugger Robot and Android (Google) Code Review
02fe560dc8
Merge "Revert "Move/Launch task on the TaskView's display."" into sc-v2-dev
2021-08-24 07:14:31 +00:00
Jerry Chang
6ca6de89c0
Revert "Move/Launch task on the TaskView's display."
...
This reverts commit 2cdc359b84 .
Reason for revert: this brokes split screen and result to device reboot.
Bug: 197293995
Change-Id: I154287230fa3849cad1c0e337e3bf3fd826257a4
2021-08-24 04:54:49 +00:00
Andy Wickham
a0cc0903e8
Adds additional pages to Taskbar Edu.
...
Currently there are pages for the following:
- Splitscreen
- Customize (add apps/predicted apps)
- Docking (long press to hide)
At the moment they all use the same placeholder
image from before.
Button states:
Page 1: Close and Next
Page 2: Back and Next
Page 3: Back and Done
You can also swipe left and right between the pages.
Demo: https://drive.google.com/file/d/1_D3i-jZxCRRVHV92p6hG5cm3VGcJ_bhK/view?usp=sharing&resourcekey=0-KHLHTTx67JlmVv-UZoAUAw
Bug: 180605356
Test: Manual
Change-Id: Ibbb81610a611f6ca412e53ed90dc1c67764f417e
2021-08-23 15:12:39 -10:00
TreeHugger Robot and Automerger Merge Worker
73d197222b
Merge "Draw rounded corners above the taskbar" into sc-v2-dev am: 83e6d67e37 am: a2d2886007
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15662818
Change-Id: I71835d0183970e86df73675bcefd23f79d13af06
2021-08-24 00:47:02 +00:00
TreeHugger Robot and Android (Google) Code Review
83e6d67e37
Merge "Draw rounded corners above the taskbar" into sc-v2-dev
2021-08-24 00:18:34 +00:00
Vinit Nayak
98314d0d4b
Rely on presense of divider target to determine split screen state
...
* Don't rely on the number of leashes, since an app with
assistant invoked returns multiple remote app targets
even though the device isn't in split screen
Fixes: 197293347
Test: Repro steps in bug don't cause crash.
Less fatal bugs need to be addressed,
TODO(b/197568823)
Change-Id: I3432e3d8c54a433dd38d297db73ea3d46bad7ba9
2021-08-23 16:30:56 -07:00
Tony Wickham
dd7a418335
Draw rounded corners above the taskbar
...
- Increase height of taskbar window, but not contentInsets
- Draw the inverted corners as part of TaskbarDragLayer#dispatchDraw() (which handles the background already)
Test: visual
Bug: 196257194
Fixes: 197129604
Change-Id: I517949a4c2b97c92e3bb43408776db6deb1379b4
2021-08-23 15:33:43 -07:00
vadimt
bea7e2ee6e
More logging for for Nexus home activity appearing after to-home gesture in L3
...
Bug: 192018189
Test: presubmit
Change-Id: I92cfa9e40f71773e636c700ab7f84df1d9feac19
2021-08-23 13:57:51 -07:00
Vinit Nayak
e07bab8c7f
Null out RemoteTargetHandles as soon as finishing recents is requested
...
* Instead of waiting for recents animation to be complete
before we stop manipulating remote leashes, stop it as soon
as RecentsView gets the request.
Bug: 197232424
Change-Id: I7f3cb6d2fc389d502e57054f60f28e7967212194
2021-08-23 13:56:30 -07:00
Schneider Victor-tulias and Automerger Merge Worker
33277fcf8a
Merge changes I3e7d3c61,I1cba811c into sc-v2-dev am: f4f6c0fd4f am: 8cb3df4896
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15394096
Change-Id: Ida8739d4e792f82ce9c64772756d1e21f4449df9
2021-08-23 20:17:37 +00:00
Schneider Victor-tulias and Android (Google) Code Review
f4f6c0fd4f
Merge changes I3e7d3c61,I1cba811c into sc-v2-dev
...
* changes:
Convert gesture navigation feedback videos to animations with real callbacks.
Convert gesture navigation tutorial still image vector drawables to layout files
2021-08-23 19:49:30 +00:00
Schneider Victor-tulias
69c4b54dce
Convert gesture navigation feedback videos to animations with real callbacks.
...
Fixes: 192939067
Test: manual, started full tutorial, started home, back and overview individually, locked and unlocked phone mid-tutorial step.
Change-Id: I3e7d3c6153eeff6273e4b7ebc8cdb8328df7facc
2021-08-23 11:14:53 -07:00
Schneider Victor-tulias
ff322310a3
Convert gesture navigation tutorial still image vector drawables to layout files
...
Bug: 192939067
Test: manual, started full tutorial, started home, back and overview individually, locked and unlocked phone mid-tutorial step.
Change-Id: I1cba811c556139bc9ba52459f1b27f21eb156ac0
2021-08-23 11:14:04 -07:00
Alex Chau and Automerger Merge Worker
6f67e076bf
Merge "Fix animation problem when swipeing up app to screen edge and release" into sc-v2-dev am: c8295216d5 am: 56a328c6ca
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15612008
Change-Id: I1964b8c3bd82b22396340d2352833b2aee73a6fc
2021-08-23 11:46:49 +00:00
Alex Chau and Android (Google) Code Review
c8295216d5
Merge "Fix animation problem when swipeing up app to screen edge and release" into sc-v2-dev
2021-08-23 11:18:49 +00:00