TreeHugger Robot
e93d6d615c
Merge "Removing some unused AppWindowAnimationHelper dependencies" into ub-launcher3-rvc-dev
2020-05-06 17:33:27 +00:00
TreeHugger Robot
18f367a5f7
Merge "Bias rotation to remain in existing rotation" into ub-launcher3-rvc-dev
2020-05-06 17:30:40 +00:00
TreeHugger Robot
d893847bda
Merge "Fix AlwaysOnTop stack may covered by RemoteAnimation" into ub-launcher3-rvc-dev am: 164d0c6509
...
Change-Id: Ia71354f8f279fc215f7b6d2af3f42e1a5429c3a5
2020-05-06 16:38:19 +00:00
TreeHugger Robot
164d0c6509
Merge "Fix AlwaysOnTop stack may covered by RemoteAnimation" into ub-launcher3-rvc-dev
2020-05-06 16:23:32 +00:00
Sunny Goyal
d67569eac8
Fix AlwaysOnTop stack may covered by RemoteAnimation
...
Merging changes from Change-Id: I8028cd50d66f7d77e5d1ec6514e953c8be9935d6
in TaskViewSimulator
Bug: 151024899
Change-Id: Id41e5af227be2557032387bdaa61cac3458baf32
2020-05-06 02:41:15 -07:00
Sunny Goyal
84d9c42559
Removing some unused AppWindowAnimationHelper dependencies
...
Change-Id: I594853696c63dc6c22d22cab2faab0ed7529b594
2020-05-06 02:30:02 -07:00
Bill Yi
77fe1a7c90
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: I2a006876dfa9ef67f47ff5e29aa9e2bcd4ef328d
2020-05-05 22:50:24 -07:00
Jon Miranda
e620872b18
Add logs to debug playtime crash and band aid fix for release builds.
...
Bug: 153821199
Change-Id: I0caa546254bb51ca8b88cdb16d79c054560bf2be
2020-05-05 18:18:40 -07:00
Zak Cohen
e5d5ee782b
Merge "OverviewActions - make button ripple workspace text color." into ub-launcher3-rvc-dev am: 224ef0efe7
...
Change-Id: Ib02e8501aca2b01c2b9b1b76f74143d3d2c26750
2020-05-05 19:28:27 +00:00
Zak Cohen
224ef0efe7
Merge "OverviewActions - make button ripple workspace text color." into ub-launcher3-rvc-dev
2020-05-05 19:11:21 +00:00
Tony Wickham
f1c8250a92
Merge "Fix continueComputingRecentsScrollIfNecessary() running infinitely" into ub-launcher3-rvc-dev am: c0535b23f6
...
Change-Id: I15043b8a5916b5009a8f6d456860c2e95dbe4804
2020-05-05 17:18:11 +00:00
Sunny Goyal
1cdbad9c27
Merge "Not caching TaskView during quickswitch" into ub-launcher3-rvc-dev am: cf19a92cde
...
Change-Id: Ifc1f83f28cedec985efd072e1a83c79396660199
2020-05-05 17:18:03 +00:00
Tony Wickham
aa2af22da8
Fix continueComputingRecentsScrollIfNecessary() running infinitely
...
When continuing a gesture during quick switch, we cancel the
previous animation but don't invalidate it (since the gesture
isn't fully finished), and the new gesture handler calls
mRecentsView.setOnPageTransitionEndCallback(), so the previous
handler will never get STATE_RECENTS_SCROLLING_FINISHED. Thus,
continueComputingRecentsScrollIfNecessary() will never end.
To fix this, also check !mCanceled, since that is set when
continuing the gesture. Also use postOnAnimation() instead of
post() since that has better guarantees that the next
computation will wait for the next animation frame, rather
than whenever the message queue is available, which might
happen too frequently.
Test: quick switch from A to B and back to A before settling
on B, ensure we stop calling computeScroll().
Bug: 153589287
Change-Id: I6b4389ef2cf5a818438c7ae36d8807b3e41c8501
(cherry picked from commit 49b57e955c )
2020-05-05 17:14:20 +00:00
Tony Wickham
c0535b23f6
Merge "Fix continueComputingRecentsScrollIfNecessary() running infinitely" into ub-launcher3-rvc-dev
2020-05-05 17:14:03 +00:00
Sunny Goyal
cf19a92cde
Merge "Not caching TaskView during quickswitch" into ub-launcher3-rvc-dev
2020-05-05 17:05:20 +00:00
Tony Wickham
49b57e955c
Fix continueComputingRecentsScrollIfNecessary() running infinitely
...
When continuing a gesture during quick switch, we cancel the
previous animation but don't invalidate it (since the gesture
isn't fully finished), and the new gesture handler calls
mRecentsView.setOnPageTransitionEndCallback(), so the previous
handler will never get STATE_RECENTS_SCROLLING_FINISHED. Thus,
continueComputingRecentsScrollIfNecessary() will never end.
To fix this, also check !mCanceled, since that is set when
continuing the gesture. Also use postOnAnimation() instead of
post() since that has better guarantees that the next
computation will wait for the next animation frame, rather
than whenever the message queue is available, which might
happen too frequently.
Test: quick switch from A to B and back to A before settling
on B, ensure we stop calling computeScroll().
Bug: 153589287
Change-Id: I6b4389ef2cf5a818438c7ae36d8807b3e41c8501
2020-05-05 02:32:39 -05:00
Winson Chung
8e1f31f91d
Merge "Account for various launcher states when setting back button alpha" into ub-launcher3-rvc-dev am: 7ad937c78d
...
Change-Id: I9f12f5339844b15631b3d479ccbfd170df25df4c
2020-05-05 04:51:35 +00:00
Winson Chung
7ad937c78d
Merge "Account for various launcher states when setting back button alpha" into ub-launcher3-rvc-dev
2020-05-05 04:37:38 +00:00
TreeHugger Robot
b25262d722
Merge "Fixing max-zoom-scale not taking into account the the fullScreen scale" into ub-launcher3-rvc-dev am: 43e789ff9b
...
Change-Id: I9de7f31b066f9cc45d2c703db4c207252b3fe595
2020-05-05 02:14:43 +00:00
TreeHugger Robot
43e789ff9b
Merge "Fixing max-zoom-scale not taking into account the the fullScreen scale" into ub-launcher3-rvc-dev
2020-05-05 02:01:00 +00:00
Sunny Goyal
a88ca7643a
Not caching TaskView during quickswitch
...
RecentsList update case cause the TaskView to get unparented
Bug: 155568411
Change-Id: Ia05de9658ba2154f73311679a359a2eefeb73aec
2020-05-04 18:30:02 -07:00
Becky Qiu
0f1eb6dd3a
[Overview Actions] Expose task corner radius to use in TaskOverlay. am: 8f3b7e3249
...
Change-Id: Id2749a7dfbc27c4ceacd635accfef0dd7345cbda
2020-05-05 01:26:06 +00:00
Sunny Goyal
29e7a58f1a
Fixing max-zoom-scale not taking into account the the fullScreen scale
...
Also fixing the issue where display info is is not correctly initialized
Bug: 155257023
Bug: 155682580
Change-Id: Ib2cc981c1900f3d14f158f4dbb60ae77311f339b
2020-05-04 18:11:15 -07:00
Becky Qiu
8f3b7e3249
[Overview Actions] Expose task corner radius to use in TaskOverlay.
...
Test: local
Bug: 153478940
Change-Id: I03d410edb5a55ce5eda5c703752daf0ef5d04500
2020-05-04 17:31:40 -07:00
Zak Cohen
b4ee058955
OverviewActions - make button ripple workspace text color.
...
Uses a theme to set the control highlight color.
Test: local on dark and light wallpaper
Change-Id: Iddb668fcbd3ab760faabd9c296274315d63e044f
2020-05-04 17:17:52 -07:00
TreeHugger Robot
d295b62a94
Merge "Decouple feature flag and predictions" into ub-launcher3-rvc-dev am: f9ec6f670c
...
Change-Id: Iba90987b3586ab5d88fdca778497ebb509a220c6
2020-05-04 23:29:07 +00:00
TreeHugger Robot
f9ec6f670c
Merge "Decouple feature flag and predictions" into ub-launcher3-rvc-dev
2020-05-04 23:12:37 +00:00
Samuel Fufa
49d0f64a9d
Decouple feature flag and predictions
...
- Always default to true for ENABLE_HYBRID_HOTSEAT
- Allow launcher to show predictions anytime regardless of notification and on-boarding.
- Remove past beta specific plans
- Migrate if first screen can accommodate hotseat items otherwise show tip
Bug: 142753423
Test: Manual
Change-Id: I142cd95d779964822da07a96e5884a0c82813742
2020-05-04 15:20:39 -07:00
TreeHugger Robot
88287a5969
Merge "Use rotation based on PagedOrientationHandler instead of touch" into ub-launcher3-rvc-dev am: 0dbbd8951d
...
Change-Id: I1eef8ec81eb812c72cbba1b566dea7acf43fefe0
2020-05-04 20:43:36 +00:00
TreeHugger Robot
0dbbd8951d
Merge "Use rotation based on PagedOrientationHandler instead of touch" into ub-launcher3-rvc-dev
2020-05-04 20:21:50 +00:00
Vinit Nayak
bb55f9e982
Use rotation based on PagedOrientationHandler instead of touch
...
Fixes: 154928106
Test: Tested overview w/ and w/o
home rotation enabled.
Change-Id: Ib7e91e51b2181824e5520ad69965ed3379302c27
2020-05-04 11:58:11 -07:00
Vinit Nayak
c74eef522b
Revert drag factor calculation to pre-vertical overview am: d079aed058
...
Change-Id: I61bbfab583aff6e8c152e03e7dcbf3f6b58b40d1
2020-05-04 18:06:41 +00:00
Vinit Nayak
d079aed058
Revert drag factor calculation to pre-vertical overview
...
Fixes: 149609070
Test: Swiped up in landscape past
where thumbnail would be. Scaled accordingly.
Change-Id: Ib8e64af2d7a9e4ce517d5f56300d50b659217b71
2020-05-03 22:38:20 -07:00
TreeHugger Robot
ad23761c9a
Merge "[Overview Actions] Disable touching on the empty area when recent is modal." into ub-launcher3-rvc-dev am: 4544af1996
...
Change-Id: Ib4565b307642a90130be4decef40048f7d965938
2020-05-01 20:50:29 +00:00
TreeHugger Robot
4544af1996
Merge "[Overview Actions] Disable touching on the empty area when recent is modal." into ub-launcher3-rvc-dev
2020-05-01 20:43:03 +00:00
TreeHugger Robot
3d94facad3
Merge "Sets icon invisible when alpha 0 (Cannot be tapped while TaskView modal)" into ub-launcher3-rvc-dev am: c6d8838c33
...
Change-Id: Ie9bbb9a9543f205d735b91ddeece86d8b1acc4ab
2020-05-01 20:42:02 +00:00
TreeHugger Robot
c6d8838c33
Merge "Sets icon invisible when alpha 0 (Cannot be tapped while TaskView modal)" into ub-launcher3-rvc-dev
2020-05-01 20:27:40 +00:00
Becky Qiu
2d9f8284ca
[Overview Actions] Disable touching on the empty area when recent is modal.
...
Originally touching on the empty space would bring user back to homescreen. We will disable this for select mode.
Test: local
Bug: 154531538
Change-Id: Iee3780755fc2c32682ea0fa039ca5822a95fce2c
2020-05-01 12:51:07 -07:00
Winson Chung
a4b11dd984
Skip setting the controller if the animation is already finished
...
Bug: 154568748
Change-Id: I999c0cc3a4d9661bcf6dcd1e804746a3a0959a83
2020-05-01 16:25:04 +00:00
TreeHugger Robot
976db5a74f
Merge changes from topic "widget-logging" into ub-launcher3-rvc-dev am: 7a87f953a8
...
Change-Id: Iab0fae4977984e9f35c117011c561ef8273d0c5f
2020-05-01 08:15:55 +00:00
TreeHugger Robot
7a87f953a8
Merge changes from topic "widget-logging" into ub-launcher3-rvc-dev
...
* changes:
Fixes missing components info when logging Widget item.
Implement LAUNCHER_ITEM_DRAG_STARTED event.
2020-05-01 07:54:03 +00:00
TreeHugger Robot
b61a9bb211
Merge "Fixing RecentsView translation is not reset on app-launch animation" into ub-launcher3-rvc-dev am: e041a062a1
...
Change-Id: I7a2c5d83da51e1cf1908aa247ad34ee82a3dabeb
2020-05-01 07:31:27 +00:00
TreeHugger Robot
e041a062a1
Merge "Fixing RecentsView translation is not reset on app-launch animation" into ub-launcher3-rvc-dev
2020-05-01 07:19:32 +00:00
Winson Chung
2a00f81327
Account for various launcher states when setting back button alpha
...
- Previously we only check for the flag which is always true in the
normal launcher state, so if the animation starts, we could end up
writing the back alpha value without accounting for window focus or
any other states that launcher is in that affects back button
visibility
Bug: 155129739
Test: Open -1 article and hit back
Change-Id: I42d27a192b23f394f8565a6893ce092603e31654
2020-04-30 23:03:52 -07:00
Sunny Goyal
9ae484a6ba
Fixing RecentsView translation is not reset on app-launch animation
...
Bug: 155166631
Change-Id: I25b9783fb1ae0d1e3d477a9d9f5aedf60c3c575d
2020-04-30 17:05:23 -07:00
Winson Chung
f7587a4306
Merge "Bound the thumbnail insets to the launcher insets" into ub-launcher3-rvc-dev am: bd49cea1ca
...
Change-Id: I406d97378fe2bd3d7be0a1894b9d099e9105a72f
2020-04-30 23:06:19 +00:00
Winson Chung
c32082c8a2
Merge "Fix issue with quickswitch not updating system bar flags" into ub-launcher3-rvc-dev am: 7f534cf2a8
...
Change-Id: Ia6bde0a37c55062e744b8084890cd3d08ed8048a
2020-04-30 23:06:08 +00:00
Winson Chung
bd49cea1ca
Merge "Bound the thumbnail insets to the launcher insets" into ub-launcher3-rvc-dev
2020-04-30 22:48:44 +00:00
Winson Chung
7f534cf2a8
Merge "Fix issue with quickswitch not updating system bar flags" into ub-launcher3-rvc-dev
2020-04-30 22:48:43 +00:00
thiruram
f81e8b002a
Implement LAUNCHER_ITEM_DRAG_STARTED event.
...
* Fixes null component issue when ItemInfo object copiedFrom.
* Fixes missing container when item is dragged from hybrid hotseat.
Sample Logs:
2020-04-30 14:09:45.499 30472-30472/com.google.android.apps.nexuslauncher D/StatsLogManager: LAUNCHER_ITEM_DRAG_STARTED
# com.android.launcher3.logger.LauncherAtom$ItemInfo@260f31f8
application {
component_name: "com.android.chrome/com.google.android.apps.chrome.Main"
package_name: "com.android.chrome"
}
container_info {
workspace {
grid_x: 2
grid_y: 2
page_index: 2
}
}
is_work: false
2020-04-30 14:23:15.230 31320-31320/com.google.android.apps.nexuslauncher D/StatsLogManager: LAUNCHER_ITEM_DRAG_STARTED
# com.android.launcher3.logger.LauncherAtom$ItemInfo@608f101
application {
component_name: "com.google.android.gm/.ConversationListActivityGmail"
package_name: "com.google.android.gm"
}
container_info {
hotseat {
index: 1
}
}
is_work: false
Bug: 152978018
Change-Id: I3d3ce213fd2fc6eb5ffb239e048ceb7c0fa88b53
2020-04-30 15:03:43 -07:00