Bill Yi
4e49d08061
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 2bcbfdc791 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24837000
Change-Id: I35a73443098005cf08b67f66356946880f48c50e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-25 20:09:18 +00:00
Bill Yi
ec17db4e16
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: df4c371290 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24836998
Change-Id: I46e9697d85dbef52752f0f36688fa7919739aad4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-25 20:09:15 +00:00
Bill Yi
9286e5ecb2
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a7184bf7a8 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24836998
Change-Id: I1f2d093cdc110e5930f16e5bbd9104f93300eff0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-25 20:09:11 +00:00
Bill Yi
470cbb363f
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 3724a11bbe -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24836143
Change-Id: I8f40738d0e0301e690cc0c7804f1488e58a4425b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-25 20:09:01 +00:00
Bill Yi
1bbbc9d84d
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 72e653ddde -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24836143
Change-Id: I033787e12760d2efd0e3c72243095e923346f0cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-25 20:08:54 +00:00
Bill Yi
df4c371290
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev
2023-09-25 19:07:47 +00:00
Bill Yi
3724a11bbe
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev
2023-09-25 19:07:47 +00:00
Treehugger Robot
3895dea14d
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev
2023-09-25 19:00:16 +00:00
Treehugger Robot
87f7cd7bf2
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev
2023-09-25 19:00:16 +00:00
Treehugger Robot
34cea0d3b7
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev
2023-09-25 19:00:16 +00:00
Becky Qiu
86b6a887d1
[Omnient] Creates an AOSP AssistStateManager to dump in TouchInteractionService in AOSP.
...
Bug: 300101221
Test: manually tested dump, see the NL change for samples.
Flag: INVOKE_OMNI_LPH, DISABLED; ENABLE_LONG_PRESS_NAV_HANDLE, TEAMFOOD.
Change-Id: I1fb03779775cd0c9353abd4f796e9cc7c42f0f96
2023-09-23 02:29:54 +00:00
Pinyao Ting
096466ef30
[automerger skipped] RESTRICT AUTOMERGE Fix permission bypass in legacy shortcut am: 602cb48c72 -s ours am: 3af7bdccdc -s ours am: 1fdcc23b3e -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24815763
Change-Id: I5fb2457659a4d1eb4a95425369e23650cfad1669
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-22 19:50:21 +00:00
Pinyao Ting
1fdcc23b3e
[automerger skipped] RESTRICT AUTOMERGE Fix permission bypass in legacy shortcut am: 602cb48c72 -s ours am: 3af7bdccdc -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24815763
Change-Id: I3f079cc77a1cce9c4c280addcf565db40722f026
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-22 18:59:03 +00:00
Pinyao Ting
3af7bdccdc
[automerger skipped] RESTRICT AUTOMERGE Fix permission bypass in legacy shortcut am: 602cb48c72 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24815763
Change-Id: I4dd589969dfb00163fdfbc7749bcbbf6d2329e69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-22 17:58:54 +00:00
Felix Stern
795dc83c72
Merge "Use stashedTaskbarHeight for IME insets override" into udc-qpr-dev
2023-09-22 17:04:19 +00:00
Brandon Dayauon
28ae77df37
Merge "Fix big icon when dragging Toast by isolating the previous QL fix display to SEARCH_RESULT_APP_ROW" into udc-qpr-dev
2023-09-22 14:36:45 +00:00
Cosmin Băieș
df2ceac06c
Use stashedTaskbarHeight for IME insets override
...
Previously [1] we removed the explicit insetsSizeOverride from the
Taskbar for the IME window, as we now [2] enable hiding the IME nav bar.
This would now send the normal insets the taskbar reports. When running
on pre/postsubmit, with test harness setup, the non-transient taskbar
would show, which is bigger than the IME's navigation bar height.
Due to the current logic in InsetsSource#calculateInsets, this leads to
the IME window receiving top navigation bar insets instead of bottom.
As the IME nav bar is now treated as a (fixed on bottom) caption bar,
the two would no longer overlap, and thus lead to a double insets
dispatch, and also a (temporarily) bigger IME window, for IMEs that set
their decorView height to WRAP_CONTENT (e.g. MockIME used in testing).
This instead keeps the previous insetsSizeOverride for IME, and uses the
stashedTasbarHeight when in gesture nav, which should account for both
transient and normal taskbars.
[1]: I86079cb6670a2ae3b6fa883694f8af81df212408
[2]: I8793db69fb846046300d5a56b3b0060138ef4cd5
Bug: 297000797
Test: atest WindowInsetsControllerTests#testDispatchApplyWindowInsetsCount_ime
Change-Id: I102a8bc1f8869ebbce9f8f1fefa651d49a9538ec
2023-09-22 14:16:03 +00:00
Bill Yi
145f1213bd
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I0d22c898118c9fd6bb50049265baab7385aee8e8
2023-09-22 03:49:12 -07:00
Bill Yi
2bcbfdc791
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ibe6a1ca45a26eef7571cfc90c68ac1de7aaa11c8
2023-09-22 03:48:49 -07:00
Bill Yi
64d192bc6d
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I84149e2068b3a5fe7c8ae14a77ea4817e4068d4f
2023-09-22 03:48:00 -07:00
Bill Yi
a7184bf7a8
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I2f7a46664163108c0b8bee3fc4aa1cb85c84e07b
2023-09-22 03:47:41 -07:00
Bill Yi
72e4c82a4f
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: If4ee126660c9a2e821d3308a39b210a7b56d1d65
2023-09-22 03:47:01 -07:00
Bill Yi
72e653ddde
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Id1636e8968fc3331a10f62f8c8ad738ff8be71a3
2023-09-22 03:46:37 -07:00
Federico Baron
9bbb0c7522
Merge "Shortcut crash fix" into udc-qpr-dev
2023-09-21 19:25:25 +00:00
Uwais Ashraf
d295e3510a
Merge "Set taskbar heights to 0 when taskbar is not present." into udc-qpr-dev
2023-09-21 16:39:10 +00:00
fbaron
d87178460c
Shortcut crash fix
...
Title was empty which caused launcher to crash. If title is empty the shortcut is invalid so we want to remove it.
Fix: 300213039
Flag: no flag
Test: no test
Change-Id: Ifa12877b9ac1d8bc266b74a95b6975b7f1bcf31e
2023-09-21 05:53:45 +00:00
randypfohl
03d29305ca
Setting recentsView orientation to match recents activity orientation
...
Test: can no longer repro incorrect orientation when launching apps from all apps
added logs to verify recents activity -> view were the same while rotating
turned off auto rotate and verified state matched
Bug: 288984663
Bug: 301024104
Change-Id: I7fc3b47bff0a99756aaf877bf634e2d162838d6f
2023-09-20 15:04:55 -07:00
Pinyao Ting
602cb48c72
RESTRICT AUTOMERGE Fix permission bypass in legacy shortcut
...
Intent created for Chooser should not be allowed in legacy shortcuts
since it doesn't make sense for user to tap on a shortcut in homescreen
to share, the expected share flow started from ShareSheet.
Bug: 295334906, 295045199
Test: manual
Change-Id: I8d0cbccdc31bd4cb927830e5ecf841147400fdfa
2023-09-20 21:47:17 +00:00
Brandon Dayauon
47000ae6e6
Fix big icon when dragging Toast by isolating the previous QL fix display to SEARCH_RESULT_APP_ROW
...
- Create another icon, "all_apps_predicted_row_icon" that will be the mDisplay for the predicted app row
in AllAppsList
Bug:299171695
Test: video
Before: https://drive.google.com/file/d/1HxNW0015nQHCc7eQiySf-gwsHrLs_JjR/view?usp=sharing
after: https://drive.google.com/file/d/1HyEwKI-yumILTCjglKcqovhTlRVjNGxg/view?usp=sharing - making sure that QL is fine and dragging regular Toast results are normal
Flag: N/a
Change-Id: Ie002cacb168396dbea39f79679bd6a04b80e374b
2023-09-20 14:21:10 -07:00
Sunny Goyal
f17b59bb19
Fixing crash in SettingsCache
...
Bug: 301119252
Test: Presubmit
Flag: N/A
Change-Id: I1356e6c6ad693cc53716603a0a2ca5efd6af5ea9
2023-09-19 22:37:51 +00:00
Pinyao Ting
ef9125e5cb
Merge "Disables local color extraction for widgets" into udc-qpr-dev
2023-09-19 21:48:27 +00:00
Sunny Goyal
5b86162853
Overriding the default TextClock and AnalogClock behavior to avoid RPCs on main thread
...
during onAttachToWindow
Bug: 294352799
Test: Verified on device
Flag: N/A
Change-Id: I3cce6900cd62a6e9a57c155b74c15c2340c6011b
2023-09-18 23:04:33 +00:00
Tony Wickham
2316dc4750
Finish recents animation synchronously on cancel event
...
Fixes: 300247322
Test: invoke omnient via long press nav handle
Flag: ENABLE_LONG_PRESS_NAV_HANDLE
Change-Id: I5d7cd1d0a2a50da26a881a6daa203806bf857909
2023-09-18 15:34:29 +00:00
Nicolò Mazzucato
3c898a7550
Merge "Preload overview after unfold" into udc-qpr-dev
2023-09-18 08:37:56 +00:00
Pinyao Ting
88f4f2bf96
Disables local color extraction for widgets
...
As discovered during investigation of system health issues, doing local
color extraction in widgets (for the purpose of making their color
matches the background during a drag) took many CPU cycle during layout
pass, which may have contributed to animation janks in various scenario.
This CL removes the feature in favors of better performance.
Bug: 266941872
Test: manually verified theme are still honored in widgets.
Change-Id: I63b13bc005907779af2322cd4bedbe141b0f3e27
2023-09-16 00:13:20 +00:00
Uwais Ashraf
f8da98a59b
Set taskbar heights to 0 when taskbar is not present.
...
Fix: 289769344
Test: DeviceProfileDumpTest
Change-Id: I53f8a629c8adc12feb1fdf9f5b40b4a680c97b78
Merged-In: I53f8a629c8adc12feb1fdf9f5b40b4a680c97b78
2023-09-15 19:37:10 +00:00
Vinit Nayak
8ad9393213
Merge "Provide bgExecutor for RotationButtonController" into udc-qpr-dev
2023-09-15 17:20:43 +00:00
Vinit Nayak
9b3598f154
Provide bgExecutor for RotationButtonController
...
Bug: 289341065
Test: Unfolded, checked perfetto trace, it
shows up not on UI thread
Change-Id: I9a080c9a5c3c57f38eb6719ed73952dde4f6bba1
2023-09-15 10:46:00 -04:00
Nicolo' Mazzucato
f6264d2387
Preload overview after unfold
...
Before this change, the configChange was processed when launcher becomes visible. However, this happened during animations (e.g. swipe to home after unfold to app).
With this change, the onConfigChange received by TIS (so, it's received also if the activity is not visible), is used to preload overview, moving a ~100ms block to unfold instead of during the animation.
Bug: 294352799
Test: recorded a perfetto trace and checked jank decrease
Change-Id: I35a7036887cc9ea490f27d5ccd47fe423775350b
Merged-In: I35a7036887cc9ea490f27d5ccd47fe423775350b
(cherry picked from commit 11ce5f85c9 )
2023-09-15 11:38:46 +00:00
Bill Yi
4c053e5f6b
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: 025cd855b4 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24744205
Change-Id: I4b9712ede0f7b27f9aba9aa9e7fca9c053cd7034
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 03:12:42 +00:00
Bill Yi
849137d43b
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d4b83ccdd2 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24744205
Change-Id: I37a09c005c67db3f02413cced6b7cc0bd3a1a450
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 03:12:30 +00:00
Bill Yi
025cd855b4
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev
2023-09-15 01:34:34 +00:00
Bill Yi
e5e8ed942b
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours am: fefc1affdc -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: I3462c512d73cc956e2568f7574df8a221d8e4fdd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-15 00:14:19 +00:00
Bill Yi
fefc1affdc
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: ff384a5c07 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24743643
Change-Id: Idc30ad4e62be52cde6c089439b5729efabc5a6e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 23:30:45 +00:00
Sebastián Franco
216a765894
Merge "Disable FOLDABLE_SINGLE_PAGE" into udc-qpr-dev
2023-09-14 17:50:54 +00:00
Andy Wickham
3140efe569
Merge "Don't animate layout changes for WorkModeSwitch." into udc-qpr-dev
2023-09-14 17:31:17 +00:00
Federico Baron
15b81093d7
Merge "Ensure PauseUIUpdate always ends up getting set to false" into udc-qpr-dev
2023-09-14 16:26:34 +00:00
Becky Qiu
d1d73e05ce
Merge "Print out debug logging in bug report if not running test." into udc-qpr-dev
2023-09-14 15:07:43 +00:00
Andy Wickham
1eb694a8cf
Don't animate layout changes for WorkModeSwitch.
...
E.g. translation when rotating or unfolding the device.
The button is laid out as needed, so this was most visible when
entering all apps after folding/unfolding the device, but could
also be seen when rotating the device while in all apps.
Fix: 298073915
Test: Manual (folding/rotating device)
Flag: N/A
Change-Id: I573d7113a7870af0a251b3ca3916e3811f370ef9
2023-09-13 17:30:33 -07:00
Becky Qiu
28498d5f6f
Print out debug logging in bug report if not running test.
...
Bug: 300101221
Test: local
Flag: not needed, logging only.
Change-Id: If016d6fe35a1c43e1a1f311d696b9f2ca0f36f6a
2023-09-13 17:24:51 -07:00