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
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
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
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
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
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
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
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
Samuel Fufa
6793dae692
Prevent all apps prediction update while visible
...
Test: Manual
Bug: 156418702
Change-Id: Iaa5468d7c600e6568ac1e35108c586752d6658b6
2020-05-14 23:13:19 -07:00
Samuel Fufa
d12d6ab98a
Switch to new protocol for hybrid hotseat
...
- create predictor from items in bgModel instead of scanning views
- Launcher no longer checks for duplicates before sending pin/unpin events
- sending cached items from last prediction to reduce UI shuffle
- Switch to using UserCache to persist and read ComponentKey
Bug: 148814143
Bug: 156413231
Bug: 156200931
Change-Id: Ide6330bed8eb7f0c6fbec1d1ac21e7f67a9b2be2
2020-05-14 17:27:34 -07:00
Vinit Nayak
c40352ef8c
Override Rect#contains() to include bottom right
...
In landscape, the lowest coordinate touch registered
is the actual lowest pixel possible by the screen.
For portrait/seascape the lowest coordinate
is (lowest pixel possible - 1). The difference of the
one pixel makes Rect#contains() return false since
only top left Rect points are inclusive and bottom
right points are exclusive.
Fixes: 156333291
Test: Always able to smoothly go to overview from
landscape.
Change-Id: I6beddad99ae076a167d2a5f5e5acc6e466bff544
2020-05-14 17:26:15 -07:00
James O'Leary
3ed973c034
Merge "Compose gesture integrated fully into Launcher" into ub-launcher3-rvc-dev am: 4cb77a60aa
...
Change-Id: Ib138be3ddb8a1740d9ade68fa460be5bc50980c0
2020-05-14 20:26:00 +00:00
Adam Cohen
ced96bbc6c
Merge "Don't require the center task id to adjust status bar when swiping up" into ub-launcher3-rvc-dev am: 1682d0d71b
...
Change-Id: I2b6958b751180a7f176386ff28a25650c8f5f46a
2020-05-14 20:25:45 +00:00
James O'Leary
4cb77a60aa
Merge "Compose gesture integrated fully into Launcher" into ub-launcher3-rvc-dev
2020-05-14 20:20:13 +00:00
Adam Cohen
1682d0d71b
Merge "Don't require the center task id to adjust status bar when swiping up" into ub-launcher3-rvc-dev
2020-05-14 20:15:51 +00:00
Winson Chung
d6eae2aee0
Merge "Update shelf offset earlier when in gesture nav" into ub-launcher3-rvc-dev am: 054b0ae358
...
Change-Id: I87925bb3e54d74c08ea35d748b207af7f30dc780
2020-05-14 19:17:10 +00:00
Adam Cohen
18aa37ca68
Don't require the center task id to adjust status bar when swiping up
...
b/155029378
Change-Id: I3cb65e82ab192b63d54291aad9e2395fa8dedaef
2020-05-14 11:31:28 -07:00
Winson Chung
ceffbf644f
Remove LockscreenRecentsActivity am: 1801d19bcd
...
Change-Id: I8c9aa9ce998391b20ceaf5bd3a9a11e1ddcedcb1
2020-05-14 18:18:22 +00:00
James O'Leary
74a2746b35
Compose gesture integrated fully into Launcher
...
- Support dismissing Compose via the reverse gesture from the appear
gesture
- Use Tony Wickham's ag/10204761 with some glue code to enable the
app below Compose panning in the same direction as the gesture as
Compose peeks in
- Add feature flag to use Compose hosted in a window (permits underlying
app panning)
- Use InterpolatingVelocityTracker to fix OtherActivityInputConsumer
processing swipes in the wrong direction ~20% of the time due to a bug
in VelocityTracker (see go/quirky-bubbles)
Change-Id: I3adbaee1763f21557fb628b60d03b0a03e7079ab
2020-05-14 14:18:19 -04:00
Winson Chung
034ce6fd94
Update shelf offset earlier when in gesture nav
...
- Provide a hint to Launcher to indicate it will be resumed when
swiping home, which allows us to notify sysui before any potential
pip invocation, reducing the likelyhood of two conflicting animations
when entering pip
Bug: 156637223
Change-Id: Iae773e1aac88bbea6f74e1d1332417b448126471
2020-05-14 10:55:14 -07:00
Winson Chung
1801d19bcd
Remove LockscreenRecentsActivity
...
- This activity would create another task (no longer in the same
stack since we don't have activity type stacks) which was causing
the camera to be occluded sometimes, which then cancels the recents
animation
- Tweaking the animation slightly to match the movement of the closing
the activity back to the lockscreen
Bug: 156514461
Test: Launch camera on the lockscreen and swipe up to dismiss (repeatedly)
Change-Id: I8aaac22767288d7fbf183683276c50acaaf831d2
2020-05-14 10:51:44 -07:00
Sunny Goyal
2746355984
Merging WindowSizeStrategy with BaseActivityInterface am: d9c0349c1a
...
Change-Id: I1bb7d1b6d1cbc25697017193034207a5184aeae7
2020-05-14 09:35:04 +00:00
Sunny Goyal
d9c0349c1a
Merging WindowSizeStrategy with BaseActivityInterface
...
Also converting BaseActivityInterface to an abstract class instead of interface
so that it can hold member variables
Change-Id: I04cab934137eb1d6f470c6a7618c50a2ed2c71c1
2020-05-14 01:22:25 -07:00
thiruram
c60f41a352
Add LAUNCHER_FOLDER_LABEL_CHANGED events for folder label updates. am: f95f152971
...
Change-Id: I5793e81fa24dc827f0f99c07b37d8d4a32428277
2020-05-14 01:58:54 +00:00
thiruram
f95f152971
Add LAUNCHER_FOLDER_LABEL_CHANGED events for folder label updates.
...
Sample Logs for all update combinations: https://docs.google.com/document/d/1CBP2yTcXdFhPdNG5ZmWFKSgd8mDbMevY-akVlUXPLDo/edit#bookmark=id.7y1p8n2dz8ge
Bug: 155410872
Bug: 152978018
Change-Id: I296b124b16aa07878f2cf7b74ab91f13b8e6cfbf
2020-05-13 17:36:10 -07:00
Winson Chung
6e0d05fc41
Merging from ub-launcher3-rvc-dev @ build 6492476
...
Bug: 150504032
Test: manual, presubmit on the source branch
x20/teams/android-launcher/merge/ub-launcher3-rvc-dev_rvc-dev_6492476.html
Change-Id: I96b36965f7b471eb77aa78a8b923ed9298e8a02f
2020-05-13 23:22:18 +00:00
thiruram
d5352395b6
Add support to log LauncherEvent without ItemInfo. am: b9080c2a15
...
Change-Id: I7214501965c3b5f2188a8f596ced341595905b57
2020-05-13 23:20:13 +00:00
thiruram
b9080c2a15
Add support to log LauncherEvent without ItemInfo.
...
Change-Id: I145a9500b0442c2b5d9f7f691460465b2bb13a07
2020-05-13 22:58:23 +00:00
Vinit Nayak
7943cc28eb
Merge "Update recents child views RTL handling" into ub-launcher3-rvc-dev am: bdd6522661
...
Change-Id: Idc5c431b8711f4f153539b55980a1773047cfd27
2020-05-13 21:58:03 +00:00
TreeHugger Robot
5d9280f708
Merge "Build fix. Unifying task size calculation code." into ub-launcher3-rvc-dev am: 26cdf42c42
...
Change-Id: I01ad601d0fc5248c7d87c3fe2697a4f059db5a3d
2020-05-13 21:57:53 +00:00
Vinit Nayak
bdd6522661
Merge "Update recents child views RTL handling" into ub-launcher3-rvc-dev
2020-05-13 21:41:09 +00:00
Sunny Goyal
f190fd2d4e
Build fix. Unifying task size calculation code.
...
Change-Id: Iaed3a28a9e74c39da8d01aa42b30c96bdb69a661
2020-05-13 14:06:07 -07:00
TreeHugger Robot
1d1c080f0c
Merge "Keep Predicted icon same size when dragging" into ub-launcher3-rvc-dev am: 650da4bbd1
...
Change-Id: I9a7a225a824f1708ac071a933884f5ee6d913481
2020-05-13 19:33:36 +00:00
TreeHugger Robot
650da4bbd1
Merge "Keep Predicted icon same size when dragging" into ub-launcher3-rvc-dev
2020-05-13 19:18:28 +00:00
TreeHugger Robot
89c630abe1
Merge "Changing RecentsView layout based on the split screen task size" into ub-launcher3-rvc-dev am: e0fef877e4
...
Change-Id: I1bda09594fdf344f3c35f641cb21bdbe0ece1548
2020-05-13 18:36:43 +00:00
TreeHugger Robot
a0aa8a790f
Merge "Adds Settings button back to Back gesture tutorial." into ub-launcher3-rvc-dev am: d893a478a3
...
Change-Id: I2ce1a865519932d53c38389ce29c81b5c176007f
2020-05-13 18:36:37 +00:00
TreeHugger Robot
e0fef877e4
Merge "Changing RecentsView layout based on the split screen task size" into ub-launcher3-rvc-dev
2020-05-13 18:35:05 +00:00