Commit Graph

10816 Commits

Author SHA1 Message Date
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
Jon Miranda dbfe998db9 Fix bug where recents animation is out of sync.
This is caused by recent change where we animate RecentsView instead of the
individual tasks when we are launching the center task.

The fix is to not apply scale/translation to the individual tasks when we are
launching the center task.

Bug: 133450867
Change-Id: I463b5819c6c253001752c3dafdbd61009deba8b4
2019-06-12 09:40:11 -07: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
TreeHugger Robot 6129e4737c Merge "Fix potential NPE in BackgroundAppState" into ub-launcher3-qt-dev 2019-06-11 19:25:39 +00:00
Tony Wickham f0d2e0064e Fix potential NPE in BackgroundAppState
Bug: 134559760
Change-Id: I08be7563ec8306ede6c0c7e62b0b5fc0a7c5f998
2019-06-11 12:08:36 -07:00
Sunny Goyal e7a867b4d0 Merge "Fixing some thread errors in TouchInteractionService" into ub-launcher3-qt-dev am: 1a66df255a
am: 615d893cb7

Change-Id: Id2fd93a16772c2a633351aa510fa972fd962a890
2019-06-10 18:07:25 -07:00
vadimt 8f9cf2f38f Calling sendStateEventToTest() from a place guaranteed to be called
See discussion in the bug

Bug: 133867119
Change-Id: Id162cfa3b0a0aafe17dd9b41e2c4b5d02c411830
2019-06-10 18:01:58 -07:00
Sunny Goyal 615d893cb7 Merge "Fixing some thread errors in TouchInteractionService" into ub-launcher3-qt-dev
am: 1a66df255a

Change-Id: I16036763c01935133f39851acb3cc1a984e6be51
2019-06-10 17:51:31 -07:00
Zak Cohen 5dcb0221c5 Merge "Task footer - use temporary motion for show and hide." into ub-launcher3-qt-r1-dev
am: 153f511ec5

Change-Id: I708ebceda40105a0a5309f988e94491ca5553f01
2019-06-10 17:06:03 -07:00
TreeHugger Robot 1a66df255a Merge "Fixing some thread errors in TouchInteractionService" into ub-launcher3-qt-dev 2019-06-10 23:39:02 +00:00
Sunny Goyal 47860cf593 Fixing some thread errors in TouchInteractionService
Accessing internal objects only on the main thread and after the user has been unlocked.

Bug: 134971634
Change-Id: Iaf6a1e3ab9417836c5d34673997b0a03a76862c1
2019-06-10 16:30:11 -07:00
Zak Cohen 153f511ec5 Merge "Task footer - use temporary motion for show and hide." into ub-launcher3-qt-r1-dev 2019-06-10 23:07:41 +00:00
Tony Wickham dca4165b54 Merge "Translate recents when attaching to app window instead of fading" into ub-launcher3-qt-dev am: 0234edeb08
am: a0a0bc3413

Change-Id: Id285ebbf3648e448896de7c110d9b420259f201f
2019-06-10 15:47:21 -07:00
Tony Wickham a0a0bc3413 Merge "Translate recents when attaching to app window instead of fading" into ub-launcher3-qt-dev
am: 0234edeb08

Change-Id: I0d4d559518d8202a40957a3c5c1e90ed72745a66
2019-06-10 15:41:20 -07:00
TreeHugger Robot 0234edeb08 Merge "Translate recents when attaching to app window instead of fading" into ub-launcher3-qt-dev 2019-06-10 22:24:44 +00:00
Tony Wickham fa37c529e1 Translate recents when attaching to app window instead of fading
When attaching recents, translate it offscreen and use a spring to pull it
into position. When detaching, use the same spring to pull it back offscreen.

Bug: 129985827
Change-Id: I05339e2ec0932070365023bfafc83cbf2a4e178e
2019-06-10 15:15:40 -07:00
vadimt a2f52887bc Merge "Not assuming that the activity is Launcher for the fallback recents" into ub-launcher3-qt-dev am: e61c8343e1
am: 9ae006222c

Change-Id: I32187cf4fa8870caf5f958f281effefff1191365
2019-06-10 13:10:44 -07:00
vadimt 9ae006222c Merge "Not assuming that the activity is Launcher for the fallback recents" into ub-launcher3-qt-dev
am: e61c8343e1

Change-Id: I77694efb0d152905da60c19ef1ddccd808a5db0e
2019-06-10 13:04:43 -07:00
vadimt 915fd75fae Not assuming that the activity is Launcher for the fallback recents
Bug: 134919468
Change-Id: Ibb3b11a5bf57848212c806f2023e4cf43c8a862b
2019-06-10 12:24:10 -07:00
Sunny Goyal 21e1a4275f Removing unused method
Change-Id: I25016d58b130e99c8983af48fde32e05bf6c66b1
2019-06-07 14:14:57 -07:00
Winson Chung 0ea61abe10 Merging ub-launcher3-qt-dev, build 5642962
Test: Manual

Bug:122345781 P1 Inflation happens and a binder call during swipe up gesture, that may cause jank
Bug:123900446 P1 App to home animation should zoom into the app icon
Bug:132209249 P1 Gesture bar interferes with Messenger chat heads.
Bug:132815672 P1 -1 to home swipe up gesture
Bug:132886768 P1 Swipe home animation sometimes drops frames
Bug:133009122 P2 Rare flake: dragged launchable to workspace, but the current state is not WORKSPACE; Can't find a launcher object; selector: BySelector [RES='\Qcom.google.android.apps.nexuslauncher:id/apps_view\E']
Bug:133226418 P1 [Gesture Nav] App launch animation has has incorrect origin when launched in Overview
Bug:133508173 P1 App switching is very janky on QT
Bug:133871965 P1 (V35 20190528.00_RC00):Unable to unlock/minimize phone app during ongoing call
Bug:134095068 P1 Shouldn't use seamless rotation in another case
Bug:134166337 P1 3P Launcher Breaks Overview (Standalone)
Bug:134172603 P1 Tracing for lab-only flakes
Bug:134517106 P1 Swipe up to home should fade out scrim
Bug:134532571 P1 Launcher flake: java.lang.AssertionError: http://go/tapl : want to switch from background to overview, but the current state is not BASE_OVERVIEW; Can't find a launcher object; selector: BySelector [RES='\Qcom.google.android.apps.nexuslauncher:id/overview_panel\E']
Bug:134674880 P1 App group name in expanded view is invisible with white wallpaper
Change-Id: I9bca7db0f03bd4c0581ce946646bf5209e8f6c79
2019-06-07 13:36:20 -07:00
vadimt fd7c74902e Merge "Add tracing for b/134532571" into ub-launcher3-qt-dev am: bfe171f9cb
am: 51d2cf913c

Change-Id: If79dd5975bb388d076f5b25855f4e97b67fe7f02
2019-06-06 17:39:04 -07:00
vadimt 51d2cf913c Merge "Add tracing for b/134532571" into ub-launcher3-qt-dev
am: bfe171f9cb

Change-Id: I86539398e74beb527cbede66143ff1c61990cca8
2019-06-06 17:31:41 -07:00
TreeHugger Robot bfe171f9cb Merge "Add tracing for b/134532571" into ub-launcher3-qt-dev 2019-06-07 00:10:30 +00:00
vadimt 0f08db5eeb Add tracing for b/134532571
Bug: 134172603
Bug: 134532571
Change-Id: I75c8e0212a9b35d33842d5380fbe733b486be932
2019-06-06 17:00:57 -07:00
Sunny Goyal 697a0d24a1 Merge "Disable seamless rotation for 3 and 2 button mode" into ub-launcher3-qt-dev am: 19f7c6fefb
am: bbbfc62c63

Change-Id: Ibca905382038c71311c242d13a6146b604608376
2019-06-06 16:03:05 -07:00