Tony Wickham
f8a064f347
isable taskbar edu for tests
...
Test: clear TASKBAR_EDU_SEEN pref, ensure edu shows during normal usage
Bug: 199100151
Change-Id: I8e59cfa22ccba77c588a0902d46021dd72c6e77d
2021-09-08 08:10:16 -07:00
Tony Wickham
238bf4f30d
Merge "Update taskbar color in onConfigurationChanged()" into sc-v2-dev
2021-09-08 15:08:36 +00:00
Sunny Goyal
3e9a29c4d6
Moving roboelectic tests to instrumentation tests
...
Bug: 196825541
Test: Presubmit
Change-Id: I197bc47181308bb0b79f3815a892b733abbcd1fd
2021-09-08 10:23:30 -04:00
Tony Wickham
abaa481bfb
Update taskbar color in onConfigurationChanged()
...
Test: Change wallpaper, ensure taskbar updates to match
Fixes: 199045474
Change-Id: I7ec8bbec8e31d2d03c09bf487ab55c86b95917e7
2021-09-07 15:39:53 -07:00
Samuel Fufa
a19a807888
Merge "Remove HotseatEduActivity from AOSP" into sc-qpr1-dev am: b5a33b2d34
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15748897
Change-Id: Ib6fe3e66017c71f02487b08d6e49153a968e657d
2021-09-07 22:11:44 +00:00
Samuel Fufa
b5a33b2d34
Merge "Remove HotseatEduActivity from AOSP" into sc-qpr1-dev
2021-09-07 21:55:23 +00:00
Vinit Nayak
7f4f499515
Show all nav buttons when IME showing
...
* Keep home and recents button, and rotate back button
to be down when IME shows in 3 button task bar.
* Move IME switcher to left side of taskbar for 3 button,
keep on right side for gesture nav.
Bug: 191399224
Test: Tested RTL and LTR, gesture + button nav
with and w/o IME.
Change-Id: I7959d26986e546596e2436b8b5eb7668f44b55cf
2021-09-07 14:43:17 -07:00
TreeHugger Robot
cf8dc2b3d1
Merge "Always reset focusedTask to -1 on reset" into sc-v2-dev am: 915f6a0995 am: f598f6d3de
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15757128
Change-Id: I6d9941df048e380a80abd8e166365ef5d9314968
2021-09-07 20:41:41 +00:00
TreeHugger Robot
f598f6d3de
Merge "Always reset focusedTask to -1 on reset" into sc-v2-dev am: 915f6a0995
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15757128
Change-Id: Ie77630d642ec336b71eead9522449d37ea0cf1a1
2021-09-07 20:25:38 +00:00
Alex Chau
24a0615192
Merge "Only call setCurrentPage in applyLoadPlan if mCurrentPage is outdated" into sc-dev am: 464fc41df7 am: 676892da5a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15742147
Change-Id: Ie6638945a9d1ffc37b59ae6ec695a748065aff72
2021-09-07 17:58:40 +00:00
Alex Chau
32d872b840
Merge "Only call setCurrentPage in applyLoadPlan if mCurrentPage is outdated" into sc-dev am: 464fc41df7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15742147
Change-Id: I13e5176c8f53e176d8e94f418828452019deb8ff
2021-09-07 17:44:44 +00:00
Alex Chau
676892da5a
Merge "Only call setCurrentPage in applyLoadPlan if mCurrentPage is outdated" into sc-dev am: 464fc41df7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15742147
Change-Id: I8cdd82482645c0d0f7c710e5a519a4e5a8f25492
2021-09-07 17:43:46 +00:00
Alex Chau
a8da6905a9
Always reset focusedTask to -1 on reset
...
- Keep old focused task causes old focused task to be restored after applyLoadPlan: http://cs/android/packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/RecentsView.java?l=1365
- This caused the nth task to be focused rather than the first task
- The fix is to reset focusedTask in reset when exiting overview, focused task will be set properly next time through applyLoadPlan when overview is relaunched
Fix: 199150523
Fix: 198420226
Test: TaplTestsNexus.testOverviewActions
Test: Quick switch > launch app > swipe home > swipe up to overview > snap to focused task
Test: split screen > swipe home > swipe up to overview > snap to focused task
Change-Id: I06399626ed3ee033345bd67296d79d59a98a507f
2021-09-07 18:42:39 +01:00
TreeHugger Robot
663ebae20c
Merge "Snap to task from other grid row if dismissing non-snapped focused task and not enough tasks remain in current grid row to snap to." into sc-v2-dev am: 13e121e35a am: ea25f8f6e0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15771038
Change-Id: I9ad7a3a19ed7766753f7cb30714cbb2e81bc69a8
2021-09-06 16:37:55 +00:00
TreeHugger Robot
ea25f8f6e0
Merge "Snap to task from other grid row if dismissing non-snapped focused task and not enough tasks remain in current grid row to snap to." into sc-v2-dev am: 13e121e35a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15771038
Change-Id: I778473e10913718cbbf266c1d8335f8f31ae5d37
2021-09-06 16:24:23 +00:00
TreeHugger Robot
13e121e35a
Merge "Snap to task from other grid row if dismissing non-snapped focused task and not enough tasks remain in current grid row to snap to." into sc-v2-dev
2021-09-06 16:16:00 +00:00
Alex Chau
4c946107ea
Merge "Hide overview actions when focused task is not snapped" into sc-v2-dev am: 48621c86ab am: fe7c903c20
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15771567
Change-Id: Ic32c6ddf4879a6f6ca9994c2cb75c567445adcd6
2021-09-06 15:23:05 +00:00
Alex Chau
fe7c903c20
Merge "Hide overview actions when focused task is not snapped" into sc-v2-dev am: 48621c86ab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15771567
Change-Id: I1ec9e58426b02a3dd578c56fd7a4ca5f0a8e31dc
2021-09-06 15:09:51 +00:00
Pat Manning
017dbbe715
Snap to task from other grid row if dismissing non-snapped focused task
...
and not enough tasks remain in current grid row to snap to.
Test: manual
Fix: 196200215
Change-Id: I611ffc457769d57ac0d13657fafa73a4a741f877
2021-09-06 14:53:00 +00:00
Alex Chau
61cb7c0310
Hide overview actions when focused task is not snapped
...
- Overview actions is still click able when focused task is slightly off snap position and the alpha is between 0 and 1
- This is not desired and we should simply hide the actions when focused task is not snapped
Bug: 199040817
Test: manual non grid and non-grid
Change-Id: Ifda800fc4169a05c8128e7b3802d2ab4a5af4ae8
2021-09-06 13:05:35 +01:00
TreeHugger Robot
f5d425f085
Merge "Select remote apps based on stagePosition instead of hardcoded values" into sc-v2-dev am: 1e86bd0ec6 am: a0de13e939
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15758691
Change-Id: Ia888167d0d5646ff33f18dcaf8c50beec373e23f
2021-09-04 05:02:55 +00:00
TreeHugger Robot
a0de13e939
Merge "Select remote apps based on stagePosition instead of hardcoded values" into sc-v2-dev am: 1e86bd0ec6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15758691
Change-Id: I7d50882c8edf75add6c85db51031b4c8144e55a7
2021-09-04 04:46:41 +00:00
TreeHugger Robot
1e86bd0ec6
Merge "Select remote apps based on stagePosition instead of hardcoded values" into sc-v2-dev
2021-09-04 04:32:10 +00:00
Vinit Nayak
58dd901bc1
Select remote apps based on stagePosition instead of hardcoded values
...
* LauncherSplitScreenListener returns taskIds guaranteeing index 0
to be leftTop task and index 1 to be rightBottom. Use that
instead of assuming remote target index 0 will be leftTop and
index 1 is right bottom as provided
Bug: 181704764
Change-Id: I2bc358ff3c2f2d127b81e10824e2c13f3ad718df
2021-09-04 04:31:56 +00:00
Tony Wickham
a440b1cfdc
Call onUserUnlocked() before adding callbacks am: 5a36b919b5 am: eaca6fd847 am: c5bb728a00
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756866
Change-Id: Ic6b4d345180ec65d8ad707e16eb0493cb72dfe50
2021-09-04 03:34:28 +00:00
Tony Wickham
c5bb728a00
Call onUserUnlocked() before adding callbacks am: 5a36b919b5 am: eaca6fd847
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756866
Change-Id: I4b473f821c3ac1ef2c09704574c02fa7fb43d293
2021-09-04 03:22:38 +00:00
Tony Wickham
79ff586c10
Call onUserUnlocked() before adding callbacks am: 5a36b919b5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756866
Change-Id: I03e5411032285015489f4b8bceb8b023e9c12909
2021-09-04 03:13:40 +00:00
Tony Wickham
eaca6fd847
Call onUserUnlocked() before adding callbacks am: 5a36b919b5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756866
Change-Id: I6877f73522a00f377f4fd8a724423021b969b0cb
2021-09-04 03:13:40 +00:00
Winson Chung
1a236176f7
Merge "Provide internal IME insets" into sc-v2-dev am: 507e976690 am: 95e8108771
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15741860
Change-Id: I5f1d51a914084be5d97e0a8d5d51209868c7e92e
2021-09-04 00:16:11 +00:00
Winson Chung
95e8108771
Merge "Provide internal IME insets" into sc-v2-dev am: 507e976690
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15741860
Change-Id: I4adf6cb6bbaadfa0520a7ad0a58fd8bf3251f4a3
2021-09-03 23:59:47 +00:00
Winson Chung
507e976690
Merge "Provide internal IME insets" into sc-v2-dev
2021-09-03 23:46:16 +00:00
TreeHugger Robot
317e7ac796
Merge "Disable FolderNameEditText on Taskbar" into sc-v2-dev am: eb5f5f7807 am: de88f56fc2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756862
Change-Id: I38831495981999a8a0676b7c900377dfe1db248c
2021-09-03 23:24:08 +00:00
Tracy Zhou
e23f4ea774
Merge "Stash/unstash the task bar based on states" into sc-v2-dev am: 2ccfa02fde am: 2d0ac589fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15751127
Change-Id: If6b7d39ed2540b00aed606bc2ffb405608124dbb
2021-09-03 23:23:48 +00:00
TreeHugger Robot
de88f56fc2
Merge "Disable FolderNameEditText on Taskbar" into sc-v2-dev am: eb5f5f7807
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756862
Change-Id: I15c9be4bca93ad2651ab6c040c30fe182afee147
2021-09-03 23:03:22 +00:00
Tracy Zhou
2d0ac589fb
Merge "Stash/unstash the task bar based on states" into sc-v2-dev am: 2ccfa02fde
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15751127
Change-Id: I9ba137ea189315fb5adeaa22279cd9e77cc78197
2021-09-03 23:03:13 +00:00
TreeHugger Robot
eb5f5f7807
Merge "Disable FolderNameEditText on Taskbar" into sc-v2-dev
2021-09-03 23:00:33 +00:00
Tracy Zhou
2ccfa02fde
Merge "Stash/unstash the task bar based on states" into sc-v2-dev
2021-09-03 22:49:07 +00:00
Tony Wickham
5a36b919b5
Call onUserUnlocked() before adding callbacks
...
This gives us a chance to initialize things in onUserUnlocked() if we're already unlocked, before doing any other logic that might use those variables.
Test: None (unable to reproduce)
Fixes: 184773649
Change-Id: I72ed91ae6202ec816f9bdceb4d9fd03b9a002816
2021-09-03 22:07:18 +00:00
Hongwei Wang
00c6ce5167
Do not trigger PiP on tapping on TaskView am: bfec974f59 am: 4072b74441
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15749049
Change-Id: Ie51b3ae1acd98dd4b18c821e0c3628675ce8866f
2021-09-03 20:55:22 +00:00
Evan Rosky
80ca459e7d
Provide app-process tokens to remote transitions so they can be boosted
...
The app process token is required for shell to request delegated
transition animators to be boosted.
Bug: 183993977
Test: add logging in WPC.setRunningRemoteAnimation and verify calls
during transitions
Change-Id: Ide2dd3e77714cca8e85e409c8d88c69c20122827
2021-09-03 13:38:00 -07:00
Hongwei Wang
4072b74441
Do not trigger PiP on tapping on TaskView am: bfec974f59
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15749049
Change-Id: Idf185bce26665ae5db8a9a9e606d722bb3ff0d7f
2021-09-03 20:22:56 +00:00
Tony Wickham
d345751849
Disable FolderNameEditText on Taskbar
...
Test: Can rename folder on home screen, but tapping folder name in taskbar does nothing
Bug: 180051157
Change-Id: Ief19805683f754995baf24d7f41f3979841d5bd3
2021-09-03 12:50:15 -07:00
Tracy Zhou
527b39cd28
Stash/unstash the task bar based on states
...
Bug: 193938970
Test: go to any app, stash/unstash, and make sure the states are preserved
Change-Id: I3adf826407e90275687ecea8302abf7a004f1df7
2021-09-03 12:43:04 -07:00
Hongwei Wang
bfec974f59
Do not trigger PiP on tapping on TaskView
...
Regression from ag/15158868, we should not send onUserLeaveHint on
tapping on the app icon in Recents / Overview.
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/fr0fdecPEned7rMjgdWhCQ
Bug: 198682451
Test: manual, tap on app icon in Recents, see video
Change-Id: I66888a75eec30d7e8ba7e09059399381516812ac
2021-09-03 11:10:05 -07:00
Winson Chung
543c226ffa
Provide internal IME insets
...
Bug: 197727397
Test: Collapse taskbar, open IME
Change-Id: Ia251be1d5892a58b062f241bdafc5dbfc223e4c3
2021-09-03 10:22:56 -07:00
TreeHugger Robot
062ba42846
Merge "Import translations. DO NOT MERGE ANYWHERE"
2021-09-03 17:14:35 +00:00
TreeHugger Robot
983adea20f
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-09-03 16:51:05 +00:00
TreeHugger Robot
099514f476
Merge "Animate scrolling grid into place when there is a gap between last tasks and clear all." into sc-v2-dev am: fb0eaf2bee am: 232acae2bf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15478152
Change-Id: I607e7ab11956999f60deb6fb4509fd684d385d42
2021-09-03 12:57:57 +00:00
TreeHugger Robot
232acae2bf
Merge "Animate scrolling grid into place when there is a gap between last tasks and clear all." into sc-v2-dev am: fb0eaf2bee
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15478152
Change-Id: I28eff4d36590743f2c73e28b01bfa80aa2c85411
2021-09-03 12:38:23 +00:00
TreeHugger Robot
fb0eaf2bee
Merge "Animate scrolling grid into place when there is a gap between last tasks and clear all." into sc-v2-dev
2021-09-03 12:23:06 +00:00