TreeHugger Robot
25986ffd64
Merge "Adding test to check view inflation during swipe up" into ub-launcher3-master
2019-09-20 22:44:01 +00:00
Sunny Goyal
8f90d5da8a
Adding test to check view inflation during swipe up
...
Bug: 137851409
Change-Id: Ic8e6f0b3c667051b921d1d4fad03c94122ee92e9
2019-09-20 15:36:02 -07:00
Tony Wickham
9e88a6d8be
Don't crash when swiping up if there are no TaskViews
...
This can happen in LockTask mode, after enabling Overview. In that case,
you are locked to the current task, but are allowed to go to overview
but no tasks are shown there.
Bug: 139917483
Change-Id: I2180cc5e72c343977ea53cc02907ed8dac0f8bc6
2019-09-20 21:58:30 +00:00
TreeHugger Robot
3a5d7cca9e
Merge "Updating animation start callback" into ub-launcher3-master
2019-09-20 21:31:20 +00:00
TreeHugger Robot
8fbbbe0687
Merge "Fixing some tests for 2-button mode" into ub-launcher3-master
2019-09-20 17:54:25 +00:00
Winson Chung
f779e78789
Updating animation start callback
...
Bug: 140626334
Test: Builds
Change-Id: I86e8d448188d21f0318ac2ea053a8394a1d0cf1a
2019-09-20 17:40:17 +00:00
Sunny Goyal
3d56046ff8
Fixing some tests for 2-button mode
...
Bug: 141315387
Change-Id: I66db3e790f5fbe6bc30999ed599cce03874509be
2019-09-20 10:40:14 -07:00
Sunny Goyal
eb71cef629
Playing wallpaper animation if Launcher is destroyed
...
Bug: 140539007
Change-Id: I6573eafda353f4f399768613ef068de86c8f37f4
2019-09-20 09:53:47 -07:00
vadimt
151fddfb71
Adding tracing for a lab-only flake. am: 9f6cde1443
...
am: ca939f073c
Change-Id: I5218b4792ca2e37f61ec54a67d7dbb04b1d42872
2019-09-19 17:32:43 -07:00
vadimt
ca939f073c
Adding tracing for a lab-only flake.
...
am: 9f6cde1443
Change-Id: I31ce596847aa1506cefbde711ae6ad6f3e3b777e
2019-09-19 17:25:43 -07:00
vadimt
9f6cde1443
Adding tracing for a lab-only flake.
...
Bug: 141275518
Change-Id: I95544a55ef13002f696a82e52d54ffb6251d0e39
2019-09-19 16:07:05 -07:00
Shashwat Razdan
0c2a248109
Added AppLaunchEventsPlugin which relays app launch/dismiss events to
...
all connected plugins.
Listener for this plugin is added in PredictionAppTracker which receives
all app events.
Change-Id: Iec53d20272f6a587f78e3d84666efa4f02cf6962
(cherry picked from commit ae084dafd9 )
2019-09-19 05:08:54 +00:00
Winson Chung
a879f9c481
Adding binder tracking support in tests
...
- Whitelist specific binder calls when handling touch during swipe up
gestures
- Only track binding for touch handling and certain launcher lifecycle
changes for now
Bug: 140246642
Change-Id: I6ba30280dd17da358662870f8719ae851536ad8b
2019-09-18 17:08:05 -07:00
Tony Wickham
1d61043002
Merge "Allow scroll to clear all in 3 button+fallback mode" into ub-launcher3-qt-qpr1-dev am: 24fb1526e2
...
am: cdcfd98c05
Change-Id: Iecef9fc4fb5c1dd467581468f6b8edc5becc95fa
2019-09-18 08:18:42 -07:00
Tony Wickham
cdcfd98c05
Merge "Allow scroll to clear all in 3 button+fallback mode" into ub-launcher3-qt-qpr1-dev
...
am: 24fb1526e2
Change-Id: I59bf92b05d45c31705166e1211cf02ccbc348383
2019-09-18 08:12:41 -07:00
Tony Wickham
24fb1526e2
Merge "Allow scroll to clear all in 3 button+fallback mode" into ub-launcher3-qt-qpr1-dev
2019-09-18 14:54:20 +00:00
Tony Wickham
0638249b3e
Allow scroll to clear all in 3 button+fallback mode
...
We weren't calling onSwipeUpToRecentsComplete(), which meant we kept the
disallowScrollToClearAll from prepareRecentsUi indefinitely.
Also don't update the icon scale if it is supposed to be scaled down, to
avoid it from scaling up and overlapping with the app window.
Fixes: 141184247
Change-Id: I49406764373e7121e289da7477dcbb58d0b98fd5
2019-09-17 15:10:33 -07:00
Sunny Goyal
ed83cf6df0
Adding recents test for 3P Launcher
...
Bug: 140749967
Change-Id: I3644822accfd229d1e46ca5e43ad827aef776787
2019-09-17 13:41:10 -07:00
Jonathan Miranda
903abfc48f
Merge "Support defining X column layout for all apps as a display option." into ub-launcher3-qt-future-dev
...
am: 315732e524
Change-Id: I1c47d689fbec052859d5fdbfcf8d10b07ddd0202
2019-09-17 11:25:21 -07:00
Tony Wickham
4aa0a6ca7c
Merge "Replace OnGlobalLayoutListener with StateListener to update predictions" into ub-launcher3-qt-qpr1-dev am: fc520edbc6
...
am: 3ff1000632
Change-Id: I34b83f2038a6cb20e39c95aeba310e201060b564
2019-09-16 17:37:58 -07:00
Sunny Goyal
34ca0d3c62
Merge "Adding support for building a "spring like animation" with precomputed values" into ub-launcher3-qt-qpr1-dev am: 791dd73217
...
am: 30d998c625
Change-Id: Icd3d2bd914ba30bed3257de33af00ae201ecf17b
2019-09-16 17:37:24 -07:00
Hyunyoung Song
fe2e430a71
Merge "resolve merge conflicts of 057059665e to ub-launcher3-master" into ub-launcher3-master
2019-09-17 00:15:15 +00:00
Jon Miranda
6f7e9702e3
Support defining X column layout for all apps as a display option.
...
Bug: 124967099
Change-Id: I7bf576759b3fa4f6ca617fbbd660541c12fd09ac
2019-09-16 16:24:59 -07:00
Hyunyoung Song
338e4ea7df
resolve merge conflicts of 057059665e to ub-launcher3-master
...
Test: I solemnly swear I tested this conflict resolution.
Bug: None
Change-Id: I8a92d1389acbefc5bf33ef9760373bfbf54d682b
2019-09-16 15:29:37 -07:00
Tracy Zhou
6b272369e7
Make sure that live tile overlay is added only once.
...
Users report seeing empty launcher. After adding some logging, live tile
overlay can be added twice and removed only once. I added some logic to
make sure that it can only be added once.
Test: manual
Fixes: 135864059
Change-Id: I9d3325c56e76654f1397cc65979b97a6c0a80aee
(cherry picked from commit d3ef57b4dd )
(cherry picked from commit 4fa6f63ffd )
2019-09-16 20:52:35 +00:00
Shashwat Razdan
ae084dafd9
Added AppLaunchEventsPlugin which relays app launch/dismiss events to
...
all connected plugins.
Listener for this plugin is added in PredictionAppTracker which receives
all app events.
Change-Id: Iec53d20272f6a587f78e3d84666efa4f02cf6962
2019-09-16 13:27:13 -07:00
Tony Wickham
3ff1000632
Merge "Replace OnGlobalLayoutListener with StateListener to update predictions" into ub-launcher3-qt-qpr1-dev
...
am: fc520edbc6
Change-Id: I8e5b43a582bd243e21f02b5a83b931f4f277eb95
2019-09-13 14:29:31 -07:00
Sreyas
04850948f2
Refactoring RecentsView to handle non-TaskViews
...
am: 78010c1958
Change-Id: Ibcc968518e53f805c2b8985f6e305503e7edf698
2019-09-12 15:11:52 -07:00
Sunny Goyal
30d998c625
Merge "Adding support for building a "spring like animation" with precomputed values" into ub-launcher3-qt-qpr1-dev
...
am: 791dd73217
Change-Id: I1ecde4721df9895b0fb215f36a43d8cb85a392ef
2019-09-12 15:05:48 -07:00
Hyunyoung Song
057059665e
When DeviceConfig/FeatureFlag value is different than the previous value, refresh icon cache
...
am: e17a699618
Change-Id: I5c2e54c069fc03172f471f9655cd8b09b5ac6dce
2019-09-12 15:05:19 -07:00
Sunny Goyal
3e3d759db2
Removing flag overrides. All flags should be defined as togglable flags instead.
...
Change-Id: Ia7b9ff84413096cd5b0c4a9a81a232019f2522d2
2019-09-12 10:17:14 -07:00
Tony Wickham
fc520edbc6
Merge "Replace OnGlobalLayoutListener with StateListener to update predictions" into ub-launcher3-qt-qpr1-dev
2019-09-11 23:42:23 +00:00
Tony Wickham
51f2919815
Replace OnGlobalLayoutListener with StateListener to update predictions
...
Previously we were using OnGlobalLayoutListener, which is only called
when AllAppsContainerView or a child is re-laid out or visibility
changes to or from GONE. Since we no longer relayout when already
scrolled to the top, we need a better hook to check whether all apps has
changed visibility for the purpose of updating predictions.
Bug: 140823188
Change-Id: I7c4a0d94c529eb86b55729c75843c8b0bd673d8c
2019-09-11 14:41:52 -07:00
Sreyas
78010c1958
Refactoring RecentsView to handle non-TaskViews
...
Change-Id: I0bc28ef670a1dad9a3912ca5360c9bab18afd4b2
2019-09-11 14:07:26 -07:00
TreeHugger Robot
791dd73217
Merge "Adding support for building a "spring like animation" with precomputed values" into ub-launcher3-qt-qpr1-dev
2019-09-11 20:16:19 +00:00
Hyunyoung Song
e17a699618
When DeviceConfig/FeatureFlag value is different than the previous
...
value, refresh icon cache
Bug: 135638690
Bug: 138964490
Test: manually toggled feature flag UI on/off
$ adb shell device_config put launcher APP_SEARCH_IMPROVEMENTS [true|false]
when launcher is in foreground and also when it is in the background
Afterwards, saw if "bank" would show BofA app or not
Change-Id: I98b62bd07b14a225168217d7eb9bfdfc7f74435d
2019-09-11 10:38:14 -07:00
Sunny Goyal
b1d7de25f8
Adding support for overlay and corresponding plugin to Launcher
...
Updating various task callbacks to handle overlays
Change-Id: I80077508ad35c31269c873f51f0105302a9e6a5d
2019-09-10 08:08:28 -07:00
Sunny Goyal
3600fb7777
Adding support for building a "spring like animation" with precomputed values
...
Bug: 138396187
Change-Id: Idba323090ecd9aca43c01414a32ab3b2e292e73e
2019-09-09 17:21:53 -07:00
Winson Chung
478414a7c3
Merge changes I4532e429,I532645de into ub-launcher3-qt-future-dev
...
* changes:
Defer listening on widget host until after the state transition ends
Migrate to using DefaultDisplay
2019-09-09 21:39:18 +00:00
Miranda Kephart
fad2f3734d
Merge "Add distance threshold for assistant gesture fling" into ub-launcher3-qt-qpr1-dev
...
am: 329cc8c53f
Change-Id: Ib1e4040010cf3919163e24971d2a368664bec1db
2019-09-09 14:22:47 -07:00
Tony Wickham
0d37f05a12
Merge "Properly prevent All Apps relayouts by avoiding scrollToPosition" into ub-launcher3-qt-qpr1-dev
...
am: d785fc289c
Change-Id: I69738f5d9c1f77195f2f82f963958d3cc741e9af
2019-09-09 14:17:33 -07:00
Vadim Tryshev
c698c0cdbb
Merge "Adding a test method to get a Launcher object when it becomes non-null" into ub-launcher3-qt-qpr1-dev
...
am: b34f951e7e
Change-Id: Id63a1df1aef2f35b0f6cdb0f8ab851163c8140c9
2019-09-09 14:17:20 -07:00
Miranda Kephart
329cc8c53f
Merge "Add distance threshold for assistant gesture fling" into ub-launcher3-qt-qpr1-dev
2019-09-09 21:02:43 +00:00
Winson Chung
ef52876739
Defer listening on widget host until after the state transition ends
...
Bug: 140246642
Change-Id: I4532e4298f04ff5c6dea04ccda89320995cadb80
2019-09-09 10:24:53 -07:00
Winson Chung
13c1c2cd65
Migrate to using DefaultDisplay
...
- Remove extra binder calls to get the default display
Bug: 140633033
Change-Id: I532645deac101a6065d90484b87a67b67aa717f5
2019-09-09 10:21:28 -07:00
Jon Miranda
a87abbad31
resolve merge conflicts of 1bd96b1e96 to ub-launcher3-qt-future-dev
...
Test: I solemnly swear I tested this conflict resolution.
Bug: None
Change-Id: Ide6c914d4e69eb4fa70d6634780324cd45a21610
2019-09-06 11:35:34 -07:00
Tony Wickham
d785fc289c
Merge "Properly prevent All Apps relayouts by avoiding scrollToPosition" into ub-launcher3-qt-qpr1-dev
2019-09-05 21:27:41 +00:00
vadimt
cf61e16a2c
Adding a test method to get a Launcher object when it becomes non-null
...
Change-Id: I1c56777c87827b5edf1c7f55ad9639321e598311
2019-09-04 19:02:54 -07:00
TreeHugger Robot
1bd96b1e96
Merge "Update app open/close animations." into ub-launcher3-qt-qpr1-dev
2019-09-04 22:33:33 +00:00
Jon Miranda
9b78e190fa
Update app open/close animations.
...
- For app open, the icon text remains where it is and only the icon moves.
- Similarly for app close, the icon text remains where it is and fades in
with the rest of the other icons text.
- With this change, the original view is always "VISIBLE"
(if BubbleTextView/FolderIcon) but we hide certain elements.
Added video to bug.
Bug: 137200188
Bug: 139885365
Change-Id: I3d20c5f05bc7c0b9d052d8074ac3bfc21531c83d
Merged-In: I3d20c5f05bc7c0b9d052d8074ac3bfc21531c83d
2019-09-04 21:45:05 +00:00