Commit Graph

78507 Commits

Author SHA1 Message Date
Tracy Zhou 75b534e9c9 Support 3-finger swipe to pull down notifications from app
Fixes: 270211015
Test: 3-finger swipe down to bring down notifications. 3-finger swipe up to go home / to Overview

Change-Id: Id0f8ad95d9a4a1f8ecf1632ea28efb0c790c291b
2023-04-19 23:37:37 -07:00
Winson Chung 716e934901 Merge "Add a synchronous path when finishing a pre-existing recents animation" into udc-dev am: fb0a7a07da am: c77b8a5714
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22736250

Change-Id: I41c49e99d2dc26a864afa33f3690dbb1c7801a79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 01:58:28 +00:00
Winson Chung d98f3e8f9a Merge "Add a synchronous path when finishing a pre-existing recents animation" into udc-dev am: fb0a7a07da am: dac20b70a9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22736250

Change-Id: Ibc15c2f0af6d37f5b2780c8c3bf18e1716b5a287
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 01:58:03 +00:00
Android Build Coastguard Worker d90492e666 Snap for 9972090 from 5c18fa35b2 to udc-release
Change-Id: I21fc8c28a4c81d70da9621a2775f319af243612c
2023-04-20 01:54:21 +00:00
Winson Chung dac20b70a9 Merge "Add a synchronous path when finishing a pre-existing recents animation" into udc-dev am: fb0a7a07da
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22736250

Change-Id: Ie58588af6c5ffecf353043a383b9eca4989c5422
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 01:23:04 +00:00
Winson Chung c77b8a5714 Merge "Add a synchronous path when finishing a pre-existing recents animation" into udc-dev am: fb0a7a07da
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22736250

Change-Id: I4a5c54d7d715810af363a881311f3494e5d0c56e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 01:20:46 +00:00
Winson Chung fb0a7a07da Merge "Add a synchronous path when finishing a pre-existing recents animation" into udc-dev 2023-04-20 00:44:32 +00:00
Sebastián Franco deddc47307 Merge "Make functions private to keep TAPL design consistent" into udc-dev am: 051a1e35c8 am: c3835d8d43
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22722168

Change-Id: I0dd9ddd13780644f6d331a0e06d9f91a3b9c735d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 00:37:59 +00:00
Federico Baron d1840f369d Merge "Update colors for widget picker" into udc-dev am: 67f72bfdd1 am: 4b6a139954
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22640806

Change-Id: I6ebd384efafd9b28c2cd2a82402d6b776f2bb10d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 00:37:03 +00:00
Sebastián Franco a5324502a1 Merge "Make functions private to keep TAPL design consistent" into udc-dev am: 051a1e35c8 am: b0ce5b7fa1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22722168

Change-Id: Ib520da7d51e85b28678fb3df526f16398625a532
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 00:36:39 +00:00
Federico Baron 18d7b3374d Merge "Update colors for widget picker" into udc-dev am: 67f72bfdd1 am: 800d31d0be
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22640806

Change-Id: I20e29863fe04a461ae58095e6cb6a7f23fa3524c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 00:35:05 +00:00
Sebastián Franco b0ce5b7fa1 Merge "Make functions private to keep TAPL design consistent" into udc-dev am: 051a1e35c8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22722168

Change-Id: If7354b7305e46bcf2cb4393c7cd13ca1f7704289
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 00:17:15 +00:00
Federico Baron 800d31d0be Merge "Update colors for widget picker" into udc-dev am: 67f72bfdd1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22640806

Change-Id: I06558b0258a01207b38e10ffb842613ef648f8a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 00:03:18 +00:00
Sebastián Franco c3835d8d43 Merge "Make functions private to keep TAPL design consistent" into udc-dev am: 051a1e35c8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22722168

Change-Id: Id910e56c7c345f94d09f2abbb670718ae71878ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 00:00:20 +00:00
Federico Baron 4b6a139954 Merge "Update colors for widget picker" into udc-dev am: 67f72bfdd1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22640806

Change-Id: I9a1f95aa198e0f4dd2e91d6dec87b2621feebfb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 23:58:00 +00:00
Sebastián Franco 051a1e35c8 Merge "Make functions private to keep TAPL design consistent" into udc-dev 2023-04-19 23:45:14 +00:00
Federico Baron 67f72bfdd1 Merge "Update colors for widget picker" into udc-dev 2023-04-19 22:58:41 +00:00
Winson Chung 9f3ce10ece Add a synchronous path when finishing a pre-existing recents animation
- If launcher repeatedly starts the recents animation, we try to finish
  the existing animation before starting the new one, but due to some
  ordering issues (see b/275561141) the subsequent starts can orphan
  the previous animation runner, which can result in no animation callbacks
  for either the previous animation (to cancel) or the new animation
  (to start).

  This change only attempts to reduce the likelihood of a second no-op
  transition by synchronously finishing the existing recents animation
  on the launcher side prior to starting the next animation.

  There is one case this doesn't handle, where if the previous
  onAnimationStart() has not been called back, then we can't directly
  call the controller to finish, and need to rely on the no-op handling
  on the shell transition side to handle the gesture.

Bug: 275561141
Test: Quickswitch and swipe up repeatedly
Change-Id: I820e26dc20fb1851ee0102ed8c114ce998d44999
2023-04-19 22:19:56 +00:00
Brandon Dayauon 7d67331c72 Fix two line item of app-title only in A-Z list and not predicted app row
Create protected method that would be overidden if two lines should be supported

bug: 274686392
test: manual
Change-Id: I34bbd9980aee70397ee75744bedfa61c340a2741
2023-04-19 15:15:16 -07:00
Jon Miranda db7e966b23 Merge "Remove ActivityInfo.CONFIG_SCREEN_SIZE if orientation is still the same." into udc-dev am: 5c18fa35b2 am: 2bd1f09092
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22709055

Change-Id: I2edb779b631390d3672ae31600fbd0c052f14e34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 20:15:47 +00:00
Jon Miranda 57d023f6d2 Merge "Remove ActivityInfo.CONFIG_SCREEN_SIZE if orientation is still the same." into udc-dev am: 5c18fa35b2 am: 575e287085
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22709055

Change-Id: I47eed3545daaba9184483bc1a612465a889ecd31
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 19:05:55 +00:00
Jon Miranda 575e287085 Merge "Remove ActivityInfo.CONFIG_SCREEN_SIZE if orientation is still the same." into udc-dev am: 5c18fa35b2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22709055

Change-Id: I21ddb2670ed010e852e06370b8c56cd65559006e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 18:23:17 +00:00
Jon Miranda 2bd1f09092 Merge "Remove ActivityInfo.CONFIG_SCREEN_SIZE if orientation is still the same." into udc-dev am: 5c18fa35b2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22709055

Change-Id: I3bb9cc22b778513da1c903df77919983a2a3ba22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 18:22:38 +00:00
Jon Miranda 5c18fa35b2 Merge "Remove ActivityInfo.CONFIG_SCREEN_SIZE if orientation is still the same." into udc-dev 2023-04-19 18:04:27 +00:00
Bill Yi 21f19a5810 Merge "Import translations. DO NOT MERGE ANYWHERE" 2023-04-19 17:53:30 +00:00
Bill Yi 8c7843d7af Merge "Import translations. DO NOT MERGE ANYWHERE" 2023-04-19 17:53:30 +00:00
Mady Mellor 5b03f4d904 Merge "Creates BubbleStashController & BubbleStashedHandleViewController" into udc-dev am: 98add1c524 am: 9be2eef391
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22691161

Change-Id: I44930190c8be7607269e22551bd2c79c28c53a24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 17:05:36 +00:00
Mady Mellor 38be00f6c0 Merge "Creates BubbleStashController & BubbleStashedHandleViewController" into udc-dev am: 98add1c524 am: e70372de42
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22691161

Change-Id: I479e404b718ca31d52988896c2b346dc9ea94b00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 17:05:17 +00:00
Omar Miatello 5278ebcfe2 Merge "resetPositionAnimated should be called when onBackCancelled ends" into udc-dev am: c1b562ec58 am: e1580fa5cd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21508011

Change-Id: I8058b8f8334e2f25fd96882a652267c26a63e3a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 17:05:07 +00:00
Omar Miatello 8d731ae50b Merge "resetPositionAnimated should be called when onBackCancelled ends" into udc-dev am: c1b562ec58 am: c8e055c5a3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21508011

Change-Id: I5a3162aa7473b663fb74c3b7b7949edf6dc6662f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 17:04:59 +00:00
Schneider Victor-tulias ecaba5abf1 Sort FeatureFlags by assigne LDAP
Sorted FeatureFlgags by assigne LDAP to help prevent future merge conflicts.

Flag: not needed
Bug: 278771275
Test: ran launcher
Change-Id: Ib7f5276e8b943cf50c438c49e019cd31deea6674
2023-04-19 10:02:30 -07:00
Mady Mellor e70372de42 Merge "Creates BubbleStashController & BubbleStashedHandleViewController" into udc-dev am: 98add1c524
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22691161

Change-Id: Ifb1f22331c3d3e47ed20409595c9190255fb1056
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 16:53:00 +00:00
Omar Miatello e1580fa5cd Merge "resetPositionAnimated should be called when onBackCancelled ends" into udc-dev am: c1b562ec58
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21508011

Change-Id: I184e6a7ac5ee8bd4a8a3bf3c02391b920601d286
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 16:51:08 +00:00
Mady Mellor 9be2eef391 Merge "Creates BubbleStashController & BubbleStashedHandleViewController" into udc-dev am: 98add1c524
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22691161

Change-Id: I88831f84a126be2cc2817278a6c73909ac4c3335
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 16:50:24 +00:00
Omar Miatello c8e055c5a3 Merge "resetPositionAnimated should be called when onBackCancelled ends" into udc-dev am: c1b562ec58
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21508011

Change-Id: Ic7c77a1c2969bd1275f02d476b653621e1962c24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 16:48:04 +00:00
Brian Isganitis 91a903ec78 Merge "Properly compute scroll for Taskbar All Apps." into udc-dev am: 91b0e2d6d1 am: 21d3e1c680
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22682881

Change-Id: Ib39f5673dd0207c34cba090ad9e6b3e96430a096
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 16:44:47 +00:00
Brian Isganitis 32c208de7c Merge "Properly compute scroll for Taskbar All Apps." into udc-dev am: 91b0e2d6d1 am: 295890a780
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22682881

Change-Id: I71e8f62499b96fe8363ba33d12de9d6e284003bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 16:41:58 +00:00
Mady Mellor 98add1c524 Merge "Creates BubbleStashController & BubbleStashedHandleViewController" into udc-dev 2023-04-19 16:31:37 +00:00
Omar Miatello c1b562ec58 Merge "resetPositionAnimated should be called when onBackCancelled ends" into udc-dev 2023-04-19 16:23:21 +00:00
Brian Isganitis 295890a780 Merge "Properly compute scroll for Taskbar All Apps." into udc-dev am: 91b0e2d6d1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22682881

Change-Id: I9bff39e9be5e3814ac3262ab1d988b9d543e6441
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 16:01:16 +00:00
Brian Isganitis 21d3e1c680 Merge "Properly compute scroll for Taskbar All Apps." into udc-dev am: 91b0e2d6d1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22682881

Change-Id: I3395b320d762f029248282e48398920d90726a57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 15:39:54 +00:00
Brian Isganitis 91b0e2d6d1 Merge "Properly compute scroll for Taskbar All Apps." into udc-dev 2023-04-19 14:36:21 +00:00
Treehugger Robot cc5745ec52 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: c587f458ff -s ours am: ce06bca4e9 -s ours am: 028dc7b0d6 -s ours am: 378cdbe8f7 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22686767

Change-Id: I2bdf292af78a527ad8abad354d6d4da0118dff02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 10:15:17 +00:00
Treehugger Robot 04e518ddc1 Merge changes from topic "tc_change_23041807_34" into tm-qpr-dev-plus-aosp am: 951f926824 am: 078187131d am: fef1c7bd5c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22686767

Change-Id: Ib7affc641006d22621c0073942830279ac7d6a80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 10:08:19 +00:00
Bill Yi 041806b30b [automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 5dc55f5de1 am: fa74f9128b -s ours am: 860c3341c0 -s ours am: 5a884ba0e2 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22686767

Change-Id: I66d426d4c3778da7484612bf38ae8c5d05de927d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 10:08:09 +00:00
Bill Yi 960316f0da [automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 93f0be3966 am: 1b8aa08a6f -s ours am: 4568f4cab7 -s ours am: b77efb2c2a -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22686765

Change-Id: I0f83a006d0b03daceefb3085ab491c3ca28e98ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 10:07:57 +00:00
Treehugger Robot d15e2488da [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: c587f458ff -s ours am: ce06bca4e9 -s ours am: 028dc7b0d6 -s ours am: 622b919ba8 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22686767

Change-Id: Ia1672599940888574b0142ba02d17522e9bf63d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 10:07:03 +00:00
Treehugger Robot 378cdbe8f7 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: c587f458ff -s ours am: ce06bca4e9 -s ours am: 028dc7b0d6 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22686767

Change-Id: I08726fd90481504055273c0393038747428fcf25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 09:49:15 +00:00
Treehugger Robot bcbad743f8 Merge changes from topic "tc_change_23041807_34" into tm-qpr-dev-plus-aosp am: 951f926824 am: 078187131d am: 5e4dceded2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22686767

Change-Id: I560f9c70e8083f6e70a355565ea1d4912984ba0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 09:26:52 +00:00
Treehugger Robot 622b919ba8 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: c587f458ff -s ours am: ce06bca4e9 -s ours am: 028dc7b0d6 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22686767

Change-Id: I659ed441ac7706161914162c19f8ef2cd3607b12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-19 09:26:40 +00:00