Holly Sun
e292642489
Log toggle status for LPNH and LPH in Settings.
...
Bug: 295039461
Test: manual
Flag: PRESS_HOLD_NAV_HANDLE_TO_SEARCH. LONG_PRESS_HOME_BUTTON_TO_SEARCH
Change-Id: I380dd6f62378098edf063f29d10305b8c404f38d
2023-09-26 00:36:44 +00:00
Andy Wickham
c18764fce1
Merge "Add some gesture logs" into udc-qpr-dev am: 66072ca559
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24755061
Change-Id: Iabb40a2aaf81ac23121ec356b55c012da92348a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-26 00:31:56 +00:00
Andy Wickham
66072ca559
Merge "Add some gesture logs" into udc-qpr-dev
2023-09-25 23:54:20 +00:00
Bill Yi
bef73824d4
Merge "Import translations. DO NOT MERGE ANYWHERE" into main
2023-09-25 20:17:46 +00:00
Treehugger Robot
34cea0d3b7
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev
2023-09-25 19:00:16 +00:00
Jagrut Desai
adf9c428db
Merge "Adding gesture error detection to RecentsAnimationCallback" into main
2023-09-25 17:03:34 +00:00
Becky Qiu
42a06b0476
[Omnient] Creates an AOSP AssistStateManager to dump in TouchInteractionService in AOSP. am: 86b6a887d1 am: f545328f56
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24828699
Change-Id: Ic62100a1f4ca6aa2a0a0c1a1962cedff070f7e70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-23 07:45:25 +00:00
Becky Qiu
f545328f56
[Omnient] Creates an AOSP AssistStateManager to dump in TouchInteractionService in AOSP. am: 86b6a887d1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24828699
Change-Id: Ifd35410d27765efc7896dac8e002ce3f1690a8c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-23 06:48:19 +00:00
Vadim Tryshev
9489d0939e
Merge "Ignoring testHideTaskbarPersistsOnRecreate" into main
2023-09-23 03:23:21 +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
Vinit Nayak
3222ad9ab8
FallbackRecentsTests seem stable, so we re-enable!
...
* Maybe partial revert of ag/21100567 (unclear why originally done)
Bug: 266606727
Change-Id: I2d289157e4a41ba7d82cdcdbcbd1fb7a8edf73a9
2023-09-22 21:19:05 +00:00
Brian Isganitis
4749dc8db1
Fix Taskbar AllApps touch interception when above EDU.
...
Test: Manual
Fix: 301643091
Flag: No
Change-Id: I804031a0cfc4620b39551fb5badab7ac7008fb5f
2023-09-22 16:45:17 -04:00
Vadim Tryshev
562318d2bb
Ignoring testHideTaskbarPersistsOnRecreate
...
Bug: 301575789
Test: presubmit
Flag: N/A
Change-Id: I8f329ff9397d0810b2b1c117f114a76fa221fb94
2023-09-22 13:43:33 -07:00
Felix Stern
c4edad6814
Merge "Use stashedTaskbarHeight for IME insets override" into udc-qpr-dev am: 795dc83c72 am: db1028ea85
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24834321
Change-Id: I69f30281881fc6ec5631f0ec3b5495434567ed2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-22 19:06:08 +00:00
Schneider Victor-tulias
5fc26f3861
Merge "Update KeyboardQuickSwitch for TAPL testing" into main
2023-09-22 18:26:48 +00:00
Felix Stern
db1028ea85
Merge "Use stashedTaskbarHeight for IME insets override" into udc-qpr-dev am: 795dc83c72
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24834321
Change-Id: Iec4d3327d606cf5d607b8b68d7c640e737199d72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-22 18:07:44 +00:00
Felix Stern
795dc83c72
Merge "Use stashedTaskbarHeight for IME insets override" into udc-qpr-dev
2023-09-22 17:04:19 +00:00
Jagrut Desai
3a3bf97518
Adding gesture error detection to RecentsAnimationCallback
...
Bug: 289600801
Bug: 285636175
Bug: 290266108
Test: Presubmit
Flag: not needed
Change-Id: I16ec3347b273ba80eadd766dccdcf012bc0872ae
2023-09-22 10:01:13 -07:00
Brandon Dayauon
8e24505d09
Merge "Fix big icon when dragging Toast by isolating the previous QL fix display to SEARCH_RESULT_APP_ROW" into udc-qpr-dev am: 28ae77df37 am: f9a203c586
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24724750
Change-Id: I4e955f635773b5084b315282d373b16cff6988e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-22 16:22:21 +00:00
Brandon Dayauon
f9a203c586
Merge "Fix big icon when dragging Toast by isolating the previous QL fix display to SEARCH_RESULT_APP_ROW" into udc-qpr-dev am: 28ae77df37
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24724750
Change-Id: Ibbefedc8e85690aa7a389b0e106476d56d0d768b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-22 15:25:17 +00:00
Schneider Victor-tulias
e95326dfdd
Update KeyboardQuickSwitch for TAPL testing
...
- Added a res id to KeyboardQuickSwitchView for TAPL testing
- Updated KeyboardQuickSwitch focus and scroll initialization
- Logging KeyEvents for TAPL testing
- Updated scrolling logic to wait for initial layout
- Fixed activity leak in KeyboardQuickSwitchViewController
Flag: ENABLE_KEYBOARD_QUICK_SWITCH
Bug: 267520665
Test: TaplTestsKeyboardQuickSwitch
Change-Id: I1d45d948c0e185504d994f7ef1d34f173c2243a9
2023-09-22 11:04:43 -04: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
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
66b127877e
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I5b8009a2bcba4f9ebcaf9fe5190121e5bd3951a7
2023-09-21 20:15:55 -07:00
Jeremy Sim
dcb6f5736e
Merge "Request split launches using a new enum, snapPosition, rather than a float splitRatio" into main
2023-09-21 23:50:38 +00:00
Andy Wickham
3582efc2f1
Merge "Adds SystemActionConstants" into main
2023-09-21 22:31:10 +00:00
Garfield Tan
21e8204798
Merge "Show freeform button only when dev option is on" into main
2023-09-21 21:54:15 +00:00
Jeremy Sim
da230cf526
Request split launches using a new enum, snapPosition, rather than a float splitRatio
...
Split ratios are now stored as an int enum rather than float values. Previously, split ratios were stored as floats, which needed to be recalculated frequently and differed depending on device screen size. Now Shell to store and launch split screen setups using an enum rather than floats.
Bug: 274835596
Bug: 182839788
Test: Existing tests still pass
Change-Id: Iebb8d3c7e8f9d597a59b677e48072300ddea458f
2023-09-21 11:34:07 -07:00
randypfohl
2cf90775d7
Setting recentsView orientation to match recents activity orientation am: 03d29305ca am: 1c76ccfd6c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24804147
Change-Id: I408f74745a6f4e5714f6ef54857982c9cfc56066
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-21 17:47:45 +00:00
Brian Isganitis
40b6a19fd2
Merge "Make dismissByTappingOutsideForTablet an API of AllApps super class." into main
2023-09-21 17:21:57 +00:00
randypfohl
1c76ccfd6c
Setting recentsView orientation to match recents activity orientation am: 03d29305ca
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24804147
Change-Id: I12f07376447009d58ee7519b9cd7433ac544191a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-21 16:51:04 +00:00
Schneider Victor-tulias
195fc85d73
Merge "Add error detection for missing recent tasks list in SystemUiProxy" into main
2023-09-21 14:48:34 +00:00
Mady Mellor
b604e71fe8
Merge "Fix bubbles taskbar scrim showing when notification panel is shown" into main
2023-09-21 01:25:07 +00:00
Garfield Tan
d4018909e3
Show freeform button only when dev option is on
...
Now some Android tablets have desktop mode, which shouldn't be
entered by clicking the freeform button in Overview. Therefore still
keep it hidden when the device claims the support of freeform window
management, but the user didn't enable the freeform dev options
explicitly.
This button should also be hidden when desktop mode is enabled.
Bug: 299362754
Test: The button is hidden when the dev option is disabled.
Change-Id: Id919af4fd1a027da0bb335c4c4b7303d15d689f8
2023-09-20 18:05:20 -07:00
Randy Pfohl
bd585e4d42
Merge "Remove logs for bug investigation" into main
2023-09-20 23:14:33 +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
Brian Isganitis
171b428984
Make dismissByTappingOutsideForTablet an API of AllApps super class.
...
Test: TAPL
Bug: 300147433
Flag: No
Change-Id: I66d602b5d26672e3e4338fb8c4ad631eb2ee4148
2023-09-20 17:28:13 -04: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
Treehugger Robot
e745dda409
Merge "Use default taskbar stash duration when opening/closing all apps from taskbar." into main
2023-09-20 17:54:36 +00:00
Schneider Victor-tulias
c6d3ea678f
Add error detection for missing recent tasks list in SystemUiProxy
...
There are ways for launcher to lose the recent tasks reference, in which case SystemUiProxy will quietly fail to start the recents activity.
Flag: not needed
Fixes: 301257750
Test: programmatically forced the error condition and checked the logs
Change-Id: I1cad6a3dfd2605f275672d1dcd8c83bdb965d73f
2023-09-20 15:46:00 +00:00
Andy Wickham
e257408101
Adds SystemActionConstants
...
This includes the previously added Taskbar System Action, as well
as a new one for Screen Search.
Bug: 299321919
Test: Manual
Change-Id: I4a8fa1dde402dc2de5f448cb2edbe712e128ff12
2023-09-19 22:12:40 +00:00
Brian Isganitis
a4497e55b2
Merge "Remove onTaskCreated for hiding Taskbar overlay." into main
2023-09-19 21:20:38 +00:00
randypfohl
dad61a0098
Remove logs for bug investigation
...
Test: built locally
Bug: 295069071
Change-Id: I88d41acb91ced876ab1f5a301e90ee5745119049
2023-09-19 14:13:58 -07:00
Jon Miranda
56ce010cd4
Use default taskbar stash duration when opening/closing all apps from taskbar.
...
Bug: 300156179
Test: from taskbar click on All Alls button
exit All Apps
Change-Id: I54f19e6714c1da2f6caef31875769fdc312957d2
2023-09-19 19:55:20 +00:00
Sunny Goyal
a6aa1c9466
Overriding the default TextClock and AnalogClock behavior to avoid RPCs on main thread am: 5b86162853
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24795935
Change-Id: I9f4d5a9eb2590951fbe4091ff8050ad72f37bbd4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-19 18:36:04 +00:00
Brian Isganitis
8f45ef6bdf
Merge "Reapply "Have backup TouchController of Taskbar All Apps AFV."" into main
2023-09-19 18:02:42 +00:00
Pat Manning
349f101411
Merge "Migrate ENABLE_CURSOR_HOVER_STATES to aconfig" into main
2023-09-19 16:56:45 +00:00
Schneider Victor-tulias
f5099749be
Merge changes I26080534,Iede0881b into main
...
* changes:
Send ACTION_CANCEL motion event to TIS instead of finishing the recents animation on screen off
Replace all uses of string concatenation with CompoundString in ActiveGestureLog
2023-09-19 12:59:35 +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