Commit Graph

2323 Commits

Author SHA1 Message Date
Jonathan Miranda d0078f98f3 Merge "Preloads the icon drawable for app open to reduce latency b/w swapping views." into ub-launcher3-qt-dev am: 8f3f2f33d3
am: 8107a50a6e

Change-Id: Icff90b41e444a3fe0f3f88d6240e8bea5e5f5d78
2019-06-13 14:00:59 -07:00
Jonathan Miranda 8f3f2f33d3 Merge "Preloads the icon drawable for app open to reduce latency b/w swapping views." into ub-launcher3-qt-dev 2019-06-13 20:41:16 +00:00
Jon Miranda 6dfa312896 Preloads the icon drawable for app open to reduce latency b/w swapping views.
For app close, we already load the icon as soon as we can.

Bug: 135130011
Change-Id: Ia2c45737cf24d1ab5911b222ae097d7a1f9d6a31
2019-06-13 13:17:25 -07:00
Sunny Goyal 7897aea5bc Merge "Optimizing some layouts in taskview" into ub-launcher3-qt-dev am: 552b3fe811
am: a97bbe2b96

Change-Id: If1bf77a7b56c96f6e6a8116fc97e911e8f7612ca
2019-06-13 12:25:45 -07:00
Winson Chung b33bd1e0ff Fix issue with screen pinning check not apply in 2 button am: 6e25a9d831
am: a1a171633f

Change-Id: Ia89fcb61ef8185bda6debc04b3e33e94120d60ae
2019-06-13 12:18:44 -07:00
TreeHugger Robot 552b3fe811 Merge "Optimizing some layouts in taskview" into ub-launcher3-qt-dev 2019-06-13 19:09:00 +00:00
Winson Chung 6e25a9d831 Fix issue with screen pinning check not apply in 2 button
Bug: 130687624
Test: Ensure you can't swipe up with screen pinning enabled in 2 button
Change-Id: I6635a9639262a4e96a104960eb5fbb3acaba8af7
2019-06-13 11:44:44 -07:00
Sunny Goyal 5b636ebfd4 Optimizing some layouts in taskview
> Recycling DigitalWellBeingToast so that the view is not inflated everytime
> Simplifying DigitalWellBeingToast to use a single text view
> Adding support for footers in taskView without creating additional layout

Bug: 122345781
Change-Id: Ia889819b93eb8644532ea95c6767554874d5e2d1
2019-06-13 10:39:46 -07:00
Sunny Goyal ec22f7e05a Merge "Adding support for custom callback when starting ProxyActivity" into ub-launcher3-qt-dev am: 3d6e96d526
am: a9c0d66d6c

Change-Id: I192af95e65de6310010e16ef0a545c70f62e27a2
2019-06-12 16:40:28 -07:00
Tony Wickham 61ed418856 Merge "Gracefully handle failed task launches during quick switch" into ub-launcher3-qt-dev am: 964d164709
am: aee5b0d936

Change-Id: Ie8d940f23845152f055594e77344194b1813af58
2019-06-12 16:17:22 -07:00
TreeHugger Robot 3d6e96d526 Merge "Adding support for custom callback when starting ProxyActivity" into ub-launcher3-qt-dev 2019-06-12 23:16:59 +00:00
Zak Cohen bb84184b7d Merge "Expose getTaskView to Overlays." into ub-launcher3-qt-dev am: f97355a145
am: 37eb41edd1

Change-Id: I868e05d27de451b0a4eec0f49e7461811660dfb1
2019-06-12 16:08:19 -07:00
Vadim Tryshev 06ab91f192 Merge "Not using settings app in tests" into ub-launcher3-qt-dev am: 643007d613
am: 387fdae45f

Change-Id: I204d788ce63c1a60474f3296f30d46ab0e479e60
2019-06-12 16:00:31 -07:00
Sunny Goyal 693db669fb Fading out the home surface if home and recents are shown in separate surface am: 16284b956c
am: bd95c600f3

Change-Id: I5ea62ef9b648322e5e358c6f37eb16048cd7149d
2019-06-12 16:00:16 -07:00
Tony Wickham 964d164709 Merge "Gracefully handle failed task launches during quick switch" into ub-launcher3-qt-dev 2019-06-12 22:59:35 +00:00
TreeHugger Robot f97355a145 Merge "Expose getTaskView to Overlays." into ub-launcher3-qt-dev 2019-06-12 22:52:46 +00:00
Zak Cohen 3827b3afd3 Expose getTaskView to Overlays.
Test: Manual
Change-Id: Ie8583606e65f9a77536de4a7cbd1aa3d88e81e1e
2019-06-12 15:40:54 -07:00
Vadim Tryshev 643007d613 Merge "Not using settings app in tests" into ub-launcher3-qt-dev 2019-06-12 22:40:26 +00:00
Sunny Goyal 16284b956c Fading out the home surface if home and recents are shown in separate surface
Bug: 134725160
Change-Id: Ia4c5e0eefc4d8b869840645f403d943831c471f1
2019-06-12 15:28:23 -07:00
vadimt 87fbd33a37 Not using settings app in tests
Change-Id: I7542dab07a0d5a76cc90f4b5eee0d376b5d8ca11
2019-06-12 15:26:27 -07:00
Tony Wickham e8836dc082 Gracefully handle failed task launches during quick switch
When quick switching from home or overview, go to OverviewState if the
task launch failed. Otherwise we get stuck in BackgroundAppState.

Bug: 135038270
Change-Id: I42785c261cef0df95666bc106ec5ca6ef0553cc7
2019-06-12 15:24:58 -07:00
Sunny Goyal faf50e511e Merge "Resetting taskView alpha to proper value onAnimationEnd" into ub-launcher3-qt-dev am: c9e6f23658
am: 2e631e4ca1

Change-Id: I0811ff15649e975dd1f827dcf7e1de21240de755
2019-06-12 12:25:58 -07:00
TreeHugger Robot c9e6f23658 Merge "Resetting taskView alpha to proper value onAnimationEnd" into ub-launcher3-qt-dev 2019-06-12 19:03:33 +00:00
Sunny Goyal dc48cf3de4 Merge "Initializing ActivityManagerWrapper before device unlock" into ub-launcher3-qt-dev am: a273eafec4
am: 0aabc84de6

Change-Id: I31d40f5a91ae6bc85f1d960b63612a81c62dda73
2019-06-12 11:46:27 -07:00
Sunny Goyal 2dec2f5114 Merge "Removing unused method" into ub-launcher3-qt-dev am: 89e8e955cb
am: 3fd67359c5

Change-Id: I14ffd69040628d7c846e3543dbd2ac819851606e
2019-06-12 11:46:09 -07:00
Sunny Goyal 8f6fe03d60 Merge "Bypass systemstate check when using shared state" into ub-launcher3-qt-dev am: 329097b179
am: e27dbf2d74

Change-Id: Iaf2a7321630660eaa164daca427310ba3c79669f
2019-06-12 11:27:41 -07:00
TreeHugger Robot a273eafec4 Merge "Initializing ActivityManagerWrapper before device unlock" into ub-launcher3-qt-dev 2019-06-12 18:22:12 +00:00
TreeHugger Robot 89e8e955cb Merge "Removing unused method" into ub-launcher3-qt-dev 2019-06-12 18:19:32 +00:00
TreeHugger Robot 329097b179 Merge "Bypass systemstate check when using shared state" into ub-launcher3-qt-dev 2019-06-12 18:03:26 +00:00
Tony Wickham 4f7f5b8797 Merge changes I0b96f623,I019084a1 into ub-launcher3-qt-dev am: 503f46185a
am: 4ac2a3668b

Change-Id: I1bd8d25da249b44708a0a559d1cb9047f55bf753
2019-06-12 11:00:34 -07:00
Tony Wickham 503f46185a Merge changes I0b96f623,I019084a1 into ub-launcher3-qt-dev
* changes:
  Fix double swipe on nav bar from an app
  Fix state/anim clobbering when touching down during recents animation
2019-06-12 17:50:16 +00:00
Sunny Goyal d0308dbd14 Resetting taskView alpha to proper value onAnimationEnd
Bug: 135114549
Change-Id: I4effc4c9d8e6c03e41c8f06c441477076ce7a622
2019-06-12 09:11:04 -07:00
Sunny Goyal a029a8b2d5 Bypass systemstate check when using shared state
System state can change using the interaction, for eg: an app can
enter  immersive mode in the middle of quickswitch. Ignore such changes
to prevent system gestures getting blocked by an app

> Fixing nullpointer in device locked consumer construction when user is not locked yet
> Creating a fallback resetGesture input consumer, which cancels any pending transition
  in case we missed to cancel it

Bug: 134091263
Bug: 134406364
Change-Id: Iafc4e53691f50862b013ad9c4023839044cf1d72
2019-06-12 14:42:38 +00:00
Sunny Goyal a327e6a3d1 Initializing ActivityManagerWrapper before device unlock
Bug: 134406364
Change-Id: I30339c3790efeaa60db7ea3cbae76d97474c16cc
2019-06-12 07:41:50 -07:00
Sunny Goyal a0f9110e52 Adding support for custom callback when starting ProxyActivity
Bug: 133443741
Change-Id: Ifd6a289b7f49d52efe0767b600cecc2b460a87fc
2019-06-12 00:20:07 -07:00
vadimt e87b4bc6ad Merge "Calling sendStateEventToTest() from a place guaranteed to be called" into ub-launcher3-qt-dev am: c1fa3abd2e
am: 63a3846b56

Change-Id: Id78ed0b6a8f1144e8f2213640a03ec5e93ac2d6e
2019-06-11 17:42:16 -07:00
vadimt 63a3846b56 Merge "Calling sendStateEventToTest() from a place guaranteed to be called" into ub-launcher3-qt-dev
am: c1fa3abd2e

Change-Id: I90802248680747645bc975e81fb4fe477f2db679
2019-06-11 17:31:17 -07:00
TreeHugger Robot c1fa3abd2e Merge "Calling sendStateEventToTest() from a place guaranteed to be called" into ub-launcher3-qt-dev 2019-06-12 00:12:08 +00:00
Tony Wickham 71efefaf9b Merge "Tweak spring stiffness/damping for attaching recents" into ub-launcher3-qt-dev am: 070866931b
am: f40276133f

Change-Id: I2768b2d968e8c55a8c8d17bbfe0b59064582e6b7
2019-06-11 16:08:45 -07:00
Tony Wickham f40276133f Merge "Tweak spring stiffness/damping for attaching recents" into ub-launcher3-qt-dev
am: 070866931b

Change-Id: I71bf6a8dac3a4243b5ac67bdff9a829db0966b8e
2019-06-11 16:02:43 -07:00
TreeHugger Robot 070866931b Merge "Tweak spring stiffness/damping for attaching recents" into ub-launcher3-qt-dev 2019-06-11 22:49:20 +00:00
Tracy Zhou cf7af74edd Merge "Check if RecentsView is null before setting live tile icon." into ub-launcher3-qt-dev am: fc1db5861a
am: 7c5d95fdd2

Change-Id: I168f760d220f81f4417cb4e072ae29024b54092d
2019-06-11 15:43:58 -07:00
Tracy Zhou 7c5d95fdd2 Merge "Check if RecentsView is null before setting live tile icon." into ub-launcher3-qt-dev
am: fc1db5861a

Change-Id: I939827655df665fed9598dc4bc3d8b3d72be35cc
2019-06-11 15:39:56 -07:00
Tracy Zhou fc1db5861a Merge "Check if RecentsView is null before setting live tile icon." into ub-launcher3-qt-dev 2019-06-11 22:31:20 +00:00
Tony Wickham 91683e2bc8 Tweak spring stiffness/damping for attaching recents
Bug: 129985827
Change-Id: Ife70528a3cdc101260df3425ec0501b318d558e7
2019-06-11 15:25:54 -07:00
Tony Wickham 0bdd28e204 Fix double swipe on nav bar from an app
Use normal OverviewInputConsumer instead of
OverviewWithoutFocusInputConsumer if we are animating to launcher. This
allows launcher to properly handle a second swipe in the nav region.

Test: enable 2-button mode, double swipe up on nav bar to all apps

Bug: 135050372
Change-Id: I0b96f6236bed4f9ac3284a921e4259e1b0d00c75
2019-06-11 14:41:57 -07:00
Tracy Zhou 6594390a79 Check if RecentsView is null before setting live tile icon.
Fixes: 134969824
Test: N/A
Change-Id: Ibd6d8ec729c6809d385ea5f0153ae7ff376801b9
2019-06-11 13:42:25 -07:00
Tony Wickham 87cfe640c2 Fix state/anim clobbering when touching down during recents animation
Addresses 2 problems:
- Set mLauncherTransitionController = null after ending it, to prevent a
  subsequent end from re-setting OVERVIEW state.
- Cancel the shelf animation so that it doesn't clobber the animation to
  all apps (for instance).

Bug: 134309036
Bug: 134309189
Change-Id: I019084a1ba38c6208a6256843cb5c4b6dbb4a662
2019-06-11 13:01:17 -07:00
Tony Wickham c1c8b47352 Merge "Fix potential NPE in BackgroundAppState" into ub-launcher3-qt-dev am: 6129e4737c
am: afff47d4a5

Change-Id: I3d2a3105bc41c86430c361d24e7e7bdd9118024c
2019-06-11 12:51:13 -07:00
Tony Wickham afff47d4a5 Merge "Fix potential NPE in BackgroundAppState" into ub-launcher3-qt-dev
am: 6129e4737c

Change-Id: Ifb7aeb3ba9b3cf31b8d3b7d05553e11e88c1d16e
2019-06-11 12:44:11 -07:00