Sunny Goyal
6f1bc72fda
Merge "Fixing animation cancelled not called if gesture was not initiated" into ub-launcher3-master
2020-11-12 04:33:07 +00:00
Sunny Goyal
986ea0da60
Fixing Robolectic model tests
...
Some tests were broken because of refactoring in LauncherModel.
Change-Id: I55aa32d75a4d16338796a1b1765717fd72ba4b33
2020-11-12 01:01:55 +00:00
android-build-team Robot
db2bd24c8b
Snap for 6966897 from a18b9f3e42 to rvc-qpr2-release
...
Change-Id: Ie846f5555e90cb09245c3f11f05eed7aebb8c237
2020-11-12 00:08:14 +00:00
TreeHugger Robot
c32e39f1db
Merge "Fix OutOfBounds issue on getFocusedChild" into ub-launcher3-master
2020-11-11 21:56:54 +00:00
Sunny Goyal
0112a3d434
Fixing animation cancelled not called if gesture was not initiated
...
Previously, in case of a tap in the gesture region, swipeHandler was not
explicitly cancelling the launcher state animation. It was getting reset
bucause launcher gets onStop immediately after that.
But in some cases, it may not get onStop (if the top activity finishes),
which leaves the Launcher UI in a broken state
Bug: 172842997
Change-Id: Iff7b1e5b8f67b2f4dd8096b88c4cd97115ec912a
2020-11-11 12:23:47 -08:00
Pinyao Ting
af0391f9b2
Include more error logging for widget restore
...
Bug: 171774227
Test: manually tested complete backup & restore flow
Change-Id: Ieb4b39d80a24b4dff377ee74d24d9010acd0daca
(cherry picked from commit ae1997b9d5 )
2020-11-11 19:36:09 +00:00
Samuel Fufa
437513d5ef
Federate SliveLiveData for Search results
...
Instead of every slice result creating its own live data, we should manage a single SliceLiveData per url that SliceViews can observe.
Bug: 173022319
Test: Manual
Change-Id: Ieaf599aadfac40450be4f39657d3cefb70644e0c
2020-11-11 12:48:40 -06:00
Samuel Fufa
c25bc0335b
Fix OutOfBounds issue on getFocusedChild
...
In cases where search only shows items that don't require focus highlighting,getFocusedChildIndex returns -1.
Bug: 13023194
Change-Id: I6145ae26e3953c5fc4fd1ed1696eb931017cac0f
2020-11-11 11:31:54 -06:00
Samuel Fufa
9ee4e86cf8
Merge "Search support for widgets with config activity" into ub-launcher3-master
2020-11-11 16:21:01 +00:00
TreeHugger Robot
8edcfc0f65
Merge "Include more error logging for widget restore" into ub-launcher3-master
2020-11-11 04:03:09 +00:00
TreeHugger Robot
1a7e371214
Merge "Refactoring DigitalWellbeing Banner to not use footers." into ub-launcher3-master
2020-11-11 01:42:19 +00:00
Pinyao Ting
ae1997b9d5
Include more error logging for widget restore
...
Bug: 171774227
Test: manually tested complete backup & restore flow
Change-Id: Ieb4b39d80a24b4dff377ee74d24d9010acd0daca
2020-11-10 16:53:25 -08:00
Winson Chung
ff6bcae03a
Merge changes from topic "revert_ui_mode_changes" into rvc-qpr-dev am: a18b9f3e42 am: 42e3618151
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12932788
Change-Id: I331c8b67d6ffe66670cd37f6670ad473e65feac6
2020-11-10 23:07:20 +00:00
Winson Chung
29944ad5ca
[automerger skipped] DO NOT MERGE Revert "Handle uiMode changes" am: 4b4341d3a7 am: 4bfad584c5 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12932788
Change-Id: I459d2cdc41535706fa19be6e3773d3483749e7b6
2020-11-10 23:07:18 +00:00
Winson Chung
42e3618151
Merge changes from topic "revert_ui_mode_changes" into rvc-qpr-dev am: a18b9f3e42
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12932788
Change-Id: I6a3c606e2d5d7882909ff179d41e507c117f6df8
2020-11-10 22:35:54 +00:00
Winson Chung
4bfad584c5
DO NOT MERGE Revert "Handle uiMode changes" am: 4b4341d3a7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12932788
Change-Id: I090572abd8046a30ed8353cac0e5730f90c74b2e
2020-11-10 22:35:52 +00:00
Winson Chung
a18b9f3e42
Merge changes from topic "revert_ui_mode_changes" into rvc-qpr-dev
...
* changes:
DO NOT MERGE Revert "Handle uiMode changes"
DO NOT MERGE Revert "Defer recreation until resumed"
2020-11-10 22:17:52 +00:00
Hyunyoung Song
967551b0fd
Merge "People row text size fix" into ub-launcher3-master
2020-11-10 18:47:37 +00:00
Hyunyoung Song
f62b8a93c0
Merge "IME stability" into ub-launcher3-master
2020-11-10 18:45:00 +00:00
Hyunyoung Song
5278e85c4c
People row text size fix
...
Change-Id: I912f8d41bf49215988f37a2405086bf4d737af99
2020-11-10 10:39:54 -08:00
Samuel Fufa
ffd2b6d25e
Search support for widgets with config activity
...
Shows widget preview in search if widget requires config.
preview: https://drive.google.com/file/d/1q1ROu7-OUGfskDMRxXPNQMdr3T-WMMkv/view?usp=sharing
Bug: 168321831
Test: Manual
Change-Id: I6c1c168ebac4ce33a4234e8a417eba789f664f43
2020-11-10 10:16:02 -06:00
Hyunyoung Song
90a43a5f00
IME stability
...
Bug: 170739594
Change-Id: Ib667c6dfb321411d59e728a1f34d4803f7293f05
2020-11-10 00:54:46 -08:00
TreeHugger Robot
bbaf9ff6f8
Merge "Fix NPE inside getFocusdChild" into ub-launcher3-master
2020-11-10 07:05:41 +00:00
Hyunyoung Song
3a4caed1f3
Fix NPE inside getFocusdChild
...
Bug: 172883035
Change-Id: Iea3e07165cdaa45031ee5bbc11add5c115cab366
2020-11-09 22:19:37 -08:00
Samuel Fufa
104463a1e2
Merge "Polish search result icons" into ub-launcher3-master
2020-11-10 03:10:56 +00:00
Samuel Fufa
81de07e405
Polish search result icons
...
SearchResultIconRow consumes a loaded ItemInfoWithIcon from its child SearchResult and updates other siblings with itemInfo.
preview: https://drive.google.com/file/d/1ijZsR5Q6M0DeZdlRJWpRb4AKmmTLBElY/view?usp=sharing
Change-Id: Ibb3fb697494749fd2e886dcdaa93241767a65944
2020-11-09 19:33:58 -06:00
TreeHugger Robot
91ead92b8a
Merge "Fixing app-to-overview animation in 3 button mode" into ub-launcher3-master
2020-11-10 00:27:08 +00:00
Sunny Goyal
1cd6a5f30e
Fixing app-to-overview animation in 3 button mode
...
Instead of copying orientation state information from RecentsView
to taskViewSimulator, using the same state object, so that new
properties (like RecentsRotation and flags) are automatically covered
Bug: 162881482
Change-Id: I02d0a710a6ecc4a3cebd0fcc4c49032127df1ce3
2020-11-09 15:52:29 -08:00
TreeHugger Robot
d7f0ead7e5
Merge "Dismissing popup if the underlying icon no longer supports it" into ub-launcher3-master
2020-11-09 23:41:12 +00:00
TreeHugger Robot
06849da424
Merge "Resolve search scroll hightlight issue" into ub-launcher3-master
2020-11-09 23:30:22 +00:00
Samuel Fufa
3116dc918f
Resolve search scroll hightlight issue
...
After getting the index of the first item that should be highlighted, Section decorator should not assume getChildAt(index) will return item at position. Instead use findViewHolderForAdapterPosition.
Bug: 170665892
Change-Id: Id81d021bde8868184013e8d51e49af7842b64125
2020-11-09 16:35:43 -06:00
Sunny Goyal
1818fb7a6e
Dismissing popup if the underlying icon no longer supports it
...
Bug: 168641545
Change-Id: Ia4f44819af02397efaead935db3fc8e305e47ba7
2020-11-09 14:33:24 -08:00
Samuel Fufa
20d99c5229
Support drag/drop on live widget search results
...
Preview: https://drive.google.com/file/d/1p0BMoQTaatwcslzPWoD5W_ZWQms5GpSp/view?usp=sharing
Bug: 168321831
Test: Manual
Change-Id: I237546a884083372d5d1ca80f500504b9fd9ba86
2020-11-09 16:16:26 -06:00
Samuel Fufa
a204de7d12
Merge "Initial setup for widgets in Search" into ub-launcher3-master
2020-11-09 18:33:51 +00:00
Hyunyoung Song
003859cdd0
Show remote action's description in SearchResultIconRow
...
Validated against Pixel Tips corpus
Change-Id: I3c3f8eb69007a97e55e2ef08e7f4e0b800bfe247
2020-11-09 01:38:20 -08:00
Samuel Fufa
37432444fc
Initial setup for widgets in Search
...
LiveSearchManager creates AppWidgetHost when user starts a new search session and destroys it when user returns to home. In addition, it also manages the creation and caching of PlaceholderSearchWidget which can be used to create AppWidgetHostViews.
Bug: 168321831
Test: Manual
Change-Id: I06a893028e55aa6e0702a4f1cd7a2edbb1f61671
2020-11-07 10:07:33 -06:00
Samuel Fufa
984e0d0a63
Show settings icon at start of settings results
...
Bug: 170792963
Test: Manual
Screenshot: https://screenshot.googleplex.com/MVBtDZGtQ3aChwU
Change-Id: I16a28a7bd9e3129b40102e020cd7c0111e6fe29b
2020-11-06 10:14:41 -06:00
thiruram
d15915f5fd
Fixes invalid ids for UiEvents: LAUNCHER_FOLDER_CONVERTED_TO_ICON, LAUNCHER_HOTSEAT_PREDICTION_PINNED
...
Bug: 169100235
Change-Id: I1cae4e61b97947c5a7e56daeaccac0ece55f021c
2020-11-06 02:09:34 +00:00
Sunny Goyal
cff31d8281
Merge "Removing separate Cancel and End callbacks and using AnimationListener instead" into ub-launcher3-master
2020-11-06 01:29:39 +00:00
Sunny Goyal
ff9e7d6aa9
Removing separate Cancel and End callbacks and using AnimationListener instead
...
This removes the additional step of invoking these callbacks separately
Change-Id: I0b60047a44f179ba725f15b1e791e336884869c9
2020-11-05 16:35:11 -08:00
android-build-team Robot
d03374e4a6
Snap for 6955225 from 64340cca97 to rvc-qpr2-release
...
Change-Id: I9755f7ceb9618fc9bdcbc553a0e73272414bfc98
2020-11-06 00:07:24 +00:00
Tracy Zhou
3260bc51cb
Merge "Handle the animation when restarting apps" into ub-launcher3-master
2020-11-06 00:05:49 +00:00
TreeHugger Robot
b0588f1172
Merge "Using UI_HELPER_THREAD for various activity manager interactions" into ub-launcher3-master
2020-11-05 23:12:37 +00:00
TreeHugger Robot
e2c3a8f657
Merge "Using UI_HELPER_THREAD for various activity manager interactions"
2020-11-05 23:12:36 +00:00
Hyunyoung Song
3febce2283
[automerger skipped] [DO NOT MERGE] Add WW log for noti shade swipe down from home. am: 64340cca97 am: 08e8c6b189 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12993888
Change-Id: I6acccf2828e55dda5b3338df045870fdc3730ae2
2020-11-05 20:37:04 +00:00
Hyunyoung Song
08e8c6b189
[DO NOT MERGE] Add WW log for noti shade swipe down from home. am: 64340cca97
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12993888
Change-Id: Ie326c286c72998b05ac438d5ea76df31fbc368a6
2020-11-05 20:15:42 +00:00
Samuel Fufa
171ad424a7
Merge "Consolidate Hero search result with SearchResultIconRow" into ub-launcher3-master
2020-11-05 18:58:06 +00:00
TreeHugger Robot
2b2c448679
Merge "Add more logs for WorkTabTest flake investigation" into ub-launcher3-master
2020-11-05 18:08:34 +00:00
Samuel Fufa
6e5efb0929
Consolidate Hero search result with SearchResultIconRow
...
With this, we can now show app title and support drag/drop for shortcut results.
Bug: 172245107
preview: https://drive.google.com/file/d/1A4eKKTDPht-MDbfA2VFI3OuAO36fc3AS/view?usp=sharing
Change-Id: Icf94a2d23b44bfe5527aea71e27178906e5deb3e
2020-11-05 11:57:35 -06:00
Samuel Fufa
d91bad956f
Add more logs for WorkTabTest flake investigation
...
Bug: 159671700
Change-Id: I92f64bafa756a65d3e63514474028b82b059e357
2020-11-05 11:14:16 -06:00