Commit Graph

23005 Commits

Author SHA1 Message Date
TreeHugger Robot 892ebe10a4 Merge "Unifying swipe handling for fallback launcher" into ub-launcher3-rvc-dev am: 6928c3bc05
Change-Id: I1e6a90a23ce71bc398fc9195c137098f94e5f778
2020-05-20 05:45:34 +00:00
TreeHugger Robot 6928c3bc05 Merge "Unifying swipe handling for fallback launcher" into ub-launcher3-rvc-dev 2020-05-20 05:32:36 +00:00
TreeHugger Robot f51d21a92f Merge "Re-enable app long-press menu on Go devices" into ub-launcher3-rvc-dev am: 764f67e967
Change-Id: I3ff7a044b1aa378c481e5761fcb40bf9404277c1
2020-05-20 02:53:07 +00:00
TreeHugger Robot 764f67e967 Merge "Re-enable app long-press menu on Go devices" into ub-launcher3-rvc-dev 2020-05-20 02:43:38 +00:00
Sunny Goyal 672d02cd39 Unifying swipe handling for fallback launcher
Previosuly we had a different swipe handler for 3P Launcher which
started either recents or Launcher based on the initial interaction
(horizontal or vertical). This was primarily because we had to wait
for recents transition to finish before starting another activity
which could delay going to home.

Now we always start recents transition to recentsActivity. This allows
us to use the same swipe handling logic as QuickstepLauncher. Home
activity can be started while recents transition is running and can be
controlled using onTaskAppeared callback.

Bug: 156924169
Bug: 156398988
Bug: 156295255
Change-Id: Ib9f02e0281e8d674bde2f4a81eca5fc8a5962144
2020-05-19 19:41:30 -07:00
TreeHugger Robot 8cb5a760ed Merge "Fix weird split-screen secondary task animation" into ub-launcher3-rvc-dev am: c475f28b4f
Change-Id: Ie99414430cb9f6d4f8942e5aa692416b8c6e5018
2020-05-20 02:12:27 +00:00
TreeHugger Robot c475f28b4f Merge "Fix weird split-screen secondary task animation" into ub-launcher3-rvc-dev 2020-05-20 01:57:15 +00:00
TreeHugger Robot 2ee582650f Merge "More logging for swiping to Overview instead of All Apps" into ub-launcher3-rvc-dev am: a41f9dcbe9
Change-Id: I23621d2e172af2fe1266c9cc72fbf81791187521
2020-05-19 21:08:34 +00:00
Vinit Nayak 11b1c23aa0 Merge "Increase overview thumbnail size for 2 button landscape." into ub-launcher3-rvc-dev am: a8f083b581
Change-Id: I4b395e3068d2935c26f4aa2e6de79f3b3db8316d
2020-05-19 21:08:28 +00:00
TreeHugger Robot a41f9dcbe9 Merge "More logging for swiping to Overview instead of All Apps" into ub-launcher3-rvc-dev 2020-05-19 21:04:20 +00:00
Vinit Nayak a8f083b581 Merge "Increase overview thumbnail size for 2 button landscape." into ub-launcher3-rvc-dev 2020-05-19 20:49:08 +00:00
vadimt f95cfce267 More logging for swiping to Overview instead of All Apps
Bug: 156095088
Change-Id: Ia4d59b43225c7652cfc0ae72c05a5477deeb842b
2020-05-19 12:49:17 -07:00
Vinit Nayak 88830c0657 Increase overview thumbnail size for 2 button landscape.
With shelf hidden in 2 button landscape, need to fill
in the extra space w/ larger thumbnail.

Fixes: 156442623
Test: Larger thumbnail shows up in 2 button landscape
Change-Id: Ie2856c8d248b28ae7c06cbe40c7417a827c2bd96
2020-05-19 12:07:37 -07:00
thiruram 5c04501c40 Introduces CONTAINER_WIDGETS_TRAY to LauncherSettings.Favorites. am: 6bf6848951
Change-Id: I6056a229bb187c9a52b1f02b012bc7aa19259a03
2020-05-19 18:15:31 +00:00
Ming-Shin Lu ce7eec0bbd Fix weird split-screen secondary task animation
As CL[1] corrects the screenBounds of remote animation target,
and we are now using RemoteAnimationTarget#localBounds to offect the
position.

Remove the offset logics in AppWindowAnimationHelper#updateSourceStack,
and TaskViewSimulator#setPreview, then refine computeSurfaceParams
with offseting the position of HOME task by localBounds.

[1]: I793f01fb290fe65af1bbf8e29e429fbca63ac255

Fix: 153581126
Test: manual as below steps:
     1) Launch a app, swipe up to overview screen.
     2) Tap app icon and pressing "Split screen" item.
     3) After entered split-screen mode, taps the task view.
     4) Make sure the secondary task animation the movement is
        correct and smoothly.

Change-Id: I0e4ed1465e80f48336908813ac694fb3aaa3c347
2020-05-19 17:07:47 +00:00
Jon Spivack 5efa076dae Re-enable app long-press menu on Go devices
Deep shortcuts and the home-screen Widgets menu were removed from Go in b/112904271. Subsequently removing the entire app long-press menu, however, may have been unintended behavior. This re-enables that menu, which currently houses the App Info system shortcut.

Bug: 156120551
Test: Manual
Change-Id: Ifa0befe1896315b5ed905271c2cf4805f70c39c0
2020-05-18 20:23:28 -07:00
Jon Spivack a944e11103 Merge "Re-enable app long-press menu on Go devices" into ub-launcher3-master 2020-05-19 00:49:02 +00:00
thiruram 6bf6848951 Introduces CONTAINER_WIDGETS_TRAY to LauncherSettings.Favorites.
This would log LAUNCHER_ITEM_DRAG_STARTED event when an item is dragged from widgets tray. This also fixes empty component with widget logs.

Sample Log: https://docs.google.com/document/d/1CBP2yTcXdFhPdNG5ZmWFKSgd8mDbMevY-akVlUXPLDo/edit#bookmark=id.bk5w3n8uwhcl

Bug: 152978018
Change-Id: I51d16edae13973d5e62adda0e4efa861fa10dc1b
2020-05-18 16:44:46 -07:00
Vinit Nayak 97a479a80e Merge "Override Rect#contains() to include bottom right" into ub-launcher3-rvc-dev am: 4ae95beb9b
Change-Id: If518db06e4049fb9487cf6a68875eed1618ccbbe
2020-05-18 22:31:50 +00:00
Vinit Nayak 4ae95beb9b Merge "Override Rect#contains() to include bottom right" into ub-launcher3-rvc-dev 2020-05-18 22:21:55 +00:00
TreeHugger Robot 720b2045e5 Merge "Rename closeEvents to reduce confusion" into ub-launcher3-rvc-dev am: 7cdb4cfecc
Change-Id: Ie3982d5b38f3a2610f2ecd3c9f05443c31b03391
2020-05-18 21:36:01 +00:00
TreeHugger Robot 7cdb4cfecc Merge "Rename closeEvents to reduce confusion" into ub-launcher3-rvc-dev 2020-05-18 21:21:14 +00:00
Jon Spivack 07a46d04ff Re-enable app long-press menu on Go devices
Deep shortcuts and the home-screen Widgets menu were removed from Go in b/112904271. Subsequently removing the entire app long-press menu, however, may have been unintended behavior. This re-enables that menu, which currently houses the App Info system shortcut.

Bug: 156120551
Test: Manual
Change-Id: Ifa0befe1896315b5ed905271c2cf4805f70c39c0
2020-05-18 13:15:57 -07:00
TreeHugger Robot 42ff4eded9 Merge "Using taskView simulator for animation a task to recentsView" into ub-launcher3-rvc-dev am: d5315f8c29
Change-Id: Ifacdfd10534e09a27599dd2ffb9e87c57f28c3c2
2020-05-18 19:17:47 +00:00
TreeHugger Robot d5315f8c29 Merge "Using taskView simulator for animation a task to recentsView" into ub-launcher3-rvc-dev 2020-05-18 19:02:30 +00:00
TreeHugger Robot ccc092a657 Merge "Remove tracing for a fixed flake" into ub-launcher3-rvc-dev am: e5a83db490
Change-Id: I7cbb7fc45d3394c2ddd65b92efb158e35696b354
2020-05-18 17:37:33 +00:00
TreeHugger Robot e5a83db490 Merge "Remove tracing for a fixed flake" into ub-launcher3-rvc-dev 2020-05-18 17:21:41 +00:00
vadimt 2bba25a08d Remove tracing for a fixed flake
Bug: 155926212
Change-Id: Ia847d735d58154bc768b69d3ae3dc0af7fcdbf11
2020-05-18 16:34:57 +00:00
Vinit Nayak 0b94c2736c Merge "Hide shelf in 2-Button Landscape" into ub-launcher3-rvc-dev am: 08619f8600
Change-Id: I9a23f52c7e61dbd930b4143bf0de3de274bd2b21
2020-05-17 23:45:45 +00:00
Vinit Nayak 08619f8600 Merge "Hide shelf in 2-Button Landscape" into ub-launcher3-rvc-dev 2020-05-17 23:32:00 +00:00
Vinit Nayak 23681083b2 Hide shelf in 2-Button Landscape
Disable overview rotation in 2-Button.

Fixes: 154181816
Test: Tested no button and 2 button,
overview actions worked as before.

Change-Id: Ic22c791c7a93460840d54aaf0bf32884cc110e19
2020-05-17 15:17:11 -07:00
TreeHugger Robot bc5919ee3b Merge "Log last appeared task id instead of target" into ub-launcher3-rvc-dev am: 04f476dcb0
Change-Id: Ia01dbdc7014c5d5e61e2dd9a89a112d40751c70c
2020-05-15 22:36:52 +00:00
thiruram 85c31e2e29 Rename @LauncherUiEvent to @UiEvent to be consistent with other UiEvents. am: 2e7f24c118
Change-Id: I087039bf286e3d5ffd07894c38e21cdfff4e9948
2020-05-15 22:36:42 +00:00
TreeHugger Robot 04f476dcb0 Merge "Log last appeared task id instead of target" into ub-launcher3-rvc-dev 2020-05-15 22:22:43 +00:00
thiruram 2e7f24c118 Rename @LauncherUiEvent to @UiEvent to be consistent with other UiEvents.
Change-Id: I049a238f717cc2a6b0bbb4755794bc4de2935b97
2020-05-15 21:42:46 +00:00
Tony Wickham 39f2f1029b Log last appeared task id instead of target
Might be slightly more useful (e.g. if we
need to compare against last started task id)

Change-Id: I3617be270bec6841fbd943e681de78ada549ff84
2020-05-15 16:32:04 -05:00
TreeHugger Robot 4a4152253f Merge "Add dumpsys input where it was missing" into ub-launcher3-rvc-dev am: ce8c2306a3
Change-Id: I3fa4f760117f8c72a8c811a18a34024d509f6f6e
2020-05-15 21:14:04 +00:00
Sunny Goyal b9abae9f0f Using taskView simulator for animation a task to recentsView
Also applying transform params in DeviceLockedInputConsumer directly
instead of going through AppWindowAnimationHelper

Bug: 156398988
Bug: 155816922
Change-Id: I791e1a9feb07c4fb787130f8d040a4f404faf734
2020-05-15 14:07:29 -07:00
TreeHugger Robot ce8c2306a3 Merge "Add dumpsys input where it was missing" into ub-launcher3-rvc-dev 2020-05-15 21:00:02 +00:00
TreeHugger Robot bb907f7ced Merge "Deference mAppPredictor on destroy" into ub-launcher3-rvc-dev am: 9027a04514
Change-Id: I058c51bd5972b84ee9864c4befffd8c3f093aa87
2020-05-15 20:32:37 +00:00
TreeHugger Robot 9027a04514 Merge "Deference mAppPredictor on destroy" into ub-launcher3-rvc-dev 2020-05-15 20:17:42 +00:00
vadimt bb6f5f5242 Add dumpsys input where it was missing
Bug: 156287114
Change-Id: Ie0a71e8dc261abfde4eec3ce882786d77a870c32
2020-05-15 13:12:37 -07:00
TreeHugger Robot b9c9aab27f Merge "Remove debug logs, root cause found." into ub-launcher3-rvc-dev am: 2d78b783cc
Change-Id: I524101aecd8e15eed8b0f296fa0c6cdcd1f9e9e3
2020-05-15 19:18:07 +00:00
TreeHugger Robot 2d78b783cc Merge "Remove debug logs, root cause found." into ub-launcher3-rvc-dev 2020-05-15 19:03:06 +00:00
Samuel Fufa 4dd6ab3ca1 Deference mAppPredictor on destroy
+ Also remove PredictionModel.mCachedComponentKeys

Bug: 156747920
Bug: 156041043
Test: Manual

Change-Id: I56dac1c6ac0a1bb93363342006232fc1ba42a3b4
2020-05-15 11:33:27 -07:00
Vinit Nayak 9c62e18660 Remove debug logs, root cause found.
Bug: 146964271
Change-Id: I38ed3b4b1a90fa1ff9a3aa4bb5547300ddd92358
2020-05-15 10:04:51 -07:00
TreeHugger Robot 987e375312 Merge "Prevent all apps prediction update while visible" into ub-launcher3-rvc-dev am: e241f6c243
Change-Id: I46f4afd992fd15c4c9b82a8bc4b85ba923598024
2020-05-15 10:43:06 +00:00
TreeHugger Robot e241f6c243 Merge "Prevent all apps prediction update while visible" into ub-launcher3-rvc-dev 2020-05-15 10:31:56 +00:00
TreeHugger Robot 0239366456 Merge "Switch to new protocol for hybrid hotseat" into ub-launcher3-rvc-dev am: 63cbfc6118
Change-Id: I6a5a9b07c2cc7b0d350da559bf56986d4e8a3ab8
2020-05-15 08:35:24 +00:00
TreeHugger Robot 63cbfc6118 Merge "Switch to new protocol for hybrid hotseat" into ub-launcher3-rvc-dev 2020-05-15 08:25:50 +00:00