Commit Graph

6230 Commits

Author SHA1 Message Date
Alex Chau 355c1aa33b Merge "Use FINAL_FRAME for leaving grid animation" into sc-v2-dev am: 3f88ded2bc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14915092

Change-Id: I04183f8e2fd337e4f0875ea383ccddee9a7db9eb
2021-06-09 18:09:02 +00:00
Alex Chau bfb180064b Merge "Avoid unnecessary onLayout if gesture is going to HOME" into sc-v2-dev am: 2f05076711
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14919071

Change-Id: I2ebdd47460f60c2c17c1ed6f187d2ea5e6b3f454
2021-06-09 18:08:56 +00:00
Alex Chau 3f88ded2bc Merge "Use FINAL_FRAME for leaving grid animation" into sc-v2-dev 2021-06-09 18:00:50 +00:00
Alex Chau 2f05076711 Merge "Avoid unnecessary onLayout if gesture is going to HOME" into sc-v2-dev 2021-06-09 17:50:32 +00:00
Lucas Dupin c806194ff3 Merge "Update blur radius" into sc-dev am: 14e1f2a6bb am: 19f5430b8a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14914218

Change-Id: I596964d664397e2bf6b4871d72f49e88e9940c16
2021-06-09 16:03:44 +00:00
Lucas Dupin 19f5430b8a Merge "Update blur radius" into sc-dev am: 14e1f2a6bb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14914218

Change-Id: Ie42858a54d56e6f634a191442d530f7eac07ef5a
2021-06-09 15:44:15 +00:00
Lucas Dupin 14e1f2a6bb Merge "Update blur radius" into sc-dev 2021-06-09 15:32:35 +00:00
Alex Chau 6f736fac65 Avoid unnecessary onLayout if gesture is going to HOME
Fixes: 186508379
Test: manual swipe up to carousel, then to home
Change-Id: I97a642a6fc4c4d0ca3805b79db60b6dfdaea1315
2021-06-09 13:07:32 +01:00
Alex Chau 838414ab3a Use FINAL_FRAME for leaving grid animation
Bug: 14844554
Test: manual
Change-Id: I9a8cf94a448de2520c4cc434f15377fa1f2d202e
2021-06-09 10:41:02 +01:00
Lucas Dupin 76877fda73 Update blur radius
Bug: 189976220
Test: manual
Change-Id: If5e6d6be7314dacfad8c501a5ae2da6556ca3cea
2021-06-08 21:51:47 -07:00
Shawn Lin 3125c24c30 Merge "Play the nav bar animation for app launch from recent in live tile" into sc-dev am: f0ebf00394 am: 34be7f366b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14878297

Change-Id: Ica22388357e8844eefa94b329bb9bf8706222ab2
2021-06-09 02:25:25 +00:00
Shawn Lin 34be7f366b Merge "Play the nav bar animation for app launch from recent in live tile" into sc-dev am: f0ebf00394
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14878297

Change-Id: Ie63f9cc2645c21c4a3de111b9c3411ff66616c6d
2021-06-09 02:05:24 +00:00
Shawn Lin f0ebf00394 Merge "Play the nav bar animation for app launch from recent in live tile" into sc-dev 2021-06-09 01:39:49 +00:00
TreeHugger Robot 2e0c642595 Merge "Re-enable swipe up view inflation test." into sc-dev am: 93e232a57b am: 52434c6ec9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14848883

Change-Id: Id14f6ba6bdabd3f2d011c1973826e507a58eefad
2021-06-09 01:06:42 +00:00
TreeHugger Robot 7e019e8a47 Merge "Re-enable swipe up view inflation test." into sc-dev am: 93e232a57b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14848883

Change-Id: I0833ea17df3ef812c13168f3c503ae7b90586078
2021-06-09 01:06:26 +00:00
TreeHugger Robot 52434c6ec9 Merge "Re-enable swipe up view inflation test." into sc-dev am: 93e232a57b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14848883

Change-Id: I1652f25fb3b30cf7184933f5c1bdad49ff4fb14c
2021-06-09 01:04:55 +00:00
Vinit Nayak 632c803160 Merge "Support A11y contextual button" into sc-v2-dev am: d897514642
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14886698

Change-Id: I59477b92df4b931c832a198859af84d97145f5c9
2021-06-08 22:21:23 +00:00
Vinit Nayak d897514642 Merge "Support A11y contextual button" into sc-v2-dev 2021-06-08 22:07:53 +00:00
zakcohen 284eef2bf9 Re-enable swipe up view inflation test.
Disable chips by default as they are not plan of record for launch.

Bug: 141579810
Test: Local and ran test
Change-Id: Iae270c6ac4bbec4f7c29b1137cf926383443e85e
2021-06-08 14:24:20 -07:00
TreeHugger Robot f20e923f49 Merge "Make all tasks in intermediate carousel have the same size" into sc-v2-dev am: 437b22e203
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14844554

Change-Id: Idc70ed9f0cb67829a442c7bc9f1c241e949fd7ce
2021-06-08 21:07:51 +00:00
TreeHugger Robot 437b22e203 Merge "Make all tasks in intermediate carousel have the same size" into sc-v2-dev 2021-06-08 20:49:38 +00:00
TreeHugger Robot e6145d68c5 Merge "Consider TaskView's scale when calculating corner radius" into sc-v2-dev am: 010e3dfb26
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14899458

Change-Id: Id9e479b0f1b4edd0a825b6240c4359447fc2d11e
2021-06-08 19:32:36 +00:00
TreeHugger Robot 010e3dfb26 Merge "Consider TaskView's scale when calculating corner radius" into sc-v2-dev 2021-06-08 19:04:27 +00:00
Alex Chau 36e9de1199 Make all tasks in intermediate carousel have the same size
- Replace fullscreen translation/scale with nonGrid, which applies whenever tasks are not in grid, so that intermediate carousle's tasks have the same size as focused task
- Avoid showing task icon in intermediate carousel as its scaled up. During swipe up, all task icons only appear after gesture is finished consistenly, regardles if it's running task.
- When swipe up from home, make tasks join the grid immediately
- Make pageOffset calculation consider task scale
- Tuned resistance and scale when RecentsView is swiped up

Bug: 187417137
Test: manaul
Change-Id: Ide55a32241a3551a58e12c399c22420562848c70
2021-06-08 19:47:50 +01:00
Vinit Nayak e568781206 Support A11y contextual button
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-06-08 11:25:44 -07:00
Alex Chau bc42ba836e Consider TaskView's scale when calculating corner radius
Bug: 190139030
Test: Manual
Change-Id: I43fcb67848d30491bbfa58624f088c98ce433de4
2021-06-08 18:15:13 +01:00
Wei Sheng Shih 08d06351d1 Merge "Pre-set splash screen as icon-style when launch activity from Launcher." into sc-dev am: c3db44bbce am: 6f56a61d4c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14773251

Change-Id: Ieadcc218aaf6defe34ccdff59041ef4b44beef58
2021-06-08 12:44:37 +00:00
Wei Sheng Shih f077df5aef Merge "Pre-set splash screen as icon-style when launch activity from Launcher." into sc-dev am: c3db44bbce
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14773251

Change-Id: Icc117227086edadc83c34fa12242674c4f6b961c
2021-06-08 12:29:50 +00:00
Wei Sheng Shih 6f56a61d4c Merge "Pre-set splash screen as icon-style when launch activity from Launcher." into sc-dev am: c3db44bbce
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14773251

Change-Id: Ic9703cd79e59e8548ee63d20573e424e833ce70b
2021-06-08 12:26:40 +00:00
Wei Sheng Shih c3db44bbce Merge "Pre-set splash screen as icon-style when launch activity from Launcher." into sc-dev 2021-06-08 12:16:24 +00:00
zakcohen 370e783674 DO NOT MERGE am: 1fb6718c85
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14885687

Change-Id: I0979cda3bf21947188a3301b7c73442d0c9c8e60
2021-06-08 08:55:39 +00:00
Pat Manning 0b5f695912 Merge "Animate live tile translation and update live tile page scroll on dismissal of non-live tile tasks." into sc-v2-dev am: 9acaf302ad
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14805376

Change-Id: I9352fba6202a64e5b83442890d76d5b59c44ed06
2021-06-08 08:34:42 +00:00
Pat Manning 9acaf302ad Merge "Animate live tile translation and update live tile page scroll on dismissal of non-live tile tasks." into sc-v2-dev 2021-06-08 08:21:01 +00:00
zakcohen 1fb6718c85 DO NOT MERGE
Use focused task id for getting task size

When getting the selected task size, look at the focused task id, not
the running task id.
I believe this was a typo from the original change.

Bug: 190399315
Test: Local build and flash and run
Change-Id: Ice92e0562765f4f0142e27da0c38140df4c11425
2021-06-07 23:29:11 +00:00
Tony Wickham 2a94943e5d Merge "Fix regression where nav bar shows when taskbar is showing" into sc-v2-dev am: 4b916764a4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14884146

Change-Id: I24b8f59eb427fb0da776982eceb88ac9d64fb8da
2021-06-07 22:09:18 +00:00
Tony Wickham 4b916764a4 Merge "Fix regression where nav bar shows when taskbar is showing" into sc-v2-dev 2021-06-07 21:53:38 +00:00
TreeHugger Robot 153ab1613c Merge "Fixing taskbar window not collapsed after closing folder" into sc-v2-dev am: 8235469f43
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14849712

Change-Id: I56adafb7848d8836bace5c2f42ee4d5a77de5aa2
2021-06-07 20:43:32 +00:00
Tony Wickham 0dd8345085 Fix regression where nav bar shows when taskbar is showing
- Add mNavBarButtonAlpha to TaskbarStateHandler, and set it to the inverse of the taskbar alpha.
- Add mPendingSetNavButtonAlpha for when setNavBarButtonAlpha() is called before mSystemUiProxy is initialized.

Test: Go between various launcher states and ensure nav bar only shows up when taskbar hides.
Bug: 187353581
Change-Id: I4b79280d686c787e9128e753070ec591d1ab2e4d
2021-06-07 12:14:17 -07:00
shawnlin 60b97de72b Play the nav bar animation for app launch from recent in live tile
Bug: 189278432
Test: manual - launch an app from recent in live tile mode
Change-Id: I9a39cdbbe0b8b9ee6d11a3ee53936d2fea699dd8
2021-06-07 16:46:44 +08:00
wilsonshih 0fe2342445 Pre-set splash screen as icon-style when launch activity from Launcher.
Specify icon style splash screen when launch activity from Launcher.

Bug: 188023621
Bug: 189293785
Test: Start application from Launcher/Recents.
Change-Id: I13b7cd67576cf8822e86ff90971d6bb1a24d1a91
2021-06-07 11:58:45 +08:00
Winson Chung 6b13a21639 Merge "Workaround for apps to stop before removing the task" into sc-dev am: 6420de7762
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14827090

Change-Id: Ibb29a9c091f9c02d0dc45c1cf420b44d5bcd1b5f
2021-06-07 03:46:21 +00:00
Sunny Goyal db904d4655 Fixing taskbar window not collapsed after closing folder
Bug: 187353581
Test: Manual
Change-Id: If55ef7c44a7e51f552eba3368edd2d8b5552ca99
2021-06-04 17:48:54 -07:00
Winson Chung 4f3c749ffc Workaround for apps to stop before removing the task
- With live tile enabled, the race between destroying the task and
  killing the process is more evident since the app may not get
  stopped at all.  For now, when dismissing, defer removing the
  task until we've finished the recents animation to allow the
  app to be stopped accordingly

Bug: 184899234
Test: Dismiss the task from overview, check that the app gets
      lifecycle events
Change-Id: Ib3ea479643d65859fe4cd580b4c347b87130a69d
Merged-In: Ib3ea479643d65859fe4cd580b4c347b87130a69d
2021-06-04 22:00:30 +00:00
Winson Chung 0a6d517940 Merge "Workaround for apps to stop before removing the task" into sc-v2-dev am: 98644240ca
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14825900

Change-Id: I12d07e3dbf5eeec81e89d4abdbf0c9c5f1e7e84d
2021-06-04 20:55:25 +00:00
Winson Chung 98644240ca Merge "Workaround for apps to stop before removing the task" into sc-v2-dev 2021-06-04 20:38:06 +00:00
Lucas Dupin 734f29a051 Merge "Remove blur from launcher when in overview" into sc-dev am: 997ac6cddc am: 32d8a953b4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14829892

Change-Id: I84235ab237bd15f5280277350e7598d1ee1c40f8
2021-06-04 20:18:42 +00:00
Lucas Dupin 32d8a953b4 Merge "Remove blur from launcher when in overview" into sc-dev am: 997ac6cddc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14829892

Change-Id: I715c8726e4223e749f01ff510f94bc3d54ef1bb9
2021-06-04 20:05:10 +00:00
Lucas Dupin 6ae358e5e6 Merge "Remove blur from launcher when in overview" into sc-dev am: 997ac6cddc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14829892

Change-Id: I2264b5b0bbf23cc6bf9506a4ac7d77f9e62305be
2021-06-04 20:04:10 +00:00
Lucas Dupin 997ac6cddc Merge "Remove blur from launcher when in overview" into sc-dev 2021-06-04 19:51:46 +00:00
Sunny Goyal f703600a8a Merge "Taskbar layout update" into sc-v2-dev am: a72e9e20bf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14722697

Change-Id: Ib5ec5655ecc29ff8a98528dffed2cef76f6cf8a9
2021-06-04 18:20:25 +00:00