Commit Graph

60459 Commits

Author SHA1 Message Date
Jerry Chang df52cac56d Merge "Fix wrong split percentage after split layout been pushed up" into tm-dev am: 8eba01dca3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17505943

Change-Id: I2705c5a4bfaf205213dc49131e163c5c0e31edda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31 04:24:49 +00:00
Vinit Nayak 254c77e279 Merge "Fix translation for secondary split thumbnail in RTL" into tm-dev 2022-03-31 04:19:42 +00:00
Jerry Chang 8eba01dca3 Merge "Fix wrong split percentage after split layout been pushed up" into tm-dev 2022-03-31 04:07:15 +00:00
Vinit Nayak ddbf5374aa Add metrics for taskbar 3 button nav
Fixes: 221075063
Test: wwlogcat shows right events,
new events show up on aster dashboard

Change-Id: I3864ac02ea00f281d33ccb26b95a4916bd8b6be9
2022-03-31 01:38:39 +00:00
Android Build Coastguard Worker d8b292c322 Snap for 8385883 from fe43ca95da to tm-release
Change-Id: I6c310b8deec87123b519649111eeecac28311e28
2022-03-31 01:09:20 +00:00
Tony Wickham 864f8d45b8 [RESTRICT AUTOMERGE] Ignore taskbar system gesture inset on Launcher
- Also have Taskbar report itself as MANDATORY_GESTURE_INSETS

Test: Able to drag bottom workspace items
Bug: 205493938
Change-Id: I014991b1cc6dbd66fa275a7766304ebd92171328
2022-03-30 23:57:16 +00:00
Schneider Victor-tulias 054faba0a1 Add public constructors to gesture tutorial fragments.
The lack of public, no-arg constructors was causing the tutorial to crash on re-creation (eg. rotating the screen.) Added public constructors and refactored event logging.

Also added an update to the All Set page to allow the subtitle to display in one line.

Fixes: 226321558
Fixes: 226550217
Test: manual
Change-Id: I00a6135e658a66313df5e07833e6c6a20a618672
2022-03-30 23:51:18 +00:00
Automerger Merge Worker 9818664bd6 Merge "Merge "Handle shadow radius for auto-pip in Launcher" into tm-dev am: fe43ca95da am: edcccb95d1" 2022-03-30 22:27:41 +00:00
Hongwei Wang b734dfa33c Merge "Handle shadow radius for auto-pip in Launcher" into tm-dev am: fe43ca95da am: edcccb95d1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17456665

Change-Id: I9f6a5498de112bf4ff42db7793f6e966f8b5476e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 22:27:14 +00:00
Hongwei Wang b6ec53d050 Merge "Handle shadow radius for auto-pip in Launcher" into tm-dev am: fe43ca95da
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17456665

Change-Id: Id343c879e195896a53a02b00e918f208307b90ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 22:26:41 +00:00
Hongwei Wang edcccb95d1 Merge "Handle shadow radius for auto-pip in Launcher" into tm-dev am: fe43ca95da
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17456665

Change-Id: Iacec57ccb2a9a0a58d1462221d8c9101f859e1aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 22:25:39 +00:00
Hongwei Wang fe43ca95da Merge "Handle shadow radius for auto-pip in Launcher" into tm-dev 2022-03-30 22:23:51 +00:00
Sebastian Franco b6b4069aa4 Fix widget drop animation in 4x5 grid
For the 4x5 grid we add insets to the widget and the
 animation wasn't accounting for it.

I'm using this shell function to quickly change the
animation speed

```
function anim-speed() {
	adb shell settings put global window_animation_scale $1
	adb shell settings put global transition_animation_scale $1
	adb shell settings put global animator_duration_scale $1
}
```

anim-speed 1 # for regular speed
anim-speed 10 # for really slow speed

Fix: 194227752
Test: Put down a widget in 4x5 and the animation should match,
sometimes is to fast but you can slow the animations with adb and see
the difference

Change-Id: I182729de39c0d0b12231d07e337dddca6fccf5c0
2022-03-30 21:18:18 +00:00
Sunny Goyal 36c0f76e21 Using the WindowMetrics API instead of display.getRealSize
Bug: 221961069
Bug: 195408476
Bug: 198965093
Test: Verified locally and presubmit
Change-Id: I4dac9c19df4c43e6a38ba5c05f27d25f4cfcb071
2022-03-30 21:07:23 +00:00
Sihua Ma a7649f9804 Merge "Updating font to Google Sans for widget dialog when work profile is paused" into tm-dev am: f8c9905eae am: ab7ec42053
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17476926

Change-Id: Ia435875d2e4daf351551a4ebf05726d33686485e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 20:19:42 +00:00
Sihua Ma ab7ec42053 Merge "Updating font to Google Sans for widget dialog when work profile is paused" into tm-dev am: f8c9905eae
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17476926

Change-Id: I97499d417df1dc16d6b2a5a85a4d3ab75c74863c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 20:03:13 +00:00
Sihua Ma 462159d2f6 Merge "Updating font to Google Sans for widget dialog when work profile is paused" into tm-dev am: f8c9905eae
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17476926

Change-Id: I4bbdb6635994c06cfa1cf542af6a276190b0528a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 20:03:01 +00:00
Thales Lima 12d0eff037 Make inline qsb part of grid attrs
This should make it more configurable, and be independent of the screen size set by the user.

Fix: 223726518
Test: atest Launcher3Tests:HotseatSizeTest
Test: atest Launcher3Tests:InlineQsbTest
Change-Id: If04f3fb0f556103f60b580c757a9fc06da561516
2022-03-30 20:57:57 +01:00
Sihua Ma f8c9905eae Merge "Updating font to Google Sans for widget dialog when work profile is paused" into tm-dev 2022-03-30 19:49:41 +00:00
TreeHugger Robot 15e0d98951 Merge "Moving away from obsolete Display#getRealSize()." into tm-dev am: dc4dad8ec4 am: 3217c4e160
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17452405

Change-Id: I4749cdc5cd34e42a71cdff44ae2ac186480aa104
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 18:30:16 +00:00
TreeHugger Robot 3217c4e160 Merge "Moving away from obsolete Display#getRealSize()." into tm-dev am: dc4dad8ec4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17452405

Change-Id: Icf1892ea0f2312aefb2e8f6c8606c2cd3b266a02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 18:04:36 +00:00
TreeHugger Robot ef41702092 Merge "Moving away from obsolete Display#getRealSize()." into tm-dev am: dc4dad8ec4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17452405

Change-Id: I8a3aba9d872ed6c7f9f79c78625f327c26314a89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 18:04:11 +00:00
TreeHugger Robot dc4dad8ec4 Merge "Moving away from obsolete Display#getRealSize()." into tm-dev 2022-03-30 17:44:44 +00:00
Vinit Nayak 1322fc3710 Fix translation for secondary split thumbnail in RTL
Fix: 225157531
Test: Swipe up in RTL shows both thumbnails
were expected.

Change-Id: I87d286b6ce6542c7cffadf86e3d4d99a3618f984
2022-03-30 10:32:51 -07:00
András Klöczl 8ca715e975 Merge "Separate workspace item finding logic" into tm-dev am: aa35c39167 am: e882bfc53e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16968685

Change-Id: I987b78cbb957455b16a1f6895384754f9a0e7ac3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 17:21:17 +00:00
Thales Lima 866a426c02 Merge "Add border space to all apps cells" into tm-dev am: ececa893b7 am: dadc605273
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17399999

Change-Id: I6706a14956f3398619b3d3a0ace25f1d6e09cc1d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 17:20:58 +00:00
Alex Chau 013a85e926 Update overview scrim color to system_neutral2_200
Fix: 227344452
Test: manual
Change-Id: I2a101cbfbdea56144fa09ccb06f904018b35e80a
2022-03-30 18:15:57 +01:00
András Klöczl e882bfc53e Merge "Separate workspace item finding logic" into tm-dev am: aa35c39167
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16968685

Change-Id: I744cb7faa64fe55171aec50fbe31d421ede1f0f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 17:01:41 +00:00
András Klöczl 2a1a9043de Merge "Separate workspace item finding logic" into tm-dev am: aa35c39167
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16968685

Change-Id: I04b5a69808a06941726e1ea703538c91fd0cc713
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 17:01:39 +00:00
Thales Lima dadc605273 Merge "Add border space to all apps cells" into tm-dev am: ececa893b7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17399999

Change-Id: I60c3a1ad82f7cb7f38dcd09d36161cd4af0b6501
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 17:01:32 +00:00
Thales Lima ad8365a86b Merge "Add border space to all apps cells" into tm-dev am: ececa893b7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17399999

Change-Id: I4e26c736241e10654e711aeabe2c2265461bba09
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 17:01:23 +00:00
András Klöczl aa35c39167 Merge "Separate workspace item finding logic" into tm-dev 2022-03-30 16:43:32 +00:00
Thales Lima ececa893b7 Merge "Add border space to all apps cells" into tm-dev 2022-03-30 16:42:46 +00:00
Steven Ng 120e48b40c Remove unnecessary offset from the app label ICU string
Test: Enable talk back, focus on an app icon that has one notification.
      Talk back announced the number of notification correctly.
Fix: 227131579

Change-Id: I80c21bab27c6cc6813a1ca0e51b702db34d58424
2022-03-30 16:45:48 +01:00
Jerry Chang f5d90b9ec2 Fix wrong split percentage after split layout been pushed up
The task thumbnails of splitting task might not start with (0, 0), like
the case when IME panel pushing up split layout. Updated to consider
different start position while calculating split percentage.

Fix: 218704243
Test: enter split in portrait, toggle on IME panel, observed task
      thumbnails been placed properly after swiped up to overview.
Change-Id: I5b0d9710b56e9d77b86369c7fff4bc3ca75d9c7e
2022-03-30 14:03:55 +00:00
Luca Zuccarini 6355165bb7 Merge "Refactor the floating header's positioning." into tm-dev am: 4e813d37c0 am: c650930265
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17252654

Change-Id: I934d8b537c807fca9c21526f6ba4b2efd4755459
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 13:45:17 +00:00
Luca Zuccarini c650930265 Merge "Refactor the floating header's positioning." into tm-dev am: 4e813d37c0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17252654

Change-Id: I5275d16e46124c2338d11c59e88220f115ece7ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 13:29:40 +00:00
Luca Zuccarini 9fbdd87ad3 Merge "Refactor the floating header's positioning." into tm-dev am: 4e813d37c0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17252654

Change-Id: I42e50839becf295b9f05a2368e68e641eee94e12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 13:29:23 +00:00
Luca Zuccarini 4e813d37c0 Merge "Refactor the floating header's positioning." into tm-dev 2022-03-30 13:03:48 +00:00
Thales Lima 080d890383 Add border space to all apps cells
Also remove tablet condition, phones should also follow the workspace size.

Fix: 218638090
Test: visual and HSV
Change-Id: Ib201011391c28c0f1dcd0ce8645c3191655a7227
2022-03-30 11:56:27 +01:00
Benno Lin 264d9a67de Enable pressback tests
Bug: 205027405
Test: Manual
Change-Id: I5bb41fc27db17e95d7a7c91cec2bbf85f33d6dad
(cherry picked from commit b5b70930e9)
2022-03-30 10:36:38 +00:00
Benno Lin 7c2a7ac094 Merge "Enable pressback tests" 2022-03-30 10:35:54 +00:00
shawnlin 34aad9e022 Fixed cts failure of WindowInsetsControllerTests
If stashing taskbar is caused IME visiblity, we could just skip updating
rounded corner insets since the rounded corners will be covered by IME
during IME is showing and task bar will be restored back to unstashed
when IME is hidden.

Bug: 225765490
Test: atest WindowInsetsControllerTests
Change-Id: If8f40add0d4d9f746169d26f46f27545b4023e90
2022-03-30 18:20:32 +08:00
Android Build Coastguard Worker fe642256ed Snap for 8378100 from 58c4f43629 to tm-release
Change-Id: I7ad1ecf2144b383d76d317c199444095360fb7a7
2022-03-30 01:09:27 +00:00
Sihua Ma 59cfcd0946 Updating font to Google Sans for widget dialog when work profile is paused
Changing the font family of no_widgets_text to Google Sans.

Test: Manual
Fix: 226612140
Change-Id: I70d98c9571aa3a62bb61685b10ae46530630bf97
2022-03-30 00:23:44 +00:00
Sunny Goyal 6d5a1c1307 Fixing crash when unfolding with an app already open
Bug: 227388787
Test: Manual
Change-Id: Ib1726b99a978bd613c337c2eff4873322d894485
2022-03-29 16:29:05 -07:00
Vinit Nayak 37c7bd1ff2 Merge "Always look for MODE_OPENING during task launch from overview" into tm-dev am: db2c726560 am: a448235246
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17463979

Change-Id: I4906b20705d94ea2d260f93cd8ac3de8fb47b5a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 21:56:04 +00:00
Vinit Nayak a448235246 Merge "Always look for MODE_OPENING during task launch from overview" into tm-dev am: db2c726560
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17463979

Change-Id: Idba1440fba5a86ec262424f316e1e8aec17c1b36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 21:32:42 +00:00
Vinit Nayak 9e53928de1 Merge "Always look for MODE_OPENING during task launch from overview" into tm-dev am: db2c726560
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17463979

Change-Id: Ia7199cdcae76e784cfc4386389e5588d12246e28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 21:32:40 +00:00
Vinit Nayak db2c726560 Merge "Always look for MODE_OPENING during task launch from overview" into tm-dev 2022-03-29 21:11:26 +00:00