summaryrefslogtreecommitdiff
path: root/quickstep/src/com/android/launcher3/taskbar/TaskbarNavButtonController.java
AgeCommit message (Collapse)Author
2021-11-30Add task unpinning support for 3 button taskbarVinit Nayak
Bug: 199544447 Test: Tested on small and large screen Change-Id: Ib7785992ef11825cd07a929e2cb623d02ef246f1
2021-11-22Invoke Assistant on 3 button long click on TaskbarVinit Nayak
Bug: 204273914 Change-Id: I757fa40ad9ac0ace44b57c7dd08ec30b4c0ae6d0
2021-10-29Invoke IME switcher for taskbar through SysUIVinit Nayak
Bug: 191814219 Test: IME switcher works small and large screen Change-Id: Ic2db60357a13846bb34dddd64b27ecbbf8ff656f
2021-08-05Invoke home via recents for fallback recentsVinit Nayak
Fixes: 194286702 Test: Go home from app and overview for 3P and normal launcher (test via separate recents activity in debug menu) Change-Id: Ifac4afbfa549265a80448ee460a780bf0984f9e1
2021-06-18Add IDs to buttons in 3 button nav for TaskbarVinit Nayak
Bug: 191449914 Test: testSwitchToOverview passes See bug for more details Change-Id: I108bbe7607181680bca7cb5fad5e7289191edde6
2021-06-17Default to requesting command type TOGGLE for OverviewCommandHelperVinit Nayak
Parity with how sysui switches between apps for double tapping recents button. Fixes: 190660016 Test: Double tap to switch works, tapping fast also works Change-Id: If6dda377d8accf564f3385e78c6721c677310361
2021-06-15Tap on recents button twice to go to last appVinit Nayak
Fixes: 190660016 Test: Tapped on recents twice and saw last app. Tapped on recents and tried to tap on other app icons and none of them launched. Change-Id: Ie89f1ec0464f194087dc07ab99deb8223ab6ddb8
2021-06-08Support A11y contextual buttonVinit Nayak
Also migrate to only using sysui state flags for ime/switcher visibility instead of 2 separate methods. Bug: 180046394 Test: Tested w/ 1 a11y service, then 2 services for long click. Tested with IME switcher enabled and then also suggested rotation button. A11y takes precedence over IME switcher, but rotation button takes precedence over a11y as is in phone mode today. Change-Id: I9289165c8ca98d7ee432bd7145122d6a519600f6
2021-05-21Revert^2 "Moving taskbar lifecycle to TouchInteractionService"Sunny Goyal
430465a3d5ff0dcdd0c2e263d862049d93075a07 Bug: 187353581 Change-Id: I7b2280d16adfafd3e85ffc1d22e32d0c00d12b67
2021-05-20Revert "Moving taskbar lifecycle to TouchInteractionService"Kholoud Mohamed
This reverts commit e215fb730bb3d4a357a2c4bf0c082d3c0ad69495. Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.googleplex.com/builds/tests/view?invocationId=I13700009003387451&testResultId=TR89423459137251402, bug https://buganizer.corp.google.com/issues/188755902 Bug: 188755902 Change-Id: I4650136975b60f311499ee6ff5b27ab9a32d23d6
2021-05-17Moving taskbar lifecycle to TouchInteractionServiceSunny Goyal
> Inflating taskbar views with a non-launcher window context > Removing separate taskbar view in Launcher > Handling taskbar icon clicks directly instead of going via launcher > Fixing some relayouts during show/hide animation Bug: 187353581 Test: Manual Change-Id: Ia7d44acbb770bf0345922234b3daa5cc040a5843
2021-05-05Add IME switcher/hide button bar when IME showingVinit Nayak
Bug: 180046394 Change-Id: Ic2bd919ab3d27e0a430b081c771ea8dc5827be81
2021-05-05Initial commit of 3 button workVinit Nayak
Home, Back and Recents basic functionality working Fixes: 180046394 Change-Id: Ifc5c767e35e88183500d14d14736eb40df436369