Sebastián Franco
ce7fb3a883
Merge "Fix IndexOutOfBoundsException in grid span lookup" into tm-qpr-dev am: b2acb96510
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20785398
Change-Id: I1ca2da4a399f364d2ee1d7186d7ffc5338914d7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 22:38:28 +00:00
Sebastián Franco
b2acb96510
Merge "Fix IndexOutOfBoundsException in grid span lookup" into tm-qpr-dev
2022-12-19 22:12:27 +00:00
Sihua Ma
f8ab32a8bc
Merge "Add QuickstepWidgetHolder for widget handling" into tm-qpr-dev am: 04c89fe38e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20418248
Change-Id: Ibe09a5d1ab53070bc6a4b797f95e9d853f86fbc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 19:15:29 +00:00
Sihua Ma
04c89fe38e
Merge "Add QuickstepWidgetHolder for widget handling" into tm-qpr-dev
2022-12-19 18:22:38 +00:00
Sunny Goyal
b6c5feafde
Fix IndexOutOfBoundsException in grid span lookup
...
Bug: 262747378
Test: Presubmit
Change-Id: I3ac4f0208874c0b7f41f6d02ee99db660dc04f23
2022-12-19 09:57:55 -08:00
Anushree Ganjam
32217b5976
Merge "Move the Impression Logging Flag to AllAppsDeviceConfigFlag" into tm-qpr-dev am: 49d1951bf2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20653553
Change-Id: I24287b1e43eaecc368cc3c3d9cbe49d7ad3b5ebf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 16:30:45 +00:00
Anushree Ganjam
49d1951bf2
Merge "Move the Impression Logging Flag to AllAppsDeviceConfigFlag" into tm-qpr-dev
2022-12-19 16:21:43 +00:00
Alex Chau
0d5ca5fe6f
Merge "Polish hotseat and taskbar with 3 buttons" into tm-qpr-dev am: 4537638dfd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20533919
Change-Id: I23b86a2c2588e8b22c717626fcf345cf32d1f7a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 11:46:31 +00:00
Andy Wickham
59e6016ee1
Merge "Adds additional top padding in All Apps with floating searchbar." into tm-qpr-dev am: 36e2ae4cba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20730517
Change-Id: I6ccb4d5d120846323507c0b1c6c0f168b5eaa2aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 11:46:12 +00:00
Luca Zuccarini
cfab843aa1
Merge "Update timings for the Home <> All Apps transition." into tm-qpr-dev am: 49d07b1688
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20641089
Change-Id: I83d7456152d023562734533bc79dc0b8e3460c1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 11:45:16 +00:00
Alex Chau
4537638dfd
Merge "Polish hotseat and taskbar with 3 buttons" into tm-qpr-dev
2022-12-19 11:37:39 +00:00
Andy Wickham
36e2ae4cba
Merge "Adds additional top padding in All Apps with floating searchbar." into tm-qpr-dev
2022-12-19 11:23:14 +00:00
Luca Zuccarini
49d07b1688
Merge "Update timings for the Home <> All Apps transition." into tm-qpr-dev
2022-12-19 11:10:14 +00:00
Thales Lima
6a59006592
Polish hotseat and taskbar with 3 buttons
...
Change margin spaces and logic of how many items the hotseat and taskbar should show.
Fix: 246424857
Test: DeviceProfileDumpTest
Test: HotseatWidthCalculationTest
Change-Id: I8ec71c56a0aa362483c43d6400c762d12cf45f5b
2022-12-17 11:20:21 +00:00
Holly Jiuyu Sun
e41b8f8138
Merge "No need to override the isImeEnabledOnSwipeUp flag in Launcher3." into tm-qpr-dev am: be61b0735c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20747431
Change-Id: Ib94faef03107f1ac6e199255248184308061110c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-17 02:02:06 +00:00
Holly Jiuyu Sun
be61b0735c
Merge "No need to override the isImeEnabledOnSwipeUp flag in Launcher3." into tm-qpr-dev
2022-12-17 01:21:42 +00:00
Sebastián Franco
ee304835b7
Merge "Clean mPreviousSolution on change of CellLayout target" into tm-qpr-dev am: 791c9dbf8d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20737634
Change-Id: I675ca6b26651901989b22f5658c0418bf40d340d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-16 23:23:54 +00:00
Sebastián Franco
791c9dbf8d
Merge "Clean mPreviousSolution on change of CellLayout target" into tm-qpr-dev
2022-12-16 22:43:09 +00:00
Sihua Ma
1db8bc2467
Add QuickstepWidgetHolder for widget handling
...
Fix: 235358918
Test: Manual
1. Rebooted the device and verified that widgets are still updating properly
2. Changed the theme from dark to daylight, then from daylight back to dark and verified that widgets are working
3. Kept the device on for several days and verified that widgets are still updating
4. Turn on auto-rotate for the launcher, open any app then exit, verified that widgets will not vanish and reappear
5. Add & remove widgets from the screen, added widgets are still updating
Change-Id: I98ee902f7d16b47bd77626201a4fefc897ba17a0
2022-12-16 11:56:36 -08:00
Alex Chau
a1608fb21a
Merge "Set iconsSizePx of Taskbar's DeviceProfile directly" into tm-qpr-dev am: 98d33cdff9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20747426
Change-Id: Iabd35264bf880d76d6a669b29f614a8d86334adc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-16 17:25:04 +00:00
Alex Chau
98d33cdff9
Merge "Set iconsSizePx of Taskbar's DeviceProfile directly" into tm-qpr-dev
2022-12-16 16:45:21 +00:00
Pat Manning
f6837a8506
Merge "Match ArrowTipView width to parent so text can center." into tm-qpr-dev am: 346ca5abcc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20746966
Change-Id: I1b3619cb8c459cd9f19d4548ef6b971efd415e83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-16 14:43:40 +00:00
Pat Manning
346ca5abcc
Merge "Match ArrowTipView width to parent so text can center." into tm-qpr-dev
2022-12-16 13:54:28 +00:00
Anushree Ganjam
65ef25a423
Move the Impression Logging Flag to AllAppsDeviceConfigFlag
...
Bug: 204781396
Test: Manual
Change-Id: I2dae1e34fca9e1c7e430ccaf5e3439a49ef8afc7
2022-12-16 00:24:03 +00:00
Alex Chau
7a7f6ce2c8
Merge "Use overridden default xml for TwoPanelWorkspaceTest" into tm-qpr-dev am: 0c2d7e8da3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20746546
Change-Id: Idacd0665d3e53d3db722217decd0841661d1a333
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-16 00:00:44 +00:00
Andy Wickham
9cdba2f395
Adds additional top padding in All Apps with floating searchbar.
...
This is by UX/PM request.
Test: Manually with and without work profile on phone and tablet
with floating search enabled and disabled.
Bug: 213954333
Change-Id: I024aed629ab6f09b3dfd22a39c2149974863538e
2022-12-15 15:29:46 -08:00
Alex Chau
0c2d7e8da3
Merge "Use overridden default xml for TwoPanelWorkspaceTest" into tm-qpr-dev
2022-12-15 23:09:13 +00:00
Jeremy Sim
0f4346d057
Merge "Fix juttering problem with split staging animation" into tm-qpr-dev am: 2ebdc76fa5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20716747
Change-Id: Ie9ac3c1a7f4661c2d0f05ed9245e5167c4a89802
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-15 22:02:09 +00:00
Jeremy Sim
2ebdc76fa5
Merge "Fix juttering problem with split staging animation" into tm-qpr-dev
2022-12-15 21:38:31 +00:00
Pat Manning
7276cba38a
Merge "Get home rotation default value from DisplayController Info in case DeviceProfile is not updated." into tm-qpr-dev am: 618df8b34e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20712705
Change-Id: I857c8bc25dc82cf03192bda451bd699db0818448
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-15 20:47:02 +00:00
Holly Sun
f565d1bafa
No need to override the isImeEnabledOnSwipeUp flag in Launcher3.
...
It's only used in NexusLauncher now.
Bug: 262729669
Test: manual
Change-Id: Ic145d7ad007ec314974713b6c4bf880d55607cf7
2022-12-15 12:18:27 -08:00
Pat Manning
618df8b34e
Merge "Get home rotation default value from DisplayController Info in case DeviceProfile is not updated." into tm-qpr-dev
2022-12-15 20:02:14 +00:00
Sunny Goyal
37dd2e6691
Merge "Unifying multiple all-apps implementations" into tm-qpr-dev am: 09fab7ee7d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20713205
Change-Id: I1bd905e44924ec55f8f7cb254d66f9f751357590
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-15 17:28:53 +00:00
Alex Chau
a68164d89e
Set iconsSizePx of Taskbar's DeviceProfile directly
...
- After ag/20691430, iconScale no longer scale app icons (I should rename it later, after QPR2), so we'll need to set the desired iconSize directly for Taskbar's DeviceProfile
- Extracted setting iconSizePx and testSizePx out of updateIconSize, as they are no longer affected by scaling. This allows TaskbarActivityContext to set desired iconsize and then call updateIconSize
Bug: 256976071
Test: Test Taskbar icon size in different density
Change-Id: I741c178b59e0d8ecb4c63689e68767622329379c
2022-12-15 17:05:12 +00:00
Sunny Goyal
09fab7ee7d
Merge "Unifying multiple all-apps implementations" into tm-qpr-dev
2022-12-15 17:03:05 +00:00
Alex Chau
f8b79d4235
Use overridden default xml for TwoPanelWorkspaceTest
...
- Partially reverted TAPL and TwoPanelWorkspaceTest changes on http://ag/19195512
Fix: 262627208
Fix: 262632384
Test: TwoPanelWorkspaceTest
Change-Id: I8b793bfb3874cc6305ce8b0f9f7b0a116d01222b
2022-12-15 15:48:09 +00:00
Alex Chau
c16fa37888
Merge "Avoid overlapping snackbar with nav buttons in tablets" into tm-qpr-dev am: 3ad5eef4b8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20736530
Change-Id: I52702a0a615b63359c1475ddad8278c2f03d271c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-15 15:37:40 +00:00
Alex Chau
3ad5eef4b8
Merge "Avoid overlapping snackbar with nav buttons in tablets" into tm-qpr-dev
2022-12-15 14:47:02 +00:00
Pat Manning
a79880a1d8
Match ArrowTipView width to parent so text can center.
...
Fix: 260302416
Test: manual
Change-Id: I75478ec57e2535578dacb16fefaf7c45e136f1f5
2022-12-15 14:40:58 +00:00
Alex Chau
a664fab6ad
Merge "Temporarily use 1f bottomSheetDepth for multi-display" into tm-qpr-dev am: 3fa6669261
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20725027
Change-Id: I8daf4ee6227a23bb9f1cc3c825ae0083db4552d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-15 13:03:15 +00:00
Alex Chau
3fa6669261
Merge "Temporarily use 1f bottomSheetDepth for multi-display" into tm-qpr-dev
2022-12-15 12:19:27 +00:00
Sihua Ma
bcbe294409
Merge "Reducing the no-intercept area to widget picker recycler view" into tm-qpr-dev am: dbaec70d48
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20667156
Change-Id: I6fb9f5df275b04005c9d101bb435a17c2dc03e57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-15 00:05:05 +00:00
Sihua Ma
dbaec70d48
Merge "Reducing the no-intercept area to widget picker recycler view" into tm-qpr-dev
2022-12-14 23:26:03 +00:00
Alex Chau
4fb5e62810
Merge "Remove unnecessary GridDisplayOption_defaultSplitDisplayLayoutId attribute" into tm-qpr-dev am: 8a7dc2b244
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19195512
Change-Id: I781bf1cb012683704193330bd5de35573e2295bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-14 22:14:00 +00:00
Alex Chau
8a7dc2b244
Merge "Remove unnecessary GridDisplayOption_defaultSplitDisplayLayoutId attribute" into tm-qpr-dev
2022-12-14 21:50:34 +00:00
Sebastian Franco
5aa71cee20
Clean mPreviousSolution on change of CellLayout target
...
The previous reorder solution is not peropperly cleaned and
that leads to wrong solution being used. For example when
longpressing an icon, it triggers a drag but the drag never
finishes.
Fix: 261122618
Test: You can no longer overlap a shortcut in the same app icon (see attached bug)
Test: atest ReorderWidget
Change-Id: Iff8651926cc4179561761c7ce0ac5007f13fc9af
2022-12-14 15:20:50 -06:00
Sunny Goyal
adb364a104
Unifying multiple all-apps implementations
...
> Using a single layout for the all-apps content
> Removing some unnecessary themes
> Fixing search chashes in SecondaryDisplayLauncher
Bug: 259733681
Test: Existing TAPL tests verify that Launcher/AllApps work properly
Change-Id: Icd5310316499cd421bc039cdbd4d398b813cd477
2022-12-14 11:27:12 -08:00
Alex Chau
ab800f71d0
Temporarily use 1f bottomSheetDepth for multi-display
...
Bug: 259893832
Test: Manual and DeviceProfileDumpTest
Change-Id: I196958e6f9f889de003b4d3a22a176bfd7e49511
2022-12-14 18:17:18 +00:00
Holly Jiuyu Sun
54de71eba7
Merge "[QL-v2] Reset input state on scroll and restore state on scrolling back." into tm-qpr-dev am: 80872f32da
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20683467
Change-Id: I7d29b2982b7a69aea1e2104915aecf6af9758671
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-14 17:37:44 +00:00
Alex Chau
881b7f2d55
Merge "Don't scale iconSize and textSize in non-default display size" into tm-qpr-dev am: 5c1eb61391
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20691430
Change-Id: Ife649f8b410276b2cfd84826132fbe00f4835493
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-14 17:37:24 +00:00