Commit Graph

33301 Commits

Author SHA1 Message Date
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 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 129b001f29 Merge "Only show ActionsView when GestureEndTarget is RECENTS" into sc-dev 2021-04-27 13:36:49 +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 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
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 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 1b195c9ff4 Merge "Revert "[Search][Motion] Separate AllApps scrim and content interpolation"" into sc-dev 2021-04-27 01:46:44 +00:00
Jonathan Miranda e19a8e53a1 Merge "Remove reliance on surface to update depth" into sc-dev 2021-04-27 00:35:57 +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 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
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
Bill Yi 32ca4c3476 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: If093427db67d1d6809f0ba59aac1a18ccddaf8f1
2021-04-26 19:16:09 +00:00
Jon Miranda d8cc458867 Remove reliance on surface to update depth
- Also no longer resets depth on surface change, as depth is independent
  from blur.

This fixes the bug where depth is not accurately reflected.

Bug: 185680609
Bug: 185189176
Test: launch app and swipe home multiple times
      launch app and back gesture to home

Change-Id: I5e2f4ce08b8bf84b7356fbd080ae732875c5e04e
2021-04-26 14:42:44 -04:00
Samuel Fufa a7fc3ee4c7 Merge "[Search][Motion] Separate AllApps scrim and content interpolation" into sc-dev 2021-04-26 17:43:06 +00:00
Sunny Goyal 7fb983d5e3 Merge "Removing some dependency on icon shape" into sc-dev 2021-04-26 17:27:12 +00:00
Alina Zaidi af4806067f Merge "Fix few UI bugs in widget picker." into sc-dev 2021-04-26 17:23:10 +00:00
Alex Chau cc98cebc95 Merge "Pass WindowContext to DisplayInfoChangeListener" into sc-dev 2021-04-26 16:50:32 +00:00
Winson Chung 2f8158f259 Merge "Revert "Revert "Default shell_starting_surface to true to match platform behavior.""" into sc-dev 2021-04-26 16:29:37 +00:00
Alina Zaidi b7f5ab04ad Fix few UI bugs in widget picker.
- Update colors for widget picker (b/184236316)
- Adjust padding according to mocks (b/184236316)
- Make sure view holders refresh corners in search mode. (b/185099541)
- Fix search bar shadow being cropped (b/183602001)

Bug: 184236316
Bug: 185099541
Bug: 183602001
Test: Manually tested
Change-Id: Ifa33e090cdf31c95db9c1145e623ef55c42dd52e
2021-04-26 16:48:14 +01:00
Bill Lin d7b6a429cd Revert "2/ Resolve gesture one handed conflicts swipe up recents"
This reverts commit 789aa86617.

Reason for revert: for clarify b/186197537 

Change-Id: Ia921d073c2ad4e427c5436370313c2095f2adea8
2021-04-26 13:00:00 +00:00
Tracy Zhou 60a4a0b33d Merge "Revert "Finish recents animation upon home rotation"" into sc-dev 2021-04-24 19:29:51 +00:00
Tracy Zhou 0f8787db80 Revert "Finish recents animation upon home rotation"
This reverts commit 9d5ee19952.

Reason for revert: Broke a tapl test

Change-Id: Iafc513ca64f751d09c8606c072b29c589f030ad6
2021-04-24 19:28:20 +00:00
Evan Rosky 3e7b61b094 Merge "Fix surface release race when using Shell Transitions" into sc-dev 2021-04-24 01:29:42 +00:00
Winson Chung 0fdd43ab0d Revert "Revert "Default shell_starting_surface to true to match platform behavior.""
This reverts commit 250f568cb2.

Reason for revert: b/186121207 should be fixed

Change-Id: Ia374d9ad251134979999d794331e3b375d183996
2021-04-23 23:53:16 +00:00
Tony Wickham 5caf5e66ec Merge "Redraw live tile in updatePageOffsets()" into sc-dev 2021-04-23 23:45:17 +00:00
Jonathan Miranda 5018eff3a2 Merge "Have one app open animation properties for both cold/start app launch." into sc-dev 2021-04-23 22:43:35 +00:00
TreeHugger Robot d15a58d528 Merge "Switch RecentsView to use regular animator update listener." into sc-dev 2021-04-23 22:39:23 +00:00
Jon Miranda ebffb3cacf Switch RecentsView to use regular animator update listener.
- No dependency on MultiValueUpdateListener.
Bug: 186253351
Test: manual, verify animation looks normal

Change-Id: Ia83da412ef802eaaf1b3b61b2d6be78799b08b0d
2021-04-23 21:18:18 +00:00
TreeHugger Robot 024dd4ba47 Merge "Add null check to NavigationModeFeatureFlag" into sc-dev 2021-04-23 20:41:35 +00:00
Tony Wickham d4dd48acc9 Add null check to NavigationModeFeatureFlag
Test: none
Fixes: 185790043
Change-Id: I591c18df0394e7ab4286687fffe8713a4507373e
2021-04-23 11:56:42 -07:00
Alex Chau fd6d942220 Pass WindowContext to DisplayInfoChangeListener
- WindowContext (or updated DisplayContext for Pre-S) contains updated Resources to be used for the listener

Fixes: 181215299
Fixes: 176656141
Test: Swap between large/small screen, large sreen UI is seen
Test: Swap between font size, launcher icon text is updated
Test: Start secondary home
Test: Repeat the above tests with Utilities.ATLEAST_S hardcoded to false
Change-Id: Ib33025ac0276c84fe2b3213e9946721e5988e3da
2021-04-23 19:14:20 +01:00
Winson Chung ad41204946 Manage ref to transition manager from binder object
Bug: 186121207
Test: Presubmit
Change-Id: I14735708f1368e2b008e1e8d44273d569219e5df
2021-04-23 10:51:32 -07:00