Commit Graph

5739 Commits

Author SHA1 Message Date
Sunny Goyal 17770c4bb0 Merge "Fixing WidgetBottomSheet getting cut off around insets" into udc-dev am: 3a75b494f2 am: ca86bd606d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23064199

Change-Id: Iad739c60f52ad2ecdd23fc12ec91b2c1044d02ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-06 10:58:46 +00:00
Sunny Goyal ca86bd606d Merge "Fixing WidgetBottomSheet getting cut off around insets" into udc-dev am: 3a75b494f2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23064199

Change-Id: I4e9bdd721513335fbe3577e81e790e29cded1b4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-06 10:20:37 +00:00
Sunny Goyal e7da062d9a Fixing WidgetBottomSheet getting cut off around insets
Bug: 265639220
Test: Verified on device
Flag: N/A
Change-Id: If595fde8e84a226aef82f41caa0be913b22d99c2
2023-05-05 23:15:31 +00:00
Sunny Goyal c3f5e7afe6 Merge "Simplifying widget cell layout" into udc-dev am: 2e17bcaa0b am: 601933d7ff
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23061041

Change-Id: Ib0238ad1cec0e6c2493f10e9ffa85ebce295dc4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 19:56:21 +00:00
Sunny Goyal 601933d7ff Merge "Simplifying widget cell layout" into udc-dev am: 2e17bcaa0b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23061041

Change-Id: If25c1ddc161f38d8124e6bccfd8e85e21d3583c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 19:36:05 +00:00
Sunny Goyal 2e17bcaa0b Merge "Simplifying widget cell layout" into udc-dev 2023-05-05 19:18:46 +00:00
Sunny Goyal 8de4199463 Simplifying widget cell layout
Calculating the preview scale during onMeasure to ensure the
content is never clipped.

Bug: 268715418
Test: Verified on device
Change-Id: Ia0fd5ca3ccaae9644e043d75f810e91909a2aea0
2023-05-05 09:28:30 -07:00
Jordan Silva 14e881b9b5 Merge "Fix text sizes and alignment in drop target" into udc-dev am: 11167aa1f2 am: 39843239e1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22302682

Change-Id: I8f5a64ba2296d1b314dd7add9656b47fa339abba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 15:40:01 +00:00
Jordan Silva 39843239e1 Merge "Fix text sizes and alignment in drop target" into udc-dev am: 11167aa1f2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22302682

Change-Id: Id559ba2c5296ca9da5c968cef1ad4bd8b2267bd8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 14:59:56 +00:00
Jordan Silva 11167aa1f2 Merge "Fix text sizes and alignment in drop target" into udc-dev 2023-05-05 14:09:23 +00:00
Bill Yi 0c026b159c Merge "Import translations. DO NOT MERGE ANYWHERE" 2023-05-04 22:28:31 +00:00
Treehugger Robot 05c2b2e4d7 Merge "Always insetting the widget by a minimum of 6dp" into udc-dev am: c2dca5fec4 am: f00159d426
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22953988

Change-Id: I5c856a6da150b661c81ca06a4b70ae808cc13ac4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 20:03:52 +00:00
Treehugger Robot f00159d426 Merge "Always insetting the widget by a minimum of 6dp" into udc-dev am: c2dca5fec4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22953988

Change-Id: If77a3b4c0892930d4044dfd850fd7c366fcb8f8e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 18:36:31 +00:00
Treehugger Robot c2dca5fec4 Merge "Always insetting the widget by a minimum of 6dp" into udc-dev 2023-05-04 17:48:48 +00:00
Treehugger Robot b87399af44 Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev 2023-05-03 21:31:19 +00:00
Jagrut Desai 43366e7f00 Merge "Design review updates for Taskbar Pinning" into udc-dev am: 5dbfe1f238 am: 45c60d10f7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22956388

Change-Id: Ibe924096df44d003492efc3205c64c9802f33b61
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 19:36:40 +00:00
Sunny Goyal 6c304b157d Always insetting the widget by a minimum of 6dp
Removing default widget padding logic. Also widget padding it applied
at ShortcutAndWidgetContainer so that the widgetView always has the
correct size.

Bug: 274826296
Bug: 257589413
Test: Verified using screenshots
Flags: N/A
Change-Id: Id4b5e94db6ec7b2aa3dca87b1e9ccc831b608cac
2023-05-03 12:18:33 -07:00
Jagrut Desai 45c60d10f7 Merge "Design review updates for Taskbar Pinning" into udc-dev am: 5dbfe1f238
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22956388

Change-Id: I319f4449be2ec542ccfc0aff764263ac60520543
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 18:26:35 +00:00
Jagrut Desai 5dbfe1f238 Merge "Design review updates for Taskbar Pinning" into udc-dev 2023-05-03 18:24:07 +00:00
Bill Yi 7dff807299 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I65ab6f93b685d41e61f9135d0ba6cc4785425c2c
2023-05-02 22:51:55 -07:00
Bill Yi 566418d7d1 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I3ff1d6201b126f19812620ed44701f598e8ac0d4
2023-05-02 11:30:05 -07:00
Jordan Silva 567372fbda Fix text sizes and alignment in drop target
Drop target button texts are being resized incorrectly.
When both buttons are visible, the text is considerably smaller compared
to only one visible button. This happens even for the default display and font scale 1.

Fix: 271279172
Test: manual. test all combinations of display size and font size.
Test: HomeScreenEditStateImageTest
Change-Id: Ib001dcf8b096c65b138946bdad49cf8199fb5b1d
2023-05-02 14:57:49 +02:00
Jagrut Desai 1c9c6d0ea9 Design review updates for Taskbar Pinning
Changes:

- icon allignment animation for taskbar diviver view
- taskbar divider background color according to spec.

Test: Manual
Bug: 265170176
Flag: ENABLE_TASKBAR_PINNING
Change-Id: Ief45e48f4fc9f9b4cc30124c4c93cd3c5a880a33
2023-05-01 14:57:54 -07:00
Bill Yi 726df04447 Merge "Import translations. DO NOT MERGE ANYWHERE" 2023-04-29 13:55:54 +00:00
Marcello Galhardo 922b962996 Merge "Remove white boarders from Shortcut Category icon" into udc-dev am: 9cba6b6751 am: a153fd8386
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22931837

Change-Id: I13a7de3fe2816cb1bb247c50b39687b9cefb6f56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 22:59:48 +00:00
Marcello Galhardo a153fd8386 Merge "Remove white boarders from Shortcut Category icon" into udc-dev am: 9cba6b6751
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22931837

Change-Id: I0acb97b274ad882e1c0cfbe3238517608a5f203a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 22:22:37 +00:00
Marcello Galhardo b771653919 Remove white boarders from Shortcut Category icon
* The icon works with light mode, but breaks the UI with dark mode on.
* Previously, the icon would be show as a white square in dark mode.
* The new version shows it correctly, as a circle.

Test: manual
Flag: not needed

Change-Id: I61838266494a9a2c3048030ff3c95ced3db6347c
Fixes: 280069069
2023-04-28 17:10:31 +00:00
Bill Yi 5a6f1c3aa9 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I6f7960a154f0711800022058cff72fb3f11d7f72
2023-04-27 12:15:40 -07:00
Andy Wickham f7bdd01e46 Merge "Add long swipe from app to overview gesture (with flag)." into udc-dev am: a4627d2235 am: d00b5e34f3 am: ee40661f7b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22243545

Change-Id: I620b0491fd1c64e9cca3ed2f11b8ac8161fb2a8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 22:34:51 +00:00
Andy Wickham ee40661f7b Merge "Add long swipe from app to overview gesture (with flag)." into udc-dev am: a4627d2235 am: d00b5e34f3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22243545

Change-Id: I685057806e410bde21823130f5f3b55d6349c634
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 22:30:08 +00:00
Andy Wickham 5d649671e7 Merge "Add long swipe from app to overview gesture (with flag)." into udc-dev am: a4627d2235
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22243545

Change-Id: I73c6d04586d2e8d44ecab3706939c53e2a258b71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 22:07:50 +00:00
Andy Wickham d00b5e34f3 Merge "Add long swipe from app to overview gesture (with flag)." into udc-dev am: a4627d2235
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22243545

Change-Id: I7f1092a2c0d1f4febb5ed0d04e98bf50cae9f770
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 22:03:28 +00:00
Andy Wickham a4627d2235 Merge "Add long swipe from app to overview gesture (with flag)." into udc-dev 2023-04-26 21:30:53 +00:00
Andy Wickham 830e4b7ce0 Add long swipe from app to overview gesture (with flag).
High level:
 - As you swipe up from an app (OtherActivityInputConsumer),
   a state transition animation to All Apps is created in
   AnimatorControllerWithResistance. The animation is played
   alongside the Recents resistance animation (i.e. past the
   settling point of Overview, which is at mCurrentShift 1).
 - The actual state transition to All Apps only happens if you
   release your finger in the "all apps region." This is set to
   mCurrentShift 2, so double the distance that Overview rests.
 - A haptic plays whenever you enter or exit this region, and
   the all apps animation is set to 0 until the region is
   active. This is so it's clear that something different is
   happening.
 - The panel that was previously used for tablets is now used
   for phones during this transition. It comes in at full
   opacity when you enter the region, and the contents (apps
   and search suggestions) fade in as you continue swiping.
 - The only gesture that is recognized in the all apps region
   is a fling downwards, which will return you to the previous
   app. Otherwise a left/right/up fling or slow release will
   finish the all apps transition.
 - The threshold is ignored if the flag is disabled (default)
   or if FallbackActivityInterface is active.

Flag:
The threshold is ignored if ENABLE_ALL_APPS_FROM_OVERVIEW is
disabled (default).

Bug: 259619990
Bug: 275132633
Test: Manual with and without the flag enabled
Change-Id: Ie311b77252416d97677b2c56fad61dfd392b6fe8
2023-04-26 10:52:04 -07:00
Marcello Galhardo c693978136 Merge "Add custom widget category for Note Taking" into udc-dev am: 0745f507a4 am: ce70d63bd8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21480232

Change-Id: I721730692013c978939df5441cf900460b28a052
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 15:41:18 +00:00
Marcello Galhardo f4815e7392 Merge "Add custom widget category for Note Taking" into udc-dev am: 0745f507a4 am: 206811ef6a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21480232

Change-Id: I7e3a8e9c6fe0555ef68ffeb6ef4c3f5e61b44da3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 15:24:52 +00:00
Marcello Galhardo ce70d63bd8 Merge "Add custom widget category for Note Taking" into udc-dev am: 0745f507a4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21480232

Change-Id: I840185fcc9c8d897fbe03d497f8eed9113c6ec57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 15:03:12 +00:00
Marcello Galhardo 206811ef6a Merge "Add custom widget category for Note Taking" into udc-dev am: 0745f507a4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21480232

Change-Id: I05ca5a8a303eee79f3ebd2b90f4efd404c7ad7b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 14:58:41 +00:00
Marcello Galhardo 0745f507a4 Merge "Add custom widget category for Note Taking" into udc-dev 2023-04-26 14:25:33 +00:00
Treehugger Robot ca8cdf7dab Merge "Import translations. DO NOT MERGE ANYWHERE" 2023-04-25 01:16:29 +00:00
Bill Yi 3eef5d047c Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev 2023-04-24 21:58:48 +00:00
Marcello Galhardo 4b7b7f1cfa Add custom widget category for Note Taking
Test: manual
Flag: not needed

Fixes: b/261853771
Change-Id: I493fd782cf8569ee9efca5134eefb5652a2bf972
2023-04-24 17:09:31 +00:00
Bill Yi 8bfd219095 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: If84daf1ced91c2334a11780ab21833e021f55715
2023-04-21 18:35:44 -07:00
Bill Yi b70255ce72 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I2b840ef7d54af72f751617fd2244f9bf270ac337
2023-04-21 16:06:20 -07:00
Jagrut Desai b66808c026 Merge "Exposing functionality to pin Taskbar from TaskbarDividerPopupView." into udc-dev am: 64b79a9fad
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22519946

Change-Id: I5e833b4fe492e7cade8aa7b5244a8fd256763565
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 17:00:40 +00:00
Jagrut Desai dc22d38d4b Merge "Exposing functionality to pin Taskbar from TaskbarDividerPopupView." into udc-dev am: 64b79a9fad
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22519946

Change-Id: I1afdf6544379983d854722c3729e2816c110c718
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 16:57:39 +00:00
Jagrut Desai 64b79a9fad Merge "Exposing functionality to pin Taskbar from TaskbarDividerPopupView." into udc-dev 2023-04-21 16:15:07 +00:00
Jagrut Desai c6d625b8db Exposing functionality to pin Taskbar from TaskbarDividerPopupView.
This CL allows user to long press on Taskbar divider view to bring up divider popup view. It also included functionality of allowing user to turn on always show taskbar from the divider popup view.

Test: Manual
Bug: 265436055
Bug: 265434718
Bug: 265434902
Bug: 265434705
Flag: ENABLE_TASKBAR_PINNING

Change-Id: Ied54d718483a9b06b053d68988e5c294a786002a
2023-04-20 22:04:21 -07:00
Federico Baron 800d31d0be Merge "Update colors for widget picker" into udc-dev am: 67f72bfdd1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22640806

Change-Id: I06558b0258a01207b38e10ffb842613ef648f8a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 00:03:18 +00:00
Federico Baron 4b6a139954 Merge "Update colors for widget picker" into udc-dev am: 67f72bfdd1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22640806

Change-Id: I9a1f95aa198e0f4dd2e91d6dec87b2621feebfb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 23:58:00 +00:00