Tony Wickham
a763a7ccd4
Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev am: 4ee29221df am: 356eaea195
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18820561
Change-Id: I83c63625c78cc4ce8791ac6190a2e758bd7713b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-15 03:14:42 +00:00
Tony Wickham
4ee29221df
Merge "Revert line that could wrongly initialize RecentsView scroll" into tm-dev
2022-06-15 02:23:13 +00:00
Tony Wickham
3945f028de
Revert line that could wrongly initialize RecentsView scroll
...
Test: open a random app that hasn't been opened in a while, touch down
on nav handle and see if RecentsView scrolls partially or fully
offscreen; repeat 20 times to be sure
Bug: 233112195
Fixes: 235369468
Change-Id: Ie8b3dbea7c4826af037edf22360946105ab22134
2022-06-14 19:17:55 +00:00
Brandon Dayauon
c40daffac5
Merge "ENABLE_HIDEHEADER_PRIVATE_IME" into tm-qpr-dev
2022-06-14 05:59:49 +00:00
Brandon Dayauon
452ee1e45a
ENABLE_HIDEHEADER_PRIVATE_IME
...
Add featureflag to have the hide header feature
Bug: 222862488
Test: Manual
Change-Id: I5e0cd0e5d40e0eb2d70e95b4981e6b2c7835cf0d
2022-06-13 14:29:17 -07:00
Hyunyoung Song
7ae633a89f
Merge "Workspace should not receive touch events" into tm-dev am: 5c33ec3766 am: f30d5d1d5b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18791871
Change-Id: Ic9e5e4ed66277eded872ace970d3b20387a07bdc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-13 17:16:47 +00:00
Hyunyoung Song
5c33ec3766
Merge "Workspace should not receive touch events" into tm-dev
2022-06-13 16:30:19 +00:00
Becky Qiu
51f1b987a3
Merge "[Toast] Add a new type fields for user visible cold status." into tm-dev am: a500cde8f2 am: 748ef6c244
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18821283
Change-Id: I516efb76f7c79000b7018593c1883a356c376b04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-11 08:38:23 +00:00
Becky Qiu
a500cde8f2
Merge "[Toast] Add a new type fields for user visible cold status." into tm-dev
2022-06-11 06:00:46 +00:00
Becky Qiu
b35ca57046
Merge "Hide keyboard when thumb scroller is visible." into tm-dev am: d6d0dc3ca8 am: a95e5116d8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18819707
Change-Id: Ie6b938fcb5faebeea986950c39a20ff0ca513259
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-11 02:49:54 +00:00
Becky Qiu
d6d0dc3ca8
Merge "Hide keyboard when thumb scroller is visible." into tm-dev
2022-06-11 01:45:36 +00:00
Becky Qiu
24c77a5ff5
Hide keyboard when thumb scroller is visible.
...
Bug: 235497706
Test: manual
Change-Id: Id3202300650949d079b9209e30b2bfc4f80979cd
2022-06-10 13:58:09 -07:00
TreeHugger Robot
a1d5677e51
Merge "Fix NPE when user swipes back in All Apps and no matching view found" into tm-dev am: a49ba25353 am: 9336589d01
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18821198
Change-Id: I04e84d8319ea66427965782ddef9bda9fa5933cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-10 20:32:16 +00:00
Andy Wickham
aade3dc637
Merge "Fixes Search bar padding when work profile not present." into tm-dev am: 34e8c3364a am: ef4136ad4e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18789522
Change-Id: I2db55aaab2e0ad4ad8b2f3388f0cc7fe404a2aec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-10 19:41:29 +00:00
TreeHugger Robot
a49ba25353
Merge "Fix NPE when user swipes back in All Apps and no matching view found" into tm-dev
2022-06-10 19:05:32 +00:00
Becky Qiu
fa317f4420
[Toast] Add a new type fields for user visible cold status.
...
Bug: 235249335
Test: manual
Change-Id: I58eee38e740e746e8a3d6065d4ef57cc5569a837
2022-06-10 12:03:56 -07:00
Andy Wickham
34e8c3364a
Merge "Fixes Search bar padding when work profile not present." into tm-dev
2022-06-10 17:07:43 +00:00
Sunny Goyal
03c59ea519
Merge "Clone the drawable lazily instead of on the UI thread while initializing" into tm-dev am: ad7e199e52 am: 41fda6802e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18818891
Change-Id: Ib335350b03490d7da681b8ca93271a11af36e685
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-10 16:19:53 +00:00
Jon Miranda
f26bdcb4c1
Fix NPE when user swipes back in All Apps and no matching view found
...
This crash will occur every time user swipes back and
there is not a view to return to
Introduced in I56cda07f3eccc11e8909f7fb28210f65cc6e0f1d
Bug: 235494234
Test: manual
Change-Id: I1261afcefec8fed4be20ab9ef439a50bc706d464
2022-06-10 16:00:18 +00:00
Sunny Goyal
ad7e199e52
Merge "Clone the drawable lazily instead of on the UI thread while initializing" into tm-dev
2022-06-10 15:28:30 +00:00
Becky Qiu
a23df13d29
Merge "[Toast] Add a new latency type as FAIL." into tm-dev am: f13d3cca63 am: af6f7458f0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18781402
Change-Id: I27bd591aebedae351aa4eeb056e604903a4fc754
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 23:12:17 +00:00
Brian Isganitis
4aab0fdafc
Merge "Update download app icon treatment to latest mocks." into tm-qpr-dev
2022-06-09 22:44:10 +00:00
Becky Qiu
f13d3cca63
Merge "[Toast] Add a new latency type as FAIL." into tm-dev
2022-06-09 22:28:09 +00:00
Andy Wickham
b17399e54c
Updates keyboard option feature flag name. am: 918ba0c9f2 am: 845d34d210
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18818901
Change-Id: I0ec4213c3716e7b47ea1529e82bfbf7e1a9ae0ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 22:07:37 +00:00
Andy Wickham
25912b1dde
Merge "Fixes issue where personal/work tabs could overlap search reasults." into tm-dev am: e44b026880 am: 0753483188
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18801671
Change-Id: Id46077cfb799c40a4282c1da3abb4a0c1ade2f81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-09 22:07:25 +00:00
hyunyoungs
e5f265c76e
Workspace should not receive touch events
...
Bug: 234648831
Test: touch outside recycler view inside container, doesn't swipe left/right
TL;DR;;
As the definition of ActiveRecyclerView changed in latest refactor,
scrollbar existence is no longer a condition to consume
touch event if user is in isSearching state.
Change-Id: Iec97fb036ad45796a77c59d35f329744398d4953
2022-06-09 15:04:37 -07:00
Andy Wickham
918ba0c9f2
Updates keyboard option feature flag name.
...
This should ignore any value previously stored for the old flag.
Fix: 235440407
Test: Manual
Change-Id: Ib0b21442443575e88153f5a13ea945bfad3fa9f0
2022-06-09 11:02:39 -07:00
Andy Wickham
e44b026880
Merge "Fixes issue where personal/work tabs could overlap search reasults." into tm-dev
2022-06-09 17:47:54 +00:00
Alex Chau
1965e1309c
Merge "Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays" into tm-dev
2022-06-09 17:40:07 +00:00
Sunny Goyal
0d88d0088a
Clone the drawable lazily instead of on the UI thread while initializing
...
Bug: 234764579
Test: Manually
Change-Id: I557a532e4f71475e9294854d17068007a2eb7338
2022-06-09 09:59:42 -07:00
Alex Chau
cbde3a3a8d
Merge "Use normalized CachedDisplayInfo as key" into tm-qpr-dev
2022-06-09 15:10:27 +00:00
Alex Chau
2545e92264
Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays
...
Bug: 227459045
Bug: 221071695
Test: manual
Change-Id: I8c1587e05a30abf75a01a84ebda6522606abb99b
2022-06-09 12:12:57 +00:00
Luca Zuccarini
4618d3471f
Merge "Add support for text color animations in PropertySetter." into tm-qpr-dev
2022-06-09 11:26:17 +00:00
Alex Chau
661f02de18
Use normalized CachedDisplayInfo as key
...
- For system Launcher, migrate to use getPossibleMaximumWindowMetrics instead of getDisplays
- Removed usage of displayId
- In estimateInternalDisplayBounds, use CachedDisplayInfo directly as a key
- When cache retunrs null for the current display (e.g. the 3P launcher case), invalidate the cache and estimate again, and only add to supportedBounds if current display is not found in the new cache
Bug: 227459045
Bug: 198965093
Test: manual
Change-Id: Ibcc05ba483ed31a40d16e3cf49c3f3d43af68cf6
2022-06-09 11:36:47 +01:00
Andy Wickham
ce647cc9ae
Fixes issue where personal/work tabs could overlap search reasults.
...
When you start searching, the header is set to "collapsed" mode.
This normally hides the tabs indirectly if the height of the
header changed as a result, which happens if there is a prediction
row because the previous height is non-zero but is considered 0
after the collapse. However, if there was no prediction row, the
height was already 0, so the header was not re-initialized, which
is where the tab visibility takes effect.
Fix: 235299156
Test: Manually with and without app predictions enabled and
keyboard default on/off.
Change-Id: I192a700ac83776f30d3207f92636113bdb8a86c5
2022-06-08 14:46:46 -07:00
Andy Wickham
5a476da75c
Fixes Search bar padding when work profile not present.
...
The full padding was accounted for between the search bar and the
work/personal tabs, but only part of it was there when the tabs
were not shown.
Screenshot: https://screenshot.googleplex.com/8axV9QQ5Qy8MaUn.png
Test: Manually with and without work profile added. In the latter
case, nothing changed. The screenshot reflects the former case.
Fix: 233010483
Change-Id: I11b3c8cc814be48c25cbd9f454c3e122fff96fa0
2022-06-08 13:32:41 -07:00
Becky Qiu
68a63e0b73
[Toast] Add a new latency type as FAIL.
...
Bug: 227696256
Test: no need to test.
Change-Id: I84cdbbfc605494062ba07d79bee96a006e7ea7a5
2022-06-08 19:00:33 +00:00
Becky Qiu
9074e97780
Merge "[Toast] Add query_length for launcher latency logging." into tm-dev am: fe83fce489 am: f9dfd06424
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18783028
Change-Id: I339a468a49fc8490154dd0dc4d6266ab6e41f90e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 18:52:38 +00:00
Becky Qiu
fe83fce489
Merge "[Toast] Add query_length for launcher latency logging." into tm-dev
2022-06-08 18:02:07 +00:00
Pat Manning
e3d74b496e
Hide both drop target icons if either text goes to two lines.
...
Fix: 235088140
Test: manual
Change-Id: I582b8b771d859402b932193251690e5a4ffecbae
2022-06-08 16:33:05 +01:00
Jon Miranda
2245de7674
Merge "Pause expensive view updates before setting hw/sw layers." into tm-dev am: 2dac4f7f4c am: dfe3b8b755
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18673700
Change-Id: Ib4dd2fdbc93a7ac05e9d141183770cb33db26db6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 01:07:18 +00:00
Jon Miranda
409344de6c
Merge "Play fallback animation if icon in All Apps is covered by header." into tm-dev am: 6d3d7b1a2e am: 8c733de027
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18719804
Change-Id: Iab972feeb0a9620b44a46071c7d2b37a34b1fe6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 01:07:10 +00:00
Jon Miranda
2dac4f7f4c
Merge "Pause expensive view updates before setting hw/sw layers." into tm-dev
2022-06-08 00:15:35 +00:00
Jon Miranda
6d3d7b1a2e
Merge "Play fallback animation if icon in All Apps is covered by header." into tm-dev
2022-06-08 00:14:45 +00:00
James O'Leary
20b1480435
Merge "Update notification dot from T90 to T80" into tm-dev am: 7bbf0b5e42 am: 234323c27d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18760367
Change-Id: I801e6b86bbac797cd23513b7a8c1e1744db3f623
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-07 23:26:00 +00:00
James O'Leary
7bbf0b5e42
Merge "Update notification dot from T90 to T80" into tm-dev
2022-06-07 22:39:46 +00:00
Vinit Nayak
2339933924
Merge "Rename split classes/variables for consistency" into tm-qpr-dev
2022-06-07 22:36:47 +00:00
Becky Qiu
a61a2cc962
[Toast] Add query_length for launcher latency logging.
...
Bug: 235249335
Test: no test needed.
Change-Id: Ia16c241a2eb3cb50a17713216182192f7902be9e
2022-06-07 14:20:52 -07:00
TreeHugger Robot
b3e15776d5
Merge "Set visibility when alpha == viewAlpha." into tm-qpr-dev
2022-06-07 18:59:59 +00:00
Brandon Dayauon
e9b40bec24
Merge "Fix issue where allAppsCellWidth is 0" into tm-qpr-dev
2022-06-07 18:49:46 +00:00