Alex Chau and Automerger Merge Worker
0bfdd134ee
Merge "Only skip stash animation when going to/from Launcher" into tm-qpr-dev am: 44dd5b7b28
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20782490
Change-Id: Ie9f2222de708ed7c0e711fab0a1fa7637bb7c333
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-20 10:26:19 +00:00
Alex Chau and Android (Google) Code Review
44dd5b7b28
Merge "Only skip stash animation when going to/from Launcher" into tm-qpr-dev
2022-12-20 09:32:04 +00:00
Sihua Ma and Automerger Merge Worker
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 and Android (Google) Code Review
04c89fe38e
Merge "Add QuickstepWidgetHolder for widget handling" into tm-qpr-dev
2022-12-19 18:22:38 +00:00
Alex Chau
bd535c46d7
Only skip stash animation when going to/from Launcher
...
- Added a cehck on chagnedFlags before skipping stash animation, in additional to !isHotseatIconOnTopWhenAligned check
Fix: 262835548
Test: manual
Change-Id: I5a90213bc0b3f34609a074ba887adbf113e04120
2022-12-19 17:16:08 +00:00
Alex Chau and Automerger Merge Worker
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
Luca Zuccarini and Automerger Merge Worker
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 and Android (Google) Code Review
4537638dfd
Merge "Polish hotseat and taskbar with 3 buttons" into tm-qpr-dev
2022-12-19 11:37:39 +00:00
Luca Zuccarini and Android (Google) Code Review
49d07b1688
Merge "Update timings for the Home <> All Apps transition." into tm-qpr-dev
2022-12-19 11:10:14 +00:00
Brian Isganitis and Automerger Merge Worker
ab29830493
Merge "Delay hiding Taskbar EDU until entering home or overview." into tm-qpr-dev am: a1808c3e49
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20727418
Change-Id: I8ffc5766af32fb513c10a62d17a03c1f19e29236
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-18 23:16:04 +00:00
Brian Isganitis and Android (Google) Code Review
a1808c3e49
Merge "Delay hiding Taskbar EDU until entering home or overview." into tm-qpr-dev
2022-12-18 22:48:39 +00:00
Thales Lima and Alex Chau
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
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 and Automerger Merge Worker
ac61bed9a8
Merge "TaskbarViewController should only translate on rotation if icon is aligned with hotseat" into tm-qpr-dev am: 2f581b799b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20748309
Change-Id: Iffd7b5a38263fbbb019b1ddd15ebc500425ee94f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-16 19:20:51 +00:00
Jeremy Sim and Automerger Merge Worker
c3fabd892a
Merge "Fix bug with Taskbar second-app-selection animation" into tm-qpr-dev am: e8eb4a3c48
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20704401
Change-Id: I5b69d3a32c6a0ba95dce3f64f8e314af9e292164
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-16 19:19:24 +00:00
Alex Chau and Android (Google) Code Review
2f581b799b
Merge "TaskbarViewController should only translate on rotation if icon is aligned with hotseat" into tm-qpr-dev
2022-12-16 19:06:25 +00:00
Jeremy Sim and Android (Google) Code Review
e8eb4a3c48
Merge "Fix bug with Taskbar second-app-selection animation" into tm-qpr-dev
2022-12-16 18:30:38 +00:00
Alex Chau and Automerger Merge Worker
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 and Android (Google) Code Review
98d33cdff9
Merge "Set iconsSizePx of Taskbar's DeviceProfile directly" into tm-qpr-dev
2022-12-16 16:45:21 +00:00
Alex Chau
adbbc2f7fa
TaskbarViewController should only translate on rotation if icon is aligned with hotseat
...
Fix: 254191175
Test: With 3 button, rotate at home and overview, nav button are at expected position. Repeat with TASKBAR_IN_OVERVIEW flag off.
Change-Id: I1e629e6be92c4793d3dfdb0dac60c3bfce886e7a
2022-12-15 22:04:16 +00:00
Sunny Goyal and Automerger Merge Worker
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 and Android (Google) Code Review
09fab7ee7d
Merge "Unifying multiple all-apps implementations" into tm-qpr-dev
2022-12-15 17:03:05 +00:00
Schneider Victor-tulias and Automerger Merge Worker
fa854bd707
[DO NOT MERGE] Log gesture velocity to help debug and help direct future gesture nav thresholds. am: 80b25c756a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20652594
Change-Id: I546f4a2c97c5dd18f55993cfb528fe2e76aef095
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-15 10:29:01 +00:00
Schneider Victor-tulias and Android (Google) Code Review
85127b4f47
Merge "[DO NOT MERGE] Log gesture velocity to help debug and help direct future gesture nav thresholds." into tm-qpr-dev
2022-12-15 09:42:15 +00:00
Jeremy Sim
768e9ec8c0
Fix bug with Taskbar second-app-selection animation
...
This patch makes it so that the correct animation will play when the user selects a second app from the Taskbar.
Previously, when the user selected a second app from the Taskbar, an animation would play showing the expansion of the app -- but it would come from the wrong place. The error occurred because when we calculate the animation start position, we assume that the starting view is located in the DragLayer, which fills the whole screen. But in cases where the starting view is located in the Taskbar, the root view is actually the TaskbarDragLayer, which only fills an area on the bottom part of the screen.
Fixed by adding a check to see if the starting view is part of the TaskbarActivityContext, and if so, adding an offset to calculate the correct DragLayer coordinates.
Fixes: 258692761
Test: Manual
Change-Id: I4026676fefe1e4c5cdf9d9a47d95c0d6e64672e8
2022-12-14 17:48:14 -08:00
Brian Isganitis and Automerger Merge Worker
4aa2644629
Merge "Assign taskbar EDU same interpolator as all apps." into tm-qpr-dev am: f5c099b528
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20726289
Change-Id: I0184935622d8892842af29629ed96eff65e9507b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-14 20:50:23 +00:00
Brian Isganitis and Android (Google) Code Review
f5c099b528
Merge "Assign taskbar EDU same interpolator as all apps." into tm-qpr-dev
2022-12-14 20:25:21 +00:00
Jon Miranda and Automerger Merge Worker
80f6ece5ad
Merge "Taskbar All Apps button visual updates" into tm-qpr-dev am: a0743cf62c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20724415
Change-Id: Ib3ff9ebcfd645a6f929e17e17aec4f14b070b7ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-14 19:33:23 +00:00
Brian Isganitis and Automerger Merge Worker
71f9faded9
Merge "Polish all apps taskbar unstash behavior for transient and persistent." into tm-qpr-dev am: 8216a26bfe
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20713695
Change-Id: Ic5f32fca6c7f56c9e17cdc68bc0416c0881e2fd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-14 19:32:50 +00: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
Jon Miranda and Android (Google) Code Review
a0743cf62c
Merge "Taskbar All Apps button visual updates" into tm-qpr-dev
2022-12-14 19:00:18 +00:00
Brian Isganitis and Android (Google) Code Review
8216a26bfe
Merge "Polish all apps taskbar unstash behavior for transient and persistent." into tm-qpr-dev
2022-12-14 18:54:42 +00:00
Brian Isganitis
338fa3e9ab
Delay hiding Taskbar EDU until entering home or overview.
...
EDU will now end up hiding due to
TaskbarLauncherStateController#onStateChangeApplied closing all AFVs if
we are going to home or overview.
This is a quickfix to make it harder to accidentally close the EDU when
testing out the transient taskbar. We will eventually be moving to a
lighter EDU UI where having gestures occuring behind it will be less
awkward.
Test: Manual
Bug: 260769010
Change-Id: I477abe9339ed10cb3aed8d1a0fbe0e22ac14c7ab
2022-12-13 20:16:29 -05:00
Jon Miranda
e7417ce2ae
Taskbar All Apps button visual updates
...
- Moved to new position
- Using 3x3 icon
- New Colors
Checked with visd that this half is good to go,
will follow up with positioning of the 3x3 icon within
its container.
Bug: 259712417
Test: manual, LTR/RTL modes, transient/persisent models
Change-Id: I298b6dbca004cdb8920e6533fffc8ca83e0197f9
2022-12-13 15:16:01 -08:00
Brian Isganitis
47da4167ea
Assign taskbar EDU same interpolator as all apps.
...
This polishes closing both at the same time when they are on top of each
other.
Test: Manual
Bug: 217261955
Change-Id: Iecb8658b98debb0225d3b59da99ecb34d008971a
2022-12-13 16:43:36 -05:00
Brian Isganitis
2a2f1b6cd3
Polish all apps taskbar unstash behavior for transient and persistent.
...
- During gestures from taskbar all apps, unstash immediately in
transient.
- Overlay closes sooner if all apps is open (still done later for EDU).
- Taskbar stashes in overview when All Apps is opened.
- Transient app-window threshold is ignored if All Apps is opened.
Test: Manual
Fix: 262076812
Change-Id: I46b2dcdc75ee0cc15c1b47da2139ff8c20cf618a
2022-12-13 16:24:35 -05:00
Pat Manning and Automerger Merge Worker
2eca15a02f
Merge "Include taskbar cropped insets in thumbnail aspect ratio difference calculation." into tm-qpr-dev am: 59c4fff67c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20643015
Change-Id: Id044d04b165d334931afb3cfc3754c5b4e0f4abf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-13 18:59:11 +00:00
Jeremy Sim and Automerger Merge Worker
8ccaa6a33d
Merge "Use already-running app instances when splitting" into tm-qpr-dev am: 538281db37
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20625907
Change-Id: If7edcfa37908409a48c6a4db9031fab0fe2414a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-13 18:57:59 +00:00
Pat Manning and Android (Google) Code Review
59c4fff67c
Merge "Include taskbar cropped insets in thumbnail aspect ratio difference calculation." into tm-qpr-dev
2022-12-13 18:29:27 +00:00
Jeremy Sim and Android (Google) Code Review
538281db37
Merge "Use already-running app instances when splitting" into tm-qpr-dev
2022-12-13 18:21:12 +00:00
Pat Manning
0333ec1d21
Include taskbar cropped insets in thumbnail aspect ratio difference calculation.
...
Bug: 260861673
Test: manual.
Change-Id: I3abed4dfab5dccf99ae81e0f2d0ae840a3aabed5
2022-12-13 11:45:05 +00:00
Andy Wickham and Automerger Merge Worker
a89df1e47f
Merge "Adds header protection on tablet all apps panel." into tm-qpr-dev am: 29b95b58ba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20546292
Change-Id: I09030c24485b7b25a2eb72d90e4515d6e9ea3960
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-12 19:29:48 +00:00
Andy Wickham and Android (Google) Code Review
29b95b58ba
Merge "Adds header protection on tablet all apps panel." into tm-qpr-dev
2022-12-12 19:08:37 +00:00
Jon Miranda and Automerger Merge Worker
e34202df54
Merge "Better support transient and persistent taskbar in taskbar's overlays." into tm-qpr-dev am: a76222d209
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20693438
Change-Id: I54a1a4198047d658def291ec70fc8530b42ad6b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-10 02:03:49 +00:00
Brian Isganitis and Automerger Merge Worker
3030ccf26b
Merge "Add logging to investigate updateOverviewTargets state." into tm-qpr-dev am: 570c5146d3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20680311
Change-Id: If5371ef5eaf0b1c37ee506dae619e311977490b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-10 02:02:59 +00:00
Jon Miranda and Android (Google) Code Review
a76222d209
Merge "Better support transient and persistent taskbar in taskbar's overlays." into tm-qpr-dev
2022-12-10 02:02:54 +00:00
Brian Isganitis and Android (Google) Code Review
570c5146d3
Merge "Add logging to investigate updateOverviewTargets state." into tm-qpr-dev
2022-12-10 01:22:13 +00:00
Federico Baron and Automerger Merge Worker
2263b57d8d
Merge "Move AnimatedFloat from quickstep to launcher" into tm-qpr-dev am: 9a6a2c8a2d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20683305
Change-Id: Ib0f4ad639670fce70e9431f8c8cb9f2663722c77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-12-09 23:56:31 +00:00
Federico Baron and Android (Google) Code Review
9a6a2c8a2d
Merge "Move AnimatedFloat from quickstep to launcher" into tm-qpr-dev
2022-12-09 23:33:17 +00:00