Sunny Goyal
b6c5feafde
Fix IndexOutOfBoundsException in grid span lookup
...
Bug: 262747378
Test: Presubmit
Change-Id: I3ac4f0208874c0b7f41f6d02ee99db660dc04f23
2022-12-19 09:57:55 -08:00
Alex Chau
1b276a1ba7
Add transientTaskbarMargin above taskbar in overview
...
- Also removed transient_taskbar_two_panels_size and use sw720dp override instead, to be consistent with how we handle small vs large tablet in overview
- Also made isTransientTaskbar mockable so we can test that in DeviceProfileDumpTest
Bug: 260596114
Test: DeviceProfileDumpTest
Change-Id: I3c2236b95d91246e9581531478e3c97601cfb2ec
2022-12-19 17:23:27 +00:00
Anushree Ganjam
2d65633fc2
Merge "Move the Impression Logging Flag to AllAppsDeviceConfigFlag" into tm-qpr-dev am: 49d1951bf2 am: 32217b5976
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20653553
Change-Id: I129ff16bbe6ae62008c9b0fe07c7783647fa9e61
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 17:10:14 +00: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
e13b1a22f9
Merge "Polish hotseat and taskbar with 3 buttons" into tm-qpr-dev am: 4537638dfd am: 0d5ca5fe6f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20533919
Change-Id: I37921b47514fc4823b2c6ee7d61fbf1ff6ca7c67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 12:26:25 +00:00
Andy Wickham
63ede7c913
Merge "Adds additional top padding in All Apps with floating searchbar." into tm-qpr-dev am: 36e2ae4cba am: 59e6016ee1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20730517
Change-Id: Ib0dfa28fdd98fcfa5ca4b5ce175574b23b33b356
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 12:26:12 +00:00
Luca Zuccarini
0729cb9420
Merge "Update timings for the Home <> All Apps transition." into tm-qpr-dev am: 49d07b1688 am: cfab843aa1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20641089
Change-Id: I03255587d9c8fa1d7d3b5242a210edda767455d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-19 12:25:55 +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
77391460c2
Merge "No need to override the isImeEnabledOnSwipeUp flag in Launcher3." into tm-qpr-dev am: be61b0735c am: e41b8f8138
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20747431
Change-Id: Id305b0f92d60ffbbead8c6744564d6a38b053fc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-17 02:42:00 +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
2b927f4e66
Merge "Clean mPreviousSolution on change of CellLayout target" into tm-qpr-dev am: 791c9dbf8d am: ee304835b7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20737634
Change-Id: I9380ee211d5e088e0aa97c533f9578630993c00b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-17 00:02:00 +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
Sunny Goyal
9ce4382b34
Removing some unused container IDs
...
Bug: 260012466
Test: Presubmit
Change-Id: I3d6cff0e5b31928ba8e27ac02c0d1f63156d1bfb
2022-12-16 13:02:48 -08: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
5786c775a7
Merge "Set iconsSizePx of Taskbar's DeviceProfile directly" into tm-qpr-dev am: 98d33cdff9 am: a1608fb21a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20747426
Change-Id: I1608c3061545fcffaafd398bdb0195e0637d4db8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-16 17:58:51 +00: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
77b343ff67
Merge "Match ArrowTipView width to parent so text can center." into tm-qpr-dev am: 346ca5abcc am: f6837a8506
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20746966
Change-Id: Iebcdba32045be16d834b5a194dc6d5b2f6f03fda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-16 15:21:05 +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
Schneider Victor-tulias
7bb558a57e
Add check for loading ever applied in check for page scrolls initialized
...
When "Don't keep activities" is enabled in developer settings, the RecentsView gets re-initialized every home gesture. The home animation can often finish before the load plan ever gets applied, so the page scrolls can be used before the RecentsView has had a chance to add all its TaskViews and recalculate its page scroll.
Fixes: 249020573
Test: launched an app and went home
Change-Id: I83ca9de60b50693f7a22b08534ec36973cd6a0fc
2022-12-16 03:12:58 -08: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
9de98280b8
Merge "Use overridden default xml for TwoPanelWorkspaceTest" into tm-qpr-dev am: 0c2d7e8da3 am: 7a7f6ce2c8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20746546
Change-Id: I052bec3d1505574c50c583d01f4b03d890f27cea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-16 00:11:02 +00:00
Jeremy Sim
a4b1680265
Merge "Fix juttering problem with split staging animation" into tm-qpr-dev am: 2ebdc76fa5 am: 0f4346d057
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20716747
Change-Id: I62c521e10b2c07ad85dcb56722b32e7f9d41f4d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-16 00:09:22 +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
Pat Manning
8b18444f3b
Merge "Get home rotation default value from DisplayController Info in case DeviceProfile is not updated." into tm-qpr-dev am: 618df8b34e am: 7276cba38a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20712705
Change-Id: I151f70e78b766adb864a5d7d172babeda072bbff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-15 23:49:12 +00:00
Sunny Goyal
8591bbc892
Merge "Unifying multiple all-apps implementations" into tm-qpr-dev am: 09fab7ee7d am: 37dd2e6691
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20713205
Change-Id: I073f6cb4d3a912b585cd1cd0e57f1ced1b0ed3a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-15 23:48:58 +00:00
Alex Chau
ca47172b58
Merge "Avoid overlapping snackbar with nav buttons in tablets" into tm-qpr-dev am: 3ad5eef4b8 am: c16fa37888
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20736530
Change-Id: I8f1333dcba5acc12d4675e28d7daa2900abf16d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-15 23:48:45 +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
Tracy Zhou
09f8e4277a
Merge "Turn on split from fullscreen with keyboard shortcuts flag"
2022-12-15 20:09:19 +00: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