Commit Graph

33301 Commits

Author SHA1 Message Date
android-build-team Robot 8a827854cb Snap for 5422062 from bd91b11b83 to qt-release
Change-Id: Idbcbc38eaaa6f60c004589ff62ff478d75200ed6
2019-03-30 23:21:11 +00:00
Hyunyoung Song 1ac6c84bda Add the config constant to SysUINavigationMode class
Bug: 128348746

Change-Id: I369e70bbd038ff0f75def83cadd98efce3f39385
2019-03-29 14:33:29 -07:00
Tony Wickham 9c436be5fa Merge "Update task view corner radius to match window as it goes fullscreen" into ub-launcher3-master 2019-03-29 20:36:40 +00:00
TreeHugger Robot 188106349c Merge "Add disabled boolean to FastBitmapDrawable constant state." into ub-launcher3-master 2019-03-29 19:48:33 +00:00
Tony 443ce071e2 Update task view corner radius to match window as it goes fullscreen
Bug: 129146690
Change-Id: I61f24d2ce07fd05653887626887e1ddaddee61d7
2019-03-29 14:06:03 -05:00
Vadim Tryshev c3e5d3ef1b Merge "Not swiping from nav bar when scrolling in all apps" into ub-launcher3-master 2019-03-29 19:01:48 +00:00
TreeHugger Robot 7f5083b7af Merge "Making navigation mode listener a singleton so that the change is dispatched everywhere synchronously." into ub-launcher3-master 2019-03-29 18:05:24 +00:00
TreeHugger Robot f74882d988 Merge "Fix TaskView scale being 0" into ub-launcher3-master 2019-03-29 18:05:04 +00:00
vadimt d8f93dcd79 Not swiping from nav bar when scrolling in all apps
Change-Id: Id1fed6ab095f23fcbc199c8925c08acac34cca3f
2019-03-29 17:58:58 +00:00
Jon Miranda b6d686dceb Add disabled boolean to FastBitmapDrawable constant state.
Bug: 129328259
Change-Id: I70c1fc6d786b3fd2c51129624b947b313df69e7f
2019-03-29 10:49:43 -07:00
TreeHugger Robot 5996842fa3 Merge "Removing unused instant apps methods" into ub-launcher3-master 2019-03-29 17:25:10 +00:00
Tony 85c8c46736 Fix TaskView scale being 0
Before, we reset zoom scale to 1 but didn't reset curve scale. Thus,
if curve scale had never been set (i.e. we hadn't yet scrolled recents),
the task view scale would be 0.

Example problem:
1. Open Calculator or other app
2. Force stop launcher
3. Swipe up
The recents-scale-down animation was incorrect because the computed scale
was 0, and thus recents didn't scale down at all throughout the swipe.

Change-Id: I8dd3c73a231033fa633e8df2df3bf9a1c0a67263
2019-03-29 16:44:52 +00:00
Sunny Goyal 5743f8635b Making navigation mode listener a singleton so that the change is dispatched
everywhere synchronously.

Change-Id: Iee8c5957d78dfad3fb03e814de0367adcaa0c98b
2019-03-29 09:36:45 -07:00
Bill Rassieur 1d4d86d942 Merge master@5406228 into git_qt-dev-plus-aosp.
Change-Id: I2450207dda942ef17ddeb6a40fef610e80796611
BUG: 129345239
2019-03-29 04:25:56 +00:00
Vadim Tryshev 814b615b62 Merge "Temporarily ignoring flaky test checking mDevice.pressRecentApps()" into ub-launcher3-master 2019-03-29 02:37:00 +00:00
Vadim Tryshev da9236e1ff Merge "Temporarily going home from an app via device.pressHome" into ub-launcher3-master 2019-03-29 02:36:26 +00:00
TreeHugger Robot a978f4d76e Merge "Add clear all animation to Recents Go." into ub-launcher3-master 2019-03-29 02:14:50 +00:00
TreeHugger Robot 7c1d69e515 Merge "Show ASAP for Recents Go and load content after" into ub-launcher3-master 2019-03-29 02:07:01 +00:00
vadimt 9b4671f806 Temporarily ignoring flaky test checking mDevice.pressRecentApps()
Change-Id: I60fba4425e10fca5b06dd72f4d98aedc1b9a578e
2019-03-28 18:41:20 -07:00
Kevin b589241fd6 Show ASAP for Recents Go and load content after
Recent UX discussion led to decision to show as soon as we have the list
and order and then load the content in after as soon as it comes. This
introduces API in TaskListLoader to facilitate this and default values
for the view when the content is not yet loaded.

Bug: 114136250
Test: Go to recents, see content load in
Change-Id: I6766cf014e3de78894353614157dbc8798031c2f
2019-03-28 18:10:52 -07:00
vadimt d1e90a1beb Temporarily going home from an app via device.pressHome
The gesture will be restored once we have a UI automation-stable
gesture detection on the Launcher side.

Change-Id: I94cd52b61cd65961ac471d0e4ae0db1fc766a66b
2019-03-28 17:59:27 -07:00
Vadim Tryshev 09b9144746 Merge "Preparing QuickstepOnOff for running in 3 navigation modes" into ub-launcher3-master 2019-03-28 23:50:25 +00:00
vadimt c5b06f4cf6 Preparing QuickstepOnOff for running in 3 navigation modes
Change-Id: I7855e756c9886a21bfc2584cf42e7921147fb256
2019-03-28 16:02:47 -07:00
Tony Wickham ae775276ac Merge "Add QuickSwitchTouchController on home" into ub-launcher3-master 2019-03-28 21:51:06 +00:00
TreeHugger Robot 7553695e1e Merge "Fix bug where folder icon dot anim plays every time." into ub-launcher3-master 2019-03-28 21:31:20 +00:00
Jon Miranda ae9f62095a Fix bug where folder icon dot anim plays every time.
Change-Id: I6a7e075be62dfcea01c38b2a6a630427e1c5974a
2019-03-28 14:19:43 -07:00
Tony e4c2e2b86c Add QuickSwitchTouchController on home
- Added QuickSwitchState, which we animate to when swiping right
  on the nav bar from NORMAL state
- Task launches when the state transition to QuickSwitchState ends

Bug: 126596417
Change-Id: Id66650401d817703fc6d044fb26a25cccbc07e11
2019-03-28 15:09:25 -05:00
TreeHugger Robot 794a68e998 Merge "Fix SwipeDetector positive vs negative for HORIZONTAL direction" into ub-launcher3-master 2019-03-28 20:07:06 +00:00
Tony Wickham 5d50fd8571 Merge "Recompute folder icon drawing params before computing its position" into ub-launcher3-master 2019-03-28 18:59:40 +00:00
TreeHugger Robot 95dc1fd28a Merge "Move some classes to packages" into ub-launcher3-master 2019-03-28 18:52:07 +00:00
TreeHugger Robot 2f9b438a3a Merge "Adding tracing for Lab-only flake: drag to workspace doesn't happen" into ub-launcher3-master 2019-03-28 18:43:17 +00:00
Tony 5cb5e40855 Recompute folder icon drawing params before computing its position
Otherwise the returned position could be empty, leading to the crash
in the bug (for example).

Bug: 129474866
Change-Id: I0d300d8022b50f83221a84c09a59b597bfa291dc
2019-03-28 12:34:13 -05:00
Winson Chung bd91b11b83 Merge "Launcher landscape gesture nav" 2019-03-28 17:16:06 +00:00
Tony Wickham bd9bd70dcb Merge "Peek overview on motion pause, then animate fully on touch up" into ub-launcher3-master 2019-03-28 01:02:35 +00:00
Tony 101807d8e7 Fix SwipeDetector positive vs negative for HORIZONTAL direction
Previously left was considered positive and right considered negative.
Now left and down are negative, and right and up are positive.

For RTL, left is positive and right is negative.

Change-Id: Ia31e8c687c8c2716fc632b2fe88aa8955b934bce
2019-03-27 19:45:04 -05:00
Tony e06fef45a4 Move some classes to packages
Added states/ and touchcontrollers/ packages

Change-Id: I8d59c47770c24c9edd1b7ce879e6a80ca8b88c71
2019-03-27 19:45:04 -05:00
Tony 1787ee9596 Peek overview on motion pause, then animate fully on touch up
Add AnimationComponents.ATOMIC_OVERVIEW_PEEK_COMPONENT, and rename
previous ATOMIC_COMPONENT to ATOMIC_OVERVIEW_SCALE_COMPONENT.

When SWIPE_HOME is enabled:
- Overview lives to the left of Workspace, which is encoded in
  LauncherState.NORMAL.getOverviewScaleAndTranslation().
- Create atomic animation based on ATOMIC_OVERVIEW_PEEK_COMPONENT
  and OVERVIEW_PEEK state when swiping and holding from home screen.

Bug: 111926330
Change-Id: Iab6dbef7238dae15b3036d4b2a026b781eee6b4b
2019-03-27 19:45:04 -05:00
vadimt 0b339b5273 Adding tracing for Lab-only flake: drag to workspace doesn't happen
Bug: 129434166
Change-Id: I4433a4848b57da42412a9108a0965ff13c708c39
2019-03-27 17:42:25 -07:00
Vadim Tryshev 59b3ed056c Merge "TAPL: using assert that prints context" into ub-launcher3-master 2019-03-27 23:26:37 +00:00
vadimt cea84574ec TAPL: using assert that prints context
Change-Id: I9545e82f67e51bd07f20f0313d98f5dd65c84d4e
2019-03-27 16:10:30 -07:00
Jon Miranda 8f02dbc674 Merging ub-launcher3-master, build 5412858
Test: Manual

Bug: 111926330
Bug: 125362112
Bug: 127366543
Bug: 128531133
Bug: 129270535
Bug: 129297366
Bug: 129421279

Change-Id: Ib4059b7a14106b1859a3d8d6c7c4ef253f29ed7a
2019-03-27 16:08:08 -07:00
Vadim Tryshev cb15a24cfe Merge "TAPL: Not starting all apps scroll gestures over nav bar" into ub-launcher3-master 2019-03-27 22:56:57 +00:00
Sunny Goyal ee89e5da7d Removing unused instant apps methods
Change-Id: I82bf86a8604cdb64853e7d0d6f4cbca275f5fa7a
2019-03-27 15:39:00 -07:00
vadimt f78f47ddef TAPL: Not starting all apps scroll gestures over nav bar
This is important for zero-button navigation.

Change-Id: Ib281762dbb995e6c89ae55b808343ddb9f4963ae
2019-03-27 15:36:58 -07:00
TreeHugger Robot 8e8c46069c Merge "Fix translationX that should be translationY" into ub-launcher3-master 2019-03-27 22:21:41 +00:00
TreeHugger Robot 38b2748eb2 Merge "Reconcile difference between master and ub-launcher3-master" into ub-launcher3-master 2019-03-27 22:13:09 +00:00
Tony 2ed8936da1 Fix translationX that should be translationY
Change-Id: Ie1dc8b327a312d206050926ea9f5572113727c57
2019-03-27 17:03:00 -05:00
Hyunyoung Song cbf82cc062 Reconcile difference between master and ub-launcher3-master
b/129423457

Change-Id: I63e2a1a6b40ced849e852f1b7bffa4e9fa177f18
2019-03-27 22:02:35 +00:00
Jon Miranda 83fb1b0ed8 Temp remove fade animation.
Bug: 129421279
Change-Id: I7c1a9906ea9dbf888c0f156cc21d10109d92e85d
2019-03-27 14:09:56 -07:00
TreeHugger Robot 75949941b9 Merge changes I5e65dde3,I497c0292 into ub-launcher3-master
* changes:
  Add translationX to overview state
  Add FLAG_DONT_ANIMATE_OVERVIEW to AnimatorSetBuilder
2019-03-27 20:56:58 +00:00