Commit Graph

32041 Commits

Author SHA1 Message Date
Sunny Goyal 4ed0fb5074 Removing dependency on wallpaper colors and using theme resources
Bug: 184676715
Test: Manual
Change-Id: Ie9a9a784c4a8a8cd484bfd8ea463deedcd4deed6
2021-04-27 16:29:08 -07:00
Winson Chung 0795bd1012 Add some logging for the app icon in overview am: df84326662
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14329660

Change-Id: Ibf8c54041b5a8742351a7f13631a3f4917e0701e
2021-04-27 23:11:46 +00:00
Winson Chung df84326662 Add some logging for the app icon in overview
Bug: 186444448
Test: Presubmit
Change-Id: Iaa5aef39a461b8e37ec9f4e85d7a0d21233bf40f
2021-04-27 22:46:54 +00:00
Steven Ng 6fe7df3fa8 Fix WidgetsBottomSheet inset bug after orientation change
Reset the inset upon orientation change

Test: Open bottom widgets picker. Rotate the screen from portrait
      to landscape and then back to portrait. Observe the correct
      inset is set.
Bug: 183601302
Change-Id: I88432a49b2601df843fe33911fd7acdde66d06c4
2021-04-27 22:11:42 +01:00
Zak Cohen 4d35ac3020 Allow Workspace Scrim to be colored per state
Make it possible to set the color of workspace scrim to a different color
per state. Motivated by making Overview Scrim and All Apps scrims different
colors.

Bug: 186253733
Test: Local build and flash
Change-Id: Id7c38ce3c9173308eedfcb7592ececa7bd6bf220
2021-04-27 14:04:46 -07:00
TreeHugger Robot bf06f645b6 Merge "Initialize RotationTouchHelper with RecentsAnimationDeviceState ctor" into sc-dev am: 8a38f39354
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14215259

Change-Id: I7370e6a510ae3739cb644f392b2ee476065d7dbe
2021-04-27 20:52:43 +00:00
Alex Chau bdb95892f7 Merge "Apply TaskView's (non)fullscreenTranslation correctly in emulated landscape" into sc-dev am: 701947dd19
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14325695

Change-Id: I7b76409728a87e59f9cbce8f070f841c4c658c80
2021-04-27 20:52:29 +00:00
TreeHugger Robot 8a38f39354 Merge "Initialize RotationTouchHelper with RecentsAnimationDeviceState ctor" into sc-dev 2021-04-27 20:49:37 +00:00
Alex Chau 701947dd19 Merge "Apply TaskView's (non)fullscreenTranslation correctly in emulated landscape" into sc-dev 2021-04-27 20:29:20 +00:00
Becky Qiu a0132fc736 Merge "[Overview Sharing] Enable overview sharing for Droidfood." into sc-dev am: 81d943d31b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14314295

Change-Id: I403e190d86c1a9a7ee2a4d073aae3c8e7b2b5032
2021-04-27 19:36:22 +00:00
Becky Qiu 81d943d31b Merge "[Overview Sharing] Enable overview sharing for Droidfood." into sc-dev 2021-04-27 19:23:04 +00:00
Bob Badour fc90688b43 [LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Launcher3
Added SPDX-license-identifier-Apache-2.0 to:
  Android.mk

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all

Exempt-From-Owner-Approval: janitorial work
Change-Id: I069f0fcd0652dcfd3e9c539e1f9bcb4c9225a10b
2021-04-27 11:29:17 -07:00
Alex Chau 8ac1a576f2 Apply TaskView's (non)fullscreenTranslation correctly in emulated landscape
PS4: Change approach to return a FloatProperty instead, as getPagedOrientationHandler() can throw NPE when called without a parent, as applyTranslationX/Y is called in onRecycle

Fixes: 186432016
Test: In small screen without home screen rotation, TaskView stay in position when rotating and icon is in displayed correct position after rotation. In quick switch, Task window also fill the screen.
Test: In large screen when dragging up from last task in quick switch, TaskView stays on screen when being dragged up
Change-Id: I54247e81066913e5cc072cf72543d780ff55ccaf
2021-04-27 19:18:48 +01:00
Steven Ng e523e3f65c Merge "Add a11y action for expand / collapse items in WidgetsFullSheet" into sc-dev am: f4bd91f0ab
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14314645

Change-Id: Ib14b24b6d241c574a790798a8cdb12b483216a36
2021-04-27 16:54:46 +00:00
Steven Ng f4bd91f0ab Merge "Add a11y action for expand / collapse items in WidgetsFullSheet" into sc-dev 2021-04-27 16:28:11 +00:00
Steven Ng fd68f757c8 Add a11y action for expand / collapse items in WidgetsFullSheet
Test: Enable talkback. When focusing on a collapsed item, it announces
      Collapsed "App Name" "n widgets/shortcuts". Action available. Use
      tap with 3 fingers to view. 3 fingers tap > Action > Expand.
      Widgets are expanded.
      When focusing on an expanded item, it announces
      Expanded "App Name" "n widgets/shortcuts". Action available. Use
      tap with 3 fingers to view. 3 fingers tap > Action > Collapse.
      Widgets are collapsed.
Bug: 183120145
Change-Id: Ibbb6025b929c141aa9e2fd2c72dce314e8be837e
2021-04-27 16:28:00 +00:00
Alex Chau 23636803b3 Merge "Only show ActionsView when GestureEndTarget is RECENTS" into sc-dev am: 129b001f29
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14325691

Change-Id: Idc8f4dac71c2f22c237e76b38626850daf8ae31a
2021-04-27 13:52:09 +00:00
Alex Chau 129b001f29 Merge "Only show ActionsView when GestureEndTarget is RECENTS" into sc-dev 2021-04-27 13:36:49 +00:00
András Klöczl 0df2ad8534 Merge "Add animation for all visible pages on home screen." into sc-dev am: d376b27d21
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14325684

Change-Id: Iab68099e03dd1f8e3b55c0c041a88220cb3a5a01
2021-04-27 12:25:19 +00:00
András Klöczl d376b27d21 Merge "Add animation for all visible pages on home screen." into sc-dev 2021-04-27 12:07:29 +00:00
Alex Chau 9e6b8d6715 Only show ActionsView when GestureEndTarget is RECENTS
- Also, only animate ActionsView out if it's visible

Fixes: 186507807
Test: Restart launcher, swipe up from home, ActionsView is not shown
Change-Id: I7a83b39cea5176efd40552e3a2dd2257d9e2db4c
2021-04-27 12:44:16 +01:00
Cyrus Boadway 3b0e6a7064 Merge changes I65d2b1bc,I35bf9cb4 into sc-dev am: 5f35ff021d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14281907

Change-Id: Ifa36f2d756f4226793faf0a24b789bffa82fa930
2021-04-27 10:22:28 +00:00
Cyrus Boadway 5f35ff021d Merge changes I65d2b1bc,I35bf9cb4 into sc-dev
* changes:
  Animate App Widget activity launch from Quickstep launchers
  Add a mechanism to temporarily defer App Widget updates
2021-04-27 10:17:00 +00:00
TreeHugger Robot 007a33aedd Merge "Include recommended widgets table vertical padding in the height estimation" into sc-dev am: c2f4f0de02
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14314646

Change-Id: I155d24adcf210fee0eb4be48fcfc2b045997eb6f
2021-04-27 10:13:55 +00:00
Bill Lin bb1e047dd8 Revert "Revert "2/ Resolve gesture one handed conflicts swipe up..."
Revert "Revert "1/ Add onStartTransition() callback for SYSUI_ST..."

Revert submission 14315426-revert_fix_ohm_exit_flicker

Reason for revert: The root cause of b/186197537 is ag/14296935
I should safe to re-landing the 2 CLs

Reverted Changes: 
Ifd17094f0:Revert "1/ Add onStartTransition() callback for SY...
Ia921d073c:Revert "2/ Resolve gesture one handed conflicts sw...

Change-Id: If2164819e96919ca8c0c184639b3cbff0f91caf5
2021-04-27 10:13:29 +00:00
Andras Kloczl da0e0e3c1c Add animation for all visible pages on home screen.
When an app is opened from the home screen there's a
slight animation that was only playing on the current
page and not on all the visible pages.

Test: manual
Bug: 174464691
Change-Id: Ia32cbf6d6277882a0c33063e78acdf1ccc4a5acc
2021-04-27 11:19:26 +02:00
TreeHugger Robot c2f4f0de02 Merge "Include recommended widgets table vertical padding in the height estimation" into sc-dev 2021-04-27 08:57:32 +00:00
Cyrus Boadway 61110601f6 Animate App Widget activity launch from Quickstep launchers
Following the general pattern on icon launch animations, define a
'floating widget view' to represent the appearance of the app widget
through the launch animation.

The floating widget view separates the foreground and background
components of the LauncherAppWidgetHostView, which can be positioned
and animated separately.

The background (or placeholder if no background can be identified)
moves and grows from its original position and size to the launched
app's position and size.

The widget's foreground scales and moves to match, fading out to be
replaced with the app window.

Bug: 169042867
Test: manual
Change-Id: I65d2b1bc80275f9df460790720e13d1650093347
2021-04-27 08:31:49 +00:00
Bill Lin cf3a1dfe08 Merge "Revert "2/ Resolve gesture one handed conflicts swipe up recents"" into sc-dev am: 3b1df8d735
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14309300

Change-Id: I0ebd39bd129660ac6de70ce7204b4ed972ee7364
2021-04-27 04:06:07 +00:00
Bill Lin 3b1df8d735 Merge "Revert "2/ Resolve gesture one handed conflicts swipe up recents"" into sc-dev 2021-04-27 03:37:31 +00:00
TreeHugger Robot da65270450 Merge "Revert "[Search][Motion] Separate AllApps scrim and content interpolation"" into sc-dev am: 1b195c9ff4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14316411

Change-Id: Ie8c13863edfaef940bdc195e6e2ab78089e376b9
2021-04-27 02:25:52 +00:00
TreeHugger Robot 1b195c9ff4 Merge "Revert "[Search][Motion] Separate AllApps scrim and content interpolation"" into sc-dev 2021-04-27 01:46:44 +00:00
Jonathan Miranda 799357f9a6 Merge "Remove reliance on surface to update depth" into sc-dev am: e19a8e53a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14313605

Change-Id: Ib2ad696f06bc78140c680119c0b1c3271e94066b
2021-04-27 01:03:59 +00:00
Jonathan Miranda e19a8e53a1 Merge "Remove reliance on surface to update depth" into sc-dev 2021-04-27 00:35:57 +00:00
Jonathan Miranda 2f5a07ce15 Merge "Use separate color for popup when on top of another surface (folder/all apps)." into sc-dev am: 19c1b86bc3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14314778

Change-Id: If6b327cda6ded5803fc4edca28c9b806f16df2ea
2021-04-27 00:16:05 +00:00
Zak Cohen 079003b44d Revert "[Search][Motion] Separate AllApps scrim and content interpolation"
This reverts commit 8c383f97e4.

Reason for revert: ScrimView is used in multiple places, Overview is broken by this change.

Change-Id: Ie395e2d94feaca4c9365bb5da68e9dc219990e03
2021-04-26 23:59:07 +00:00
Jonathan Miranda 19c1b86bc3 Merge "Use separate color for popup when on top of another surface (folder/all apps)." into sc-dev 2021-04-26 23:59:04 +00:00
TreeHugger Robot ade64577fa [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 4958e0b0b2 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14313290

Change-Id: I57c61bca916212e6005e5360886f8ebd06e57666
2021-04-26 23:13:00 +00:00
TreeHugger Robot 4958e0b0b2 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev 2021-04-26 22:50:35 +00:00
Jon Miranda 72ec557ee7 Remove shadow on folder icon.
Bug: 175329686
Test: manual, verify no shadow on folder icon background
Change-Id: I8ec9ac55ca4fd48155f017376c5bcd6043771d2a
2021-04-26 18:40:03 -04:00
Treehugger Robot 9661d83d91 [automerger skipped] Merge "[LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Launcher3" am: 4043d2492a -s ours am: 63f08c2050 -s ours am: 05e42acfd8 -s ours am: fcc230f3cb -s ours
am skip reason: skip tag Change-Id Iea957fe3cfc434246acfe19eb7917fbe22079cde with SHA-1 936c340405 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/1684659

Change-Id: Ia62bc96c76bdb6e7b6138fd930913b16dc8e1135
2021-04-26 22:33:36 +00:00
Vinit Nayak 3f6c3e134f Initialize RotationTouchHelper with RecentsAnimationDeviceState ctor
Added logs to debug why multiple instances of RotationTouchHelper
are being created to begin with.
Ran labtest on CF, passes.

Fixes: 177316094
Change-Id: Ibb980980c61965f456a84a9d85a72ec4ec6e0b19
2021-04-26 15:17:07 -07:00
Treehugger Robot fcc230f3cb [automerger skipped] Merge "[LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Launcher3" am: 4043d2492a -s ours am: 63f08c2050 -s ours am: 05e42acfd8 -s ours
am skip reason: skip tag Change-Id Iea957fe3cfc434246acfe19eb7917fbe22079cde with SHA-1 936c340405 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/1684659

Change-Id: I102be90da0cc74a515850832c3fe23ea791c94d3
2021-04-26 22:09:23 +00:00
Jon Miranda a3c8662a56 Use separate color for popup when on top of another surface (folder/all apps).
This ensures the two surfaces contrast.

Bug: 175329686
Test: long press on item in folder
Change-Id: Ic2ac9c433ce219452024071388fa0cfb51487fb6
2021-04-26 17:59:21 -04:00
Steven Ng c7d7410178 Include recommended widgets table vertical padding in the height estimation
Test: run AddWidgetTest, AddConfigWidgetTest
Bug: 186450511
Change-Id: If306b569058edb3edb3c741199e9c0d96a88f412
2021-04-26 22:19:58 +01:00
Treehugger Robot 05e42acfd8 [automerger skipped] Merge "[LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Launcher3" am: 4043d2492a -s ours am: 63f08c2050 -s ours
am skip reason: skip tag Change-Id Iea957fe3cfc434246acfe19eb7917fbe22079cde with SHA-1 936c340405 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/1684659

Change-Id: Iaf9e13f425b8fbc33b546b666793170b1563069b
2021-04-26 21:15:14 +00:00
Treehugger Robot 63f08c2050 [automerger skipped] Merge "[LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Launcher3" am: 4043d2492a -s ours
am skip reason: skip tag Change-Id Iea957fe3cfc434246acfe19eb7917fbe22079cde with SHA-1 936c340405 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/1684659

Change-Id: Ic3a8574e076a631b240be5713a8a3ecbd9e6b44b
2021-04-26 20:49:35 +00:00
Becky Qiu f2efcb53d0 [Overview Sharing] Enable overview sharing for Droidfood.
Bug: 169772466
Test: no test needed.
Change-Id: Id717f1e81699488c4eb88e8ec2b3b634e28a8661
2021-04-26 13:28:21 -07:00
Treehugger Robot 4043d2492a Merge "[LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Launcher3" 2021-04-26 20:22:36 +00:00
Bob Badour 49627a106c [LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Launcher3
Added SPDX-license-identifier-Apache-2.0 to:
  Android.mk

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all

Exempt-From-Owner-Approval: janitorial work
Change-Id: I9fa653fdb81e4561c679548eca736039eee1dcd4
Merged-in: Iea957fe3cfc434246acfe19eb7917fbe22079cde
2021-04-26 19:34:42 +00:00