Jerry Chang
07f81af3e7
Merge "Always draw background for task thumbnail" into sc-v2-dev am: 5b2bbe7e20 am: b7218408c5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16422016
Change-Id: I15b0b99c4352839f5ae6d6b8bb101bab5b30f2a1
2021-12-09 02:38:05 +00:00
Jerry Chang
b7218408c5
Merge "Always draw background for task thumbnail" into sc-v2-dev am: 5b2bbe7e20
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16422016
Change-Id: I91c97afe091957faa38b3a0bb237a0bdc2be6c5f
2021-12-09 02:22:51 +00:00
Android Build Coastguard Worker
87c10eb7c6
Snap for 7981334 from 35f3a45487 to tm-release
...
Change-Id: I23c47afab370aa8f5f7b34cef031f16fc01df02d
2021-12-09 02:09:33 +00:00
Jerry Chang
5b2bbe7e20
Merge "Always draw background for task thumbnail" into sc-v2-dev
2021-12-09 02:03:42 +00:00
Jon Miranda
14d6771aae
Clear all DragView in onSaveInstanceState
...
Multiple users reports view getting stuck on screen. This CL
clears all DragView when user leaves launcher.
Root cause still undetermined, but happens enough that it warrants
a temp fix.
Bug: 162636845
Test: manual
Change-Id: I532b5274a1308c53f67c23c5c8ca07f2b7f9802c
2021-12-08 17:47:33 -08:00
Winson Chung
f12e7dbab3
Account for early display rotation for gestures with shell transitions
...
- Ensure the events are in a consistent coordinate frame from the start
of the gesture
- Now that the display rotation happens at the start of the gesture, we
need to use the rotation at the start of the gesture in some cases
- Use the pre-rotation screenspace bounds when calculating the thumbnail
matrix
Bug: 197687032
Test: Enable shell transitions and swipe up from a landscape app into
force-portrait Launcher
Change-Id: I61ebe9947a55937c59a47336aa92561e7e3e8b66
2021-12-09 01:42:31 +00:00
TreeHugger Robot
7cc82937fd
Merge "add post_notification permission to manifest so the package can send notifications on T+"
2021-12-09 00:32:04 +00:00
Android Build Coastguard Worker
dab461a728
Snap for 7981408 from b5a051ca0b to sc-v2-release
...
Change-Id: I10998b9acd0096f1c512e2dde825f24fbb9467d4
2021-12-09 00:10:29 +00:00
TreeHugger Robot
2636a5d5b2
Merge "Add launcher grid spec for tablet" into sc-v2-dev am: b1ae1ca124 am: 287d976c91
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16371727
Change-Id: I609dbebde278dfb335a5a66c6bd71fcfa62a3102
2021-12-08 23:30:14 +00:00
TreeHugger Robot
287d976c91
Merge "Add launcher grid spec for tablet" into sc-v2-dev am: b1ae1ca124
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16371727
Change-Id: Id456a1dfa7e7f3578aa80cc281eb6680575c4cef
2021-12-08 23:14:44 +00:00
TreeHugger Robot
b1ae1ca124
Merge "Add launcher grid spec for tablet" into sc-v2-dev
2021-12-08 22:49:00 +00:00
Tracy Zhou
283d65085e
Merge "Add content descriptions to task bar nav buttons"
2021-12-08 21:19:36 +00:00
Steve Elliott
43c2c6c05c
add post_notification permission to manifest
...
so the package can send notifications on T+
Bug: 194833441
Change-Id: I9e93e64939c1bb8281519ad2a959165e74556ab2
2021-12-08 19:15:40 +00:00
TreeHugger Robot
32016cc60d
Merge "Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery"
2021-12-08 18:46:43 +00:00
Alex Chau
1c883d861e
Add launcher grid spec for tablet
...
- Introduced device_category to allow grids to be only enabled for certain device types. By default grids are enabled for all device types, so old OEM device_profiles aren't affected
- Removed device_profiles_split.xml as a result and merged with device_profiles.xml
- Added deviceType in InvariantDeviceProfile to replace isSplitDisplay and centralize the logic
- Only has 6x5 grid with new default layout that works better for tablets
Bug: 198575341
Test: manual
Change-Id: I03f6727ce837ffeee6321b6d7c53942338d0cf30
2021-12-08 18:22:34 +00:00
Tony Wickham
35f3a45487
Merge changes I6cf84ec7,Iea599651,If3238286 into sc-v2-dev am: b5a051ca0b am: b05ad5dcbf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16407666
Change-Id: I6e97086358b20240c05ce06d3f2b600d9e139263
2021-12-08 18:13:17 +00:00
Alex Chau
0cfa212203
Merge "Revert "Align OverviewActionsView for 3 button taskbar"" into sc-v2-dev am: 1b0e524d94 am: 48908d7259
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16419683
Change-Id: Ifa85cf38133df316243f6e04a7a1f0cea20e353c
2021-12-08 18:13:09 +00:00
Tony Wickham
b05ad5dcbf
Merge changes I6cf84ec7,Iea599651,If3238286 into sc-v2-dev am: b5a051ca0b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16407666
Change-Id: Iffb14ab9d043a5802a92a76b2f388a62423c6625
2021-12-08 17:58:35 +00:00
Alex Chau
48908d7259
Merge "Revert "Align OverviewActionsView for 3 button taskbar"" into sc-v2-dev am: 1b0e524d94
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16419683
Change-Id: Id609eb9f37db4f4bf1b6e42bad3ffb9aa88df9e3
2021-12-08 17:58:24 +00:00
Jerry Chang
7d20de28e3
Always draw background for task thumbnail
...
Always draw background for task thumbnail because the task snapshot
might be translucent or partially empty.
For example, when drag-to-dismiss split screen, it will reparent tasks
from dismissing split root to the bottom of display. Task thumbnail of
those tasks might be partially empty because the snapshot was taken in
new bounds inherits from display but with split screen content.
Fix: 200096421
Test: drag to dismiss split, observed task thumbnail no longger been
cropped.
Change-Id: I5d04daa55a558f79ccf5127080088bd0698d06d8
2021-12-09 01:44:46 +08:00
Tony Wickham
b5a051ca0b
Merge changes I6cf84ec7,Iea599651,If3238286 into sc-v2-dev
...
* changes:
Improve quick switch from home to taskbar
Cleanup some taskbar/hotseat handoff issues
Fix taskbar stash misalignment when going from app to overview
2021-12-08 17:42:54 +00:00
Alex Chau
1b0e524d94
Merge "Revert "Align OverviewActionsView for 3 button taskbar"" into sc-v2-dev
2021-12-08 17:39:32 +00:00
TreeHugger Robot
b30aaf6d3d
Merge "Fix split animation for grid RTL" into sc-v2-dev am: d1c9cd2700 am: 4dcdd70ce2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16418133
Change-Id: Ic05e4038837357ac7eeef8e4799db73fd5d792a5
2021-12-08 12:42:29 +00:00
TreeHugger Robot
4dcdd70ce2
Merge "Fix split animation for grid RTL" into sc-v2-dev am: d1c9cd2700
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16418133
Change-Id: I98fab9b33140369690a3c893643be02515f0d11f
2021-12-08 12:27:56 +00:00
Alex Chau
129086560b
Handle split select rotation am: 86ef5e924a am: bcf2060c5d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16405843
Change-Id: I1996ebcf1cb5c669d7394f4285a6b0f441aee9c0
2021-12-08 12:12:17 +00:00
TreeHugger Robot
d1c9cd2700
Merge "Fix split animation for grid RTL" into sc-v2-dev
2021-12-08 12:06:23 +00:00
Alex Chau
bcf2060c5d
Handle split select rotation am: 86ef5e924a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16405843
Change-Id: Ife26f26f92bd2f0a238ea19c9e9958d655e96083
2021-12-08 11:55:07 +00:00
Alex Chau
86ef5e924a
Handle split select rotation
...
- Update floatingTaskView, apply splitsSelectTranslation and splitPrimaryScorllOffest when rotating while in split select
- Moved getSplitSelectTranslation to RecentsView
- When in portrait, treat STAGE_POSITION_BOTTOM_OR_RIGHT as STAGE_POSITION_TOP_OR_LEFT in split translation calculation
- Apply splitsSelectTranslation for portrait grid too
Fix: 201721153
Test: manual
Change-Id: I768a3b15de4d434674058b274c368798f5852917
2021-12-08 11:35:02 +00:00
Alex Chau
9fa58b2fee
Revert "Align OverviewActionsView for 3 button taskbar"
...
This reverts commit 0bd0733ef4 .
Reason for revert: b/209025715
Bug: 189807374
Change-Id: I477bacc318e84c16f124cf776ddd8446959755aa
2021-12-08 11:17:14 +00:00
Tracy Zhou
74fd7af92d
Add content descriptions to task bar nav buttons
...
Fixes: 209608812
Test: manual
Change-Id: Iba50abfb2a3d33104b6d88574df0bc7b5daf1d3a
2021-12-08 10:44:31 +00:00
TreeHugger Robot
935501e377
[automerger skipped] Merge "[DO NOT MERGE] Remove one search flag and code from sc-v2." into sc-v2-dev am: 57b9c472dc am: 8531ede97e -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16407148
Change-Id: I1305cb7562d3a821674d1327454755391cc49b6b
2021-12-08 07:40:43 +00:00
Becky Qiu
872fcc197b
[automerger skipped] [DO NOT MERGE] Remove one search flag and code from sc-v2. am: d0a9f1502b am: 9b2673cda4 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16407148
Change-Id: Idc06b29a16910ee5ee695ecbc61af60f3f6f4a5d
2021-12-08 07:40:41 +00:00
TreeHugger Robot
8531ede97e
Merge "[DO NOT MERGE] Remove one search flag and code from sc-v2." into sc-v2-dev am: 57b9c472dc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16407148
Change-Id: I37287669f8d8b5756fcd9f240cd60a1cbef8c1db
2021-12-08 07:25:59 +00:00
Becky Qiu
9b2673cda4
[DO NOT MERGE] Remove one search flag and code from sc-v2. am: d0a9f1502b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16407148
Change-Id: I20a1bfac918e53367ab1af1203e0a94de02b1893
2021-12-08 07:25:57 +00:00
TreeHugger Robot
57b9c472dc
Merge "[DO NOT MERGE] Remove one search flag and code from sc-v2." into sc-v2-dev
2021-12-08 06:57:28 +00:00
Brian Isganitis
5cbe2e0dc6
[automerger skipped] Merge "Adding support for logging wallpaper container info." into sc-v2-dev am: d3ebc4c692 am: 1b5dd42e61 -s ours
...
am skip reason: Merged-In I6dd7ac20af7afd675d8a886d5b838263680f773e with SHA-1 111a5c5df5 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16335450
Change-Id: Id52f91b0e34b22842c7cb21cd60afc510f24b51c
2021-12-08 06:30:56 +00:00
Brian Isganitis
1b5dd42e61
Merge "Adding support for logging wallpaper container info." into sc-v2-dev am: d3ebc4c692
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16335450
Change-Id: Ic26d48fe0190f8362acbd76170b649f5686a46e9
2021-12-08 06:14:10 +00:00
Vinit Nayak
0f12803061
Fix split animation for grid RTL
...
Fixes: 202156862
Test: Tested grid + non grid,
RTL + LTR
Change-Id: I303f60efdd9f2f2ea412e31e574d9a3b50fecf30
2021-12-07 22:13:06 -08:00
Brian Isganitis
d3ebc4c692
Merge "Adding support for logging wallpaper container info." into sc-v2-dev
2021-12-08 05:48:30 +00:00
Vinit Nayak
534a53c022
Merge "Align OverviewActionsView for 3 button taskbar" into sc-v2-dev am: 4e0d4239e4 am: 4cc39a0d4c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16415376
Change-Id: I42f653fb05d46d6f23828808b4341befbee14be3
2021-12-08 04:31:31 +00:00
Vinit Nayak
4cc39a0d4c
Merge "Align OverviewActionsView for 3 button taskbar" into sc-v2-dev am: 4e0d4239e4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16415376
Change-Id: Ic42943df8cdb92f2b6b5582c908d7edef437d303
2021-12-08 04:15:36 +00:00
Vinit Nayak
4e0d4239e4
Merge "Align OverviewActionsView for 3 button taskbar" into sc-v2-dev
2021-12-08 04:02:31 +00:00
Android Build Coastguard Worker
9f839659b8
Snap for 7978492 from cb1ef031de to tm-release
...
Change-Id: Ic5ef578380e800c7a07e6168889dc95c0184abc6
2021-12-08 02:09:15 +00:00
Brian Isganitis
79efba935f
Adding support for logging wallpaper container info.
...
Test: https://paste.googleplex.com/5350571797118976 shows logging carousel size and index of wallpaper tapped. If the wallpaper is a live wallpaper, we also log its application info.
Bug: 188222480
Change-Id: I6dd7ac20af7afd675d8a886d5b838263680f773e
Merged-In: I6dd7ac20af7afd675d8a886d5b838263680f773e
2021-12-08 00:22:59 +00:00
Brian Isganitis
cb1ef031de
Merge "Adding support for logging wallpaper container info."
2021-12-08 00:22:04 +00:00
Android Build Coastguard Worker
30de09f0c1
Snap for 7977275 from 992db75dae to sc-v2-release
...
Change-Id: I6f7b3a2eecad0b626024b1dd08ef7cd1c26d7668
2021-12-08 00:08:27 +00:00
Tony Wickham
b58230d15b
Merge "Remove LauncherState.TASKBAR visible element" into sc-v2-dev am: 779879ce3d am: 562ca940e2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16405551
Change-Id: Ic703ea1b35ff2e0b8b5e1ea1a316251184fbec42
2021-12-07 21:15:32 +00:00
Tony Wickham
24675d36b7
Improve quick switch from home to taskbar
...
- Add LauncherState#isTaskbarAlignedWithHotseat() which defaults to !isTaskbarStashed(), but is always false for quick switch from home
- Replaced FLAG_TRANSITION_STATE_START_STASHED and FLAG_TRANSITION_STATE_COMMITTED_STASHED with FLAG_STATE_TRANSITION_RUNNING and a reference to mLauncherState. STATE_START is equivalent to TRANSITION_RUNNING changing to true, and STATE_COMMITTED is equivalent to TRANSITION_RUNNING changing to false. Then can get details from the state such as whether taskbar is stashed and icon alignment from mLauncherState
Test: quick switch from home, both with taskbar stashed in apps and not
Fixes: 194728611
Bug: 204657916
Change-Id: I6cf84ec73a4036e14cc7268667c6f62100884c27
2021-12-07 13:13:48 -08:00
Vinit Nayak
0bd0733ef4
Align OverviewActionsView for 3 button taskbar
...
Bug: 189807374
Change-Id: I529dba5d4df3d0c3366c111e70991a36bec4bfc3
2021-12-07 13:07:32 -08:00
Tony Wickham
562ca940e2
Merge "Remove LauncherState.TASKBAR visible element" into sc-v2-dev am: 779879ce3d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16405551
Change-Id: I876064e6ca079acf04ffdf17ee38060e270852a7
2021-12-07 20:56:27 +00:00