Bill Lin
375cf35327
Merge "Update state and touch region after one handed overlay changed"
2020-06-19 09:10:04 +00:00
Samuel Fufa
cb2a99d53a
Create hotseat predictor onCreate am: c3f13e01a3 am: dad117a2c4 am: b099c497e3 am: a5e181f635
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11917536
Change-Id: I6a1e7da3ba908e16ae2e0cc41824e847cc004017
2020-06-19 08:22:02 +00:00
TreeHugger Robot
ab820472fb
Merge "Fixing jump when swiping up in landscape and in waterfall cutout" into ub-launcher3-rvc-dev am: a5e45ad485
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11900651
Change-Id: I34dc565be6d7eb5ff3e9f82ba9061aaca171ecdc
2020-06-19 07:27:52 +00:00
TreeHugger Robot
a5e45ad485
Merge "Fixing jump when swiping up in landscape and in waterfall cutout" into ub-launcher3-rvc-dev
2020-06-19 07:17:02 +00:00
Tony Wickham
1c5a3e082b
Merge "Inline TaskView#resetVisualProperties() into RecentsView" into ub-launcher3-rvc-dev am: f13a51c4b8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11917351
Change-Id: I6d7f8483d94e7fcd480dca0d1b3bd72f7865f884
2020-06-19 05:52:44 +00:00
Tony Wickham
f13a51c4b8
Merge "Inline TaskView#resetVisualProperties() into RecentsView" into ub-launcher3-rvc-dev
2020-06-19 05:26:32 +00:00
Bill Lin
70b5ca2505
Update state and touch region after one handed overlay changed
...
The matrix for overall modes x state changes:
-----------------------------------------------------
Mode | State changed | *Before|*After
-----------------------------------------------------
OneHanded | Portrait->Landscape | 80dp | 32dp
OneHanded | Landscape->Portrait | 32dp | 80dp
-----------------------------------------------------
OneHanded | Disable->Enable | 32dp | 32dp
(Landscape)| Enable->Disable | 32dp | 32dp
-----------------------------------------------------
OneHanded | Disable->Enable | 32dp | 80dp
(Portrait) | Enable->Disable | 80dp | 32dp
-----------------------------------------------------
NO_BUTTON | Portrait->Landscape | 32dp | 32dp
NO_BUTTON | Landscape->Portrait | 32dp | 32dp
2 BUTTON | Portrait->Landscape | 48dp | 48dp
2 BUTTON | Landscape->Portrait | 48dp | 48dp
3 BUTTON | Portrait->Landscape | 48dp | 48dp
3 BUTTON | Landscape->Portrait | 48dp | 48dp
-----------------------------------------------------
* dimen : navigation_bar_gesture_height
Test: adb bugrepot | grep mOneHandedModeRegion
Test: manually triger one handed
Test: atest WindowInsetsBehaviorTests
Test: atest com.android.launcher3.memory.MemoryTests
Test: flake -once
Test: rnlot -t com.android.launcher3.memory.MemoryTests
Bug: 157958539
Bug: 159183864
Change-Id: I19755938c3c93eb59a9f621af5722f5679c1da14
2020-06-19 10:23:43 +08:00
TreeHugger Robot
cc3e9f0614
Merge "Follow up for ag/11916646" into ub-launcher3-rvc-dev am: 5c33e250fc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11923398
Change-Id: Ia631a5640026628b967814f370e38921ff9186f5
2020-06-19 01:47:06 +00:00
TreeHugger Robot
5c33e250fc
Merge "Follow up for ag/11916646" into ub-launcher3-rvc-dev
2020-06-19 01:42:09 +00:00
TreeHugger Robot
cc764ffc94
Merge "Add spring to workspace scale when going from Hint state to Normal state." into ub-launcher3-rvc-dev am: 92b0b1d0a1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11871917
Change-Id: If2b1b8b2e0c9bcb552472f48538f48ca57b8d46d
2020-06-19 01:40:29 +00:00
TreeHugger Robot
92b0b1d0a1
Merge "Add spring to workspace scale when going from Hint state to Normal state." into ub-launcher3-rvc-dev
2020-06-19 01:28:25 +00:00
Tony Wickham
d2fffa6ea5
Inline TaskView#resetVisualProperties() into RecentsView
...
- This was only used in RecentsView#resetTaskVisuals() anyway
- Previously resetVisualProperties() just called resetViewTransforms()
plus setFullscreenProgress(0) and setModalness(0)
- The latter 2, specificially setFullscreenProgress(0) led to problems
such as the bug below. Instead, we should reset to the current
mFullscreenProgress and mTaskModalness.
Bug: task view sometimes shifted up during quick switch
Steps:
- Do the quick switch gesture very quickly
- At the start of the gesture, we call getTasks(), which calls
applyLoadPlan() asynchronously
- applyLoadPlan() calls resetTaskVisuals(), so if this happened
after the gesture ended, we would setFullscreenProgress(0) on all
the task views, hence the upwards shift (if the gesture was still in
progress, it would reapply the real fullscreen progress)
Fixes: 157105795
Change-Id: Idb9d91ff89701d726838b47f955d4300f5ef13bd
2020-06-18 20:25:34 -05:00
Samuel Fufa
0b0a57f422
Merge "Allow Users to migrate their hotseat when returning from AiAi" into ub-launcher3-rvc-dev am: a529cd0f5f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11855090
Change-Id: I988af6be3b74c45692adf281448ec2d9d936448e
2020-06-19 01:08:12 +00:00
Samuel Fufa
1d08cc681c
Follow up for ag/11916646
...
- Fixes launcher breakage
Bug: 159170242
Change-Id: Ib21bfee8d5f63d31a8807ad87ac47d600fb62e7a
2020-06-18 17:57:39 -07:00
Jon Miranda
271638574f
Add spring to workspace scale when going from Hint state to Normal state.
...
Bug: 151768994
Change-Id: If03d39e5ef6319355a7691d60fc0152de2fc3cec
2020-06-18 17:53:07 -07:00
Samuel Fufa
a529cd0f5f
Merge "Allow Users to migrate their hotseat when returning from AiAi" into ub-launcher3-rvc-dev
2020-06-19 00:51:18 +00:00
Samuel Fufa
c3f13e01a3
Create hotseat predictor onCreate
...
ModelTask posted in setupViews does not get called.
Bug: 159151258
Change-Id: I45bfe7cf8ea18b09faaf3c0e612be90722e1e410
(cherry picked from commit 345f728f2c )
2020-06-19 00:49:16 +00:00
TreeHugger Robot
b98168273f
Merge "Show a snackbar on predicted icon longpress" into ub-launcher3-rvc-dev am: c471a9a6bb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11916646
Change-Id: I202db77991f7c3dd58f5c832325e477f07d19b3b
2020-06-18 23:39:10 +00:00
TreeHugger Robot
a2339c5f51
Merge "Deprecates LAUNCHER_ALL_APPS_RANKED event." into ub-launcher3-rvc-dev am: e49de265da
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11889123
Change-Id: I52a9e7fa51257d1a1b02e96a00675a4afda6a291
2020-06-18 23:39:02 +00:00
Samuel Fufa
d25a112b0e
Allow Users to migrate their hotseat when returning from AiAi
...
- If a user has mostly predicted hotseat, show a snack bar. otherwise, show migration option.
- Guard onboarding activity with permission `com.google.android.apps.nexuslauncher.permission.HOTSEAT_EDU`
Bug: 158569583
Test: Manual
Change-Id: Id0c1c812233fcf288a2f49848720199dedd2015d
2020-06-18 16:38:58 -07:00
TreeHugger Robot
c471a9a6bb
Merge "Show a snackbar on predicted icon longpress" into ub-launcher3-rvc-dev
2020-06-18 23:34:58 +00:00
thiruram
ffb55ddece
Deprecates LAUNCHER_ALL_APPS_RANKED event.
...
LauncherUiChanged.rank field is repurposed to store all apps rank.
Change-Id: Iabad98312589d8f53b6547433540f3ec9dff0b3f
2020-06-18 15:08:16 -07:00
TreeHugger Robot
de1104245f
Merge "Fix bug where All Apps Edu gets closed via user input before animation ends." into ub-launcher3-rvc-dev am: 8e9405d7cd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11917527
Change-Id: If9c7c4f6070e1e941b1d2250ab4d63a99266f59f
2020-06-18 21:22:31 +00:00
TreeHugger Robot
8e9405d7cd
Merge "Fix bug where All Apps Edu gets closed via user input before animation ends." into ub-launcher3-rvc-dev
2020-06-18 21:20:36 +00:00
TreeHugger Robot
7c80084f75
Merge "Avoid hotseat edu button overlapping" into ub-launcher3-rvc-dev am: d4de6d4bba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11885084
Change-Id: I59913b015ba584a5b8a1b28b7f51232a6a8cff4d
2020-06-18 21:17:17 +00:00
TreeHugger Robot
d4de6d4bba
Merge "Avoid hotseat edu button overlapping" into ub-launcher3-rvc-dev
2020-06-18 21:06:44 +00:00
TreeHugger Robot
6b9cdf318f
Merge "Add flag Intent.FLAG_ACTIVITY_NEW_TASK when launching suggestion settings" into ub-launcher3-rvc-dev am: 3b80398889
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11917339
Change-Id: I43f2c09838b517c0ab8479fce33461b2b3b75340
2020-06-18 20:58:28 +00:00
TreeHugger Robot
3b80398889
Merge "Add flag Intent.FLAG_ACTIVITY_NEW_TASK when launching suggestion settings" into ub-launcher3-rvc-dev
2020-06-18 20:48:52 +00:00
Jon Miranda
1bbd2831f3
Fix bug where All Apps Edu gets closed via user input before animation ends.
...
Also fixes bug where user continuously swipes to hint view causes count
to increase more than the max count which prevents all apps edu from showing.
Bug: 151768994
Change-Id: I3186398d441e723a2cfb6e396b03944502a65cf5
2020-06-18 13:40:33 -07:00
Samuel Fufa
9058e305e5
Avoid hotseat edu button overlapping
...
Screenshot: https://screenshot.googleplex.com/cCNn6hdrqu1
Bug: 158194467
Change-Id: I465ab73be2079f20994b3f2bbe57f64e46d05777
2020-06-18 13:32:17 -07:00
Samuel Fufa
c376a1de2c
Add flag Intent.FLAG_ACTIVITY_NEW_TASK when launching suggestion settings
...
Bug: 158604370
Test: Manual
Change-Id: I01e313d29cbc9b7ea2413547d9a7b4940d126ce8
2020-06-18 13:13:45 -07:00
TreeHugger Robot
ad7b76f06c
Merge "Avoid Crash when longpressing disabled predicted item" into ub-launcher3-rvc-dev am: fcc4a2d83f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11885880
Change-Id: I93501564f45c50a7165c8391a477b8e4a695a783
2020-06-18 17:58:49 +00:00
Samuel Fufa
44c1b5e03d
Show a snackbar on predicted icon longpress
...
The first time a user long presses a predicted icon, suppress drag/drop and show a snackbar about app predictions.
Bug: 159170242
Test: Manual
Change-Id: I5f853a9774b38ad9fad22ff55feff417a801f52c
2020-06-18 10:57:32 -07:00
TreeHugger Robot
fcc4a2d83f
Merge "Avoid Crash when longpressing disabled predicted item" into ub-launcher3-rvc-dev
2020-06-18 17:45:57 +00:00
Jonathan Miranda
8a44e065b1
Merge "Use screenSpaceBounds to position the target window for recents mw animation." into ub-launcher3-rvc-dev am: 42dd4f4afd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11900648
Change-Id: I9cb0301698d887f02a5e49f380b2b1b0442cedc6
2020-06-18 17:18:01 +00:00
Jonathan Miranda
42dd4f4afd
Merge "Use screenSpaceBounds to position the target window for recents mw animation." into ub-launcher3-rvc-dev
2020-06-18 17:03:18 +00:00
Sunny Goyal
b64fc6c26f
Fixing jump when swiping up in landscape and in waterfall cutout
...
> Adding tests for TaskViewSimulator to ensure proper calculations
> Disabling orientation listener while user is interacting with quickstep
Bug: 158781568
Bug: 156891776
Change-Id: I299c3b1243ac0dbf28faee1b8566c77ea3954e33
2020-06-18 00:29:00 -07:00
Hyunyoung Song
d5b03cc19e
Add LAUNCHER_WORKSPACE_SNAPSHOT event_id am: 714659f6d0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11897445
Change-Id: Ib44004d4632417d631af3f1687b273ca5fb504b3
2020-06-18 07:10:55 +00:00
Ady Abraham
0efe88d8f1
Merge "Launcher: Replace eEarlyWakeup flags with explicit eEarlyWakeup start and end flags" into rvc-dev am: 1e43dc8a79 am: 72e8d5a9f2 am: 121fd6cbff am: 61fdbda6a7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11900642
Change-Id: I024ece2ae6bff91656e6e7bfb90aea2c1c6e5fb0
2020-06-18 05:44:09 +00:00
Hyunyoung Song
714659f6d0
Add LAUNCHER_WORKSPACE_SNAPSHOT event_id
...
Bug: 159210161
Change-Id: Ie8e843ee10bf4ab0761232a3e61eb28e487666ab
2020-06-17 22:39:36 -07:00
TreeHugger Robot
0c46da5a18
Merge "Don't rely on nav mode change listener for oriented state" into ub-launcher3-rvc-dev am: adb6352bac
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11889163
Change-Id: I1571adce96d6b8fd2deec7c792349834a91efa44
2020-06-18 04:44:44 +00:00
TreeHugger Robot
c1639e978b
Merge "Snapshot logging only use cloned model thread folder contents Bug: 158826147" into ub-launcher3-rvc-dev am: 9c126682d7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11900654
Change-Id: I7e35babd5a8d86e9faca238143b9ebf61101c36b
2020-06-18 04:44:38 +00:00
TreeHugger Robot
adb6352bac
Merge "Don't rely on nav mode change listener for oriented state" into ub-launcher3-rvc-dev
2020-06-18 04:44:31 +00:00
Ady Abraham
1e43dc8a79
Merge "Launcher: Replace eEarlyWakeup flags with explicit eEarlyWakeup start and end flags" into rvc-dev
2020-06-18 04:36:03 +00:00
TreeHugger Robot
9c126682d7
Merge "Snapshot logging only use cloned model thread folder contents Bug: 158826147" into ub-launcher3-rvc-dev
2020-06-18 04:34:56 +00:00
Hyunyoung Song
398c42fe6b
Snapshot logging only use cloned model thread folder contents
...
Bug: 158826147
Change-Id: I9aea9fbc706b0dffa3f6abeaac663b072d62ad58
2020-06-17 20:59:45 -07:00
TreeHugger Robot
c1cd30d1ac
Merge "Updated recents oriented state on split screen" into ub-launcher3-rvc-dev am: 27ed32ac7e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11873445
Change-Id: Ieea6c21321b7dbf76913aacf0bdd75eda36ea0ee
2020-06-18 02:46:07 +00:00
TreeHugger Robot
27ed32ac7e
Merge "Updated recents oriented state on split screen" into ub-launcher3-rvc-dev
2020-06-18 02:35:16 +00:00
Jon Miranda
2a8093e5fd
Use screenSpaceBounds to position the target window for recents mw animation.
...
Verified window is moving as expected using winscope.
Note: Position is off when launching non-center task.
Bug: 159171509
Change-Id: Ib11ed7df9a877348d76543279203f9bfc25f7829
2020-06-17 17:55:26 -07:00
Andy Wickham
6c2ac9e7aa
Merge "Removes Sandbox from launcher task." into ub-launcher3-rvc-dev am: 4a85948843
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11688625
Change-Id: I935f383bf0df15991cb55f9fba30386394d1b696
2020-06-17 23:13:18 +00:00