Commit Graph

34630 Commits

Author SHA1 Message Date
Tony 51745853cb Fix launcher animation component not playing if springs are enabled
Change-Id: I9fe919034f41bb9db3e1acdfd8e87a31c4cf7865
2019-02-05 15:03:32 -05:00
vadimt e743c80a14 Reducing speed of widgets fling
The hope is that this will solve flakiness of widgets tests in AOSP.

Test: TaplTestsLauncher3.testWidgets
Change-Id: I2ecc18b9eb7eeb3fd8b11fcc580a529f545c3af9
2019-02-05 08:37:17 -08:00
android-build-team Robot f04350cf9e Snap for 5282916 from 143e1c9553 to qt-release
Change-Id: Ic0e19aa4b88119e57ad2b1dcf785b7f92dc77863
2019-02-05 04:05:52 +00:00
TreeHugger Robot de9a859c26 Merge "Disable tests relying on event sequence until gestural nav settles" into ub-launcher3-master 2019-02-05 00:34:12 +00:00
vadimt 7d67d53aaf Disable tests relying on event sequence until gestural nav settles
Bug: 120628042
Test: N/A
Change-Id: I3166c2660a5170434b33bbd5eddceddd483e7502
2019-02-04 14:18:24 -08:00
Vadim Tryshev fe9b3e6a07 Merge "Updating sysui_shared" into ub-launcher3-master 2019-02-04 20:29:42 +00:00
Vadim Tryshev 453fb8b7d8 Merge "Support for a test for pausing an app via Overview." into ub-launcher3-master 2019-02-04 19:53:24 +00:00
vadimt 682be49c8d Updating sysui_shared
Bug: 123775469
Test: showing a task in Overview
Change-Id: I531da929c5fe51fd7046347b9c02916f37b554b5
2019-02-04 11:52:20 -08:00
Vadim Tryshev 3775fe8a22 Merge "Removing unnecessarily requiring activity to be a launcher" into ub-launcher3-master 2019-02-04 18:36:29 +00:00
android-build-team Robot 886112ecaf Snap for 5280121 from 35cc388776 to qt-release
Change-Id: I8cfff9ce5201727e1b185b225121328822460145
2019-02-03 04:02:44 +00:00
Bill Yi 2c3aa0c0cf Import translations. DO NOT MERGE
Change-Id: Iff9eaa06498b8641ac0225f0b9c778db8b926189
Auto-generated-cl: translation import
2019-02-02 00:41:03 -08:00
Hyunyoung Song 143e1c9553 Merging ub-launcher3-master, build 5278776
Test: Manual

Bug:111926330 [Quickstep 2] Nav bar, gestures, edge-to-edge, and OEM updates
Bug:114136250 Have a more spartan RecentsActivity on android go
Bug:118319143 Digital Wellbeing - Implement showing app's remaining time in Launcher
Bug:123720385 Make sure that live tile feature is compatible with scrolling towards previous app.
Bug:123762998 Launcher build is broken
Bug:123777579 Launcher build is broken

Change-Id: I8573f949ad5819fed2af70b4e5b665e472430cbe
2019-02-02 07:42:15 +00:00
Hyunyoung Song 6163624666 Change the location of Launcher apks from /system to /product
Bug: 123777579
Change-Id: If0ee9099aec223394d60ad4dbcd2c6f80f33067b
2019-02-01 17:43:40 -08:00
TreeHugger Robot 6be077a287 Merge "Using an official API for opening DWB properties of a task" into ub-launcher3-master 2019-02-02 01:15:16 +00:00
vadimt 1d9ecae30e Using an official API for opening DWB properties of a task
Bug: 118319143
Test: Manual
Change-Id: Icd0851787e08f2ce06c4fc33048f8a632903476a
2019-02-01 16:53:52 -08:00
TreeHugger Robot 6a6f0ff961 Merge "Stub out BackgroundApp/FastOverview states for Go." into ub-launcher3-master 2019-02-01 22:44:32 +00:00
TreeHugger Robot 2c9856febf Merge "Migrate away from temporary androidx.design_design target." into ub-launcher3-master 2019-02-01 21:38:07 +00:00
TreeHugger Robot bc374ef423 Merge "Move app => overview anim out of OverviewCommandHelper" into ub-launcher3-master 2019-02-01 21:30:38 +00:00
Aurimas Liutikas 60041a7024 Migrate away from temporary androidx.design_design target.
androidx.design_design was a target created temporarily while
the com.google.android.material_material was being added.
This migrated to the final material design class packages.

Exempt-From-Owner-Approval: Large scale refactor
Test: make -j SecondaryDisplayLauncherLib
Change-Id: If183dd35a1d197c4a9a8225a021e36c4f1662587
(cherry picked from commit 403c51aa98)

Bug: 123762998
2019-02-01 21:29:44 +00:00
Kevin 600c1e4cbf Move app => overview anim out of OverviewCommandHelper
This moves the core animation provider logic out of
OverviewCommandHelper to a separate class to divide out the class
responsibilities a little more and make it easier to override only the
animation logic in the future.

Bug: 114136250
Test: Manual test Launcher3QuickStepGo and NexusLauncher
Change-Id: I803431f9312eb1dca1233848f63a4be1b04469ef
2019-02-01 11:13:24 -08:00
TreeHugger Robot 985b5399ed Merge "Moving some utility methods around" into ub-launcher3-master 2019-02-01 17:57:13 +00:00
Kevin 4dcf354ea4 Stub out BackgroundApp/FastOverview states for Go.
Go's recents will not have swipe up to overview so there is no need to
have BackgroundAppState. We also do not support quickstep so we don't
need a distinct FastOverviewState. So we stub them out here.

Bug: 114136250
Test: Manual test Launcher3QuickstepGo + NexusLauncher
Change-Id: I9223cd35fc3c64688cda16dcaa1d5f40460c9323
2019-02-01 09:54:17 -08:00
Tracy Zhou bf9459b8ed Make sure that live tile feature is compatible with scrolling towards previous app.
Change-Id: I5d6e3bfe22a505f0c77a6f7f627e9248e63ea6e0
Fixes: 123720385
Test: scroll or fling towards the previous app, it will settle on it and launch it.
2019-01-31 16:33:02 -08:00
Sunny Goyal aae6fbb903 Moving some utility methods around
Change-Id: I8abca49a0dbf656212b21e0552502036a1619164
2019-01-31 16:07:40 -08:00
Tony Wickham ad874de7e0 Merge "Fix adjacent task positioning for consecutive swipe gestures" into ub-launcher3-master 2019-01-31 23:21:03 +00:00
TreeHugger Robot 35cc388776 Merge "Migrate away from temporary androidx.design_design target." 2019-01-31 22:47:41 +00:00
Tony 7f3e7e7b74 Fix adjacent task positioning for consecutive swipe gestures
- Always use the recents scale down animation when coming from BACKGROUND_APP state
- Adjust scale down animation to calculate based on translationY = 0 instead of
  translationY > 0 if it is still set from a previous interaction
- Fallback to using launcher's insets in the case that a task doesn't yet have
  thumbnail data (we remove the data when the task stack is invisible, so it
  might not yet be restored if you swipe up again too quickly)

Bug: 111926330
Change-Id: I4bf0bf1b2fa564f0a2c27e7c053c2216856cb024
2019-01-31 16:32:42 -05:00
Sunny Goyal 9018627d05 Removing disable launch animation flag
The flag is no longer enforced as it applied to legacy shourtcuts only
and was meant for jelly bean devices

Change-Id: I4b143c42fc7d64584421b35457e02059b0022802
2019-01-31 13:19:49 -08:00
Sunny Goyal f5826ce175 Merging ub-launcher3-master, build 5274067
Test: Manual

Bug:110103162 Create launcher test automation primitives library Bug:111698021 [Quickstep 1.1] Improve motion within Quickstep Bug:111926330 [Quickstep 2] Nav bar, gestures, edge-to-edge, and OEM updates Bug:114136250 Have a more spartan RecentsActivity on android go Bug:117332845 testPendingWidget_autoRestored is failing on TAP Bug:117888000 Digital Wellbeing - Implement pausing apps from Launcher Bug:118757840 Update QSB shape based on theme Bug:121280703 Finish implementation of PortraitLandscape annotation for tests Bug:122262084 Expose Launcher grid customization options Bug:123259701 Add dismiss-all to TAPL Bug:123311886 Icon size should refresh after grid option changes from ThemePicker Bug:123356757 Make shelf bounce less aggressive Bug:123376689 Consider cleaning up StateListener Bug:123429711 nexus launcher crashes on git-master Bug:123545613 Quickstep 1.1 Spring Tuning Bug:123597926 Broken test: On Sailfish, with QS off, swiping down from All Apps doesn't bring back Overview Bug:123601356 Finish recents animation when user long swipes to all apps. Bug:123638440 1098222 bg - Android - [Source] Context unclear or missing: TIME left today, char limit Bug:123638453 1098222 my - Android - [Source] Context unclear or missing: < 1 minute Bug:123652178 Robolectric tests don't build
Change-Id: I768a54e45debea607c4f9adbd7f83a5575f5ce49
2019-01-31 10:37:21 -08:00
Aurimas Liutikas 403c51aa98 Migrate away from temporary androidx.design_design target.
androidx.design_design was a target created temporarily while
the com.google.android.material_material was being added.
This migrated to the final material design class packages.

Exempt-From-Owner-Approval: Large scale refactor
Test: make -j SecondaryDisplayLauncherLib
Change-Id: If183dd35a1d197c4a9a8225a021e36c4f1662587
2019-01-31 16:38:28 +00:00
TreeHugger Robot 9d8f5bfe01 Merge "Tighten up dismiss animation springs." into ub-launcher3-master 2019-01-31 04:41:10 +00:00
TreeHugger Robot 3c92d8d6b3 Merge "Split LauncherActivityControllerHelper for Go" into ub-launcher3-master 2019-01-31 03:32:18 +00:00
Kevin be973bfe18 Split LauncherActivityControllerHelper for Go
As Go will likely have very different implementation since it will be
replacing the app => overview animation, we split
LauncherActivityControllerHelper so that Go can override the class
completely.

Bug: 114136250
Test: Manul test NexusLauncher, Launcher3QuickStepGo, Launcher3IconRecents
Change-Id: Ia5554593ddafffe0f729a4658d0a37aed16d236b
2019-01-30 17:54:56 -08:00
Jon Miranda 391f01ac2e Tighten up dismiss animation springs.
Bug: 123545613
Change-Id: I36316295e12362def6b845885d339d228d8192a5
2019-01-30 16:50:45 -08:00
TreeHugger Robot 206b8bccb8 Merge "Fixing Robolectic tests" into ub-launcher3-master 2019-01-31 00:02:31 +00:00
Sunny Goyal b7096ecda6 Fixing Robolectic tests
Bug: 123652178
Change-Id: Ie8b0a23fb8bd0d46ac59c26d75c81a68e6152beb
2019-01-30 15:47:03 -08:00
Tracy Zhou 505f9a9565 Merge "Finish recents animation when user long swipes to all apps." into ub-launcher3-master 2019-01-30 23:38:57 +00:00
Jon Miranda aae3768c1a Fix bug where listeners didn't get dispatched properly due to it being
attached to SpringObjectAnimator instead of the ObjectAnimator.

Bug: 123597926
Change-Id: Ife09e0e2bf4309b43be531e6e863692c75ae0867
2019-01-30 13:56:55 -08:00
TreeHugger Robot 80748ae6f4 Merge "Increasing char limit for string, per localization request." into ub-launcher3-master 2019-01-30 21:28:19 +00:00
TreeHugger Robot 5b1cd9cecb Merge "time_left_for_app: increasing limit" into ub-launcher3-master 2019-01-30 21:28:17 +00:00
vadimt 5c749392bd time_left_for_app: increasing limit
Bug: 123638440
Change-Id: I20a444edfdad737206fcbcb9ab5c2b7c1d1973da
Tests: emulated a string with this size
2019-01-30 13:17:36 -08:00
vadimt 21550b4673 Increasing char limit for string, per localization request.
Bug: 123638453
Change-Id: I40aea84f88cb91e4cd123fa0181894867c0e02f7
Tests: none
2019-01-30 13:04:07 -08:00
TreeHugger Robot 4229752c3b Merge "Split OverviewToAllApps for Go" into ub-launcher3-master 2019-01-30 20:59:02 +00:00
TreeHugger Robot 83be8b20dd Merge "Move ActivityControlHelper impl to upper level" into ub-launcher3-master 2019-01-30 20:27:39 +00:00
TreeHugger Robot e22af0ce25 Merge "Using android Q sdk in gradle" into ub-launcher3-master 2019-01-30 20:00:12 +00:00
Tony Wickham 42dec18638 Merge "Make quick switch ("hook") more reliable" into ub-launcher3-master 2019-01-30 19:56:23 +00:00
Sunny Goyal a5de7c7b52 Using android Q sdk in gradle
Change-Id: I5476b64b5279b5333a6bb241e67f35bf81dfe830
2019-01-30 11:41:02 -08:00
vadimt 01e8871b54 Support for a test for pausing an app via Overview.
Bug: 117888000
Change-Id: If9fc76ddfbc756acf39ad5209904d3099c2e4e5f
Tests: on the Nexus side
2019-01-30 11:39:56 -08:00
Hyunyoung Song c5e0fb94e2 Merge "Icon size should update when grid config changes" into ub-launcher3-master 2019-01-30 19:17:03 +00:00
TreeHugger Robot abdb80a6d0 Merge "Adding dismiss-all method" into ub-launcher3-master 2019-01-30 19:06:06 +00:00