Commit Graph

78507 Commits

Author SHA1 Message Date
Jon Miranda 186cae0ba1 Merge "Clear Accessibility Focus from icon after Shorcut Menu invoked" into tm-qpr-dev am: 83271bbc7b am: 18110b9737 am: d84fe2d022
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: I159f21598e8be0c92d87019963f17c4eb98207c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 04:42:51 +00:00
Jon Miranda 47d985a20a Merge "Clear Accessibility Focus from icon after Shorcut Menu invoked" into tm-qpr-dev am: 83271bbc7b am: 18110b9737 am: d84fe2d022
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: Ia7303dee0e64d0b3e355e68d7712ae429a1ddc76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 04:42:47 +00:00
Presubmit Automerger Backend 641897ace5 [automerge] Clear Accessibility Focus from icon after Shorcut Menu invoked 2p: cb582591b3 am: 5ab41346d8 am: cc471ee2ee
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: Id05e1fcded5845bf4ffc64a90b7bc3b88aab7e88
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 04:42:41 +00:00
Presubmit Automerger Backend dce6abef7e [automerge] Clear Accessibility Focus from icon after Shorcut Menu invoked 2p: cb582591b3 am: 5ab41346d8 am: cc471ee2ee
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: Ibdd17af28d3a2dbce78ff9481c6cf7337f4b2e14
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 04:42:37 +00:00
Jon Miranda d84fe2d022 Merge "Clear Accessibility Focus from icon after Shorcut Menu invoked" into tm-qpr-dev am: 83271bbc7b am: 18110b9737
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: Ib5c3392b9afe931110f963ad1c6cc018b9251feb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 04:18:09 +00:00
Jon Miranda 18110b9737 Merge "Clear Accessibility Focus from icon after Shorcut Menu invoked" into tm-qpr-dev am: 83271bbc7b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: I60475ab1588406e37c2038b21649f8dad1d843fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 03:57:26 +00:00
Presubmit Automerger Backend cc471ee2ee [automerge] Clear Accessibility Focus from icon after Shorcut Menu invoked 2p: cb582591b3 am: 5ab41346d8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: I16a861cfa872f928c5e4414a9f0ecdceacf1f325
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 03:57:05 +00:00
Jon Miranda 83271bbc7b Merge "Clear Accessibility Focus from icon after Shorcut Menu invoked" into tm-qpr-dev 2023-04-21 03:20:30 +00:00
Vadim Tryshev 0abc5046cd Merge "Better diagnose Launcher state when there is an open folder." into udc-dev am: 2b24e53531 am: 91222d70be
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22774276

Change-Id: Ibc85eb2aa9c755aaa460b0b13844932f7dd6e8e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 01:51:50 +00:00
Vadim Tryshev 9cc1ad788e Merge "Better diagnose Launcher state when there is an open folder." into udc-dev am: 2b24e53531 am: 6b803ea8a2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22774276

Change-Id: Ie6111b229d15cf9a739ed50154fb6f4411922308
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 01:51:41 +00:00
Vadim Tryshev 6b803ea8a2 Merge "Better diagnose Launcher state when there is an open folder." into udc-dev am: 2b24e53531
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22774276

Change-Id: I155239f762365a323a11ec64d8fff8024ea6f2d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 01:16:30 +00:00
Vadim Tryshev 91222d70be Merge "Better diagnose Launcher state when there is an open folder." into udc-dev am: 2b24e53531
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22774276

Change-Id: Icc9e4e6ac473a9096acf6361ec9886c983b70fba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 01:14:26 +00:00
Andrew Cole adb814f0f3 Merge "Unit testing ButtonDropTarget" into udc-dev am: 0d775d3508 am: 56d686d989
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22532504

Change-Id: I4d5b1aca735dcb15588ac3e48d00acb6ec253093
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 00:50:10 +00:00
Andrew Cole d61333b415 Merge "Unit testing ButtonDropTarget" into udc-dev am: 0d775d3508 am: dc94b9fbe6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22532504

Change-Id: I474da7315155eea5f07382afa89cfc8a3be0c60d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 00:48:55 +00:00
Vadim Tryshev 2b24e53531 Merge "Better diagnose Launcher state when there is an open folder." into udc-dev 2023-04-21 00:39:15 +00:00
Andrew Cole dc94b9fbe6 Merge "Unit testing ButtonDropTarget" into udc-dev am: 0d775d3508
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22532504

Change-Id: I428bac6cdf74d281773e675fd8b53054c250ec9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 00:11:19 +00:00
Andrew Cole 56d686d989 Merge "Unit testing ButtonDropTarget" into udc-dev am: 0d775d3508
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22532504

Change-Id: I9f309f6cfcb5f3e8e8d5d2909b30a8d4b9ef2193
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 00:11:00 +00:00
Andrew Cole 0d775d3508 Merge "Unit testing ButtonDropTarget" into udc-dev 2023-04-20 23:35:49 +00:00
Android Build Coastguard Worker 00f1f17d94 Snap for 9981223 from 1f587dec84 to udc-release
Change-Id: Ifdc4e22fa33f4ba259a9283f71778bfc6ff81027
2023-04-20 23:27:52 +00:00
Automerger Merge Worker f1717c411c Merge "Merge "Support 3-finger swipe to pull down notifications from app" into udc-dev am: 7c49cb3ac2 am: 8d35c2c578" 2023-04-20 23:25:56 +00:00
Tracy Zhou f4ddf7be54 Merge "Support 3-finger swipe to pull down notifications from app" into udc-dev am: 7c49cb3ac2 am: 8d35c2c578
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22725560

Change-Id: Idaba73aefde245ac5886e6091fe8b00aa8607097
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 23:25:51 +00:00
Tracy Zhou ff0fd90048 Merge "Support 3-finger swipe to pull down notifications from app" into udc-dev am: 7c49cb3ac2 am: 4a6d844ce3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22725560

Change-Id: I56b14ca9f42c3b241b541122196deac801b54eda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 23:25:45 +00:00
Presubmit Automerger Backend 5ab41346d8 [automerge] Clear Accessibility Focus from icon after Shorcut Menu invoked 2p: cb582591b3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: Ib5981d226c7cabe8e302c108b198c3fb657f3812
2023-04-20 23:21:40 +00:00
Jon Miranda cb582591b3 Clear Accessibility Focus from icon after Shorcut Menu invoked
Similar to I2726504094af2abacf1c41089c7bcd4efb588099

Fixes: 267695526
Test: have talkback on
      open all apps
      open long press menu
      ensure focus stays on pop up menu

Change-Id: I38f78df3855495c53a5ae8966e9a996e4679e95b
2023-04-20 16:21:02 -07:00
Tracy Zhou 8d35c2c578 Merge "Support 3-finger swipe to pull down notifications from app" into udc-dev am: 7c49cb3ac2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22725560

Change-Id: I3774ff9a132b2e8e0c37c298f03c48c87524cd48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 22:48:15 +00:00
Tracy Zhou 4a6d844ce3 Merge "Support 3-finger swipe to pull down notifications from app" into udc-dev am: 7c49cb3ac2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22725560

Change-Id: I2779d1b8dd5e41deb7c483c8acc37950ff203aa0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 22:47:50 +00:00
Tracy Zhou 7dc9e3a088 Support 4-finger gesture to quick switch
Fixes: 270610237
Test: 4-finger horizontal swipe -> quick switch
Change-Id: I981a7e93ecd07357c7a9cda075f476b397c448cc
2023-04-20 22:34:19 +00:00
Tracy Zhou 7c49cb3ac2 Merge "Support 3-finger swipe to pull down notifications from app" into udc-dev 2023-04-20 22:19:03 +00:00
Schneider Victor-tulias 10dcb3bdc2 Merge "Update the BorderAnimator" into udc-dev am: 7da60438a3 am: 2a08542071
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22515873

Change-Id: I89bc27704349409131578f03f136cb3a744da0f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 21:43:34 +00:00
Schneider Victor-tulias 4672431bb4 Merge "Update the BorderAnimator" into udc-dev am: 7da60438a3 am: a186a3592b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22515873

Change-Id: Iaf3cbfd46557f86c3f37e26bcde64a154b68fcaa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 21:41:07 +00:00
vadimt 2e1d2c32ed Making it clear that a test sees the keyguard for the first time.
This help to find a test which bugreport may still contain a recent crash in SysUI. This is the tests that prints "for the first time = true"

Test: presubmit
Bug: 187761685
Change-Id: Ic24a1d6f4ba36e117df2166c57bbc0a1d021cc7d
2023-04-20 14:14:23 -07:00
Schneider Victor-tulias a186a3592b Merge "Update the BorderAnimator" into udc-dev am: 7da60438a3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22515873

Change-Id: Iabc82349c41fde8196cecc290bcb0b512135cb56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 21:07:16 +00:00
Schneider Victor-tulias 2a08542071 Merge "Update the BorderAnimator" into udc-dev am: 7da60438a3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22515873

Change-Id: I83d9d878ca76f10dbb86709e7ca146e3359264a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 21:01:15 +00:00
vadimt 9f49e5f33f Better diagnose Launcher state when there is an open folder.
Without this change, the diag is:
visible state is LaunchedApp (active app: com.google.android.apps.nexuslauncher)

https://android-build.corp.google.com/test_investigate/?testResultId=TR37728586113816784&invocationId=I13000010147719553&tab=trace

Test: presubmit
Bug: 187761685
Change-Id: Ia2425a09408d7e1a9c22d0a65fc4ab31cc793a46
2023-04-20 13:59:39 -07:00
Schneider Victor-tulias 7da60438a3 Merge "Update the BorderAnimator" into udc-dev 2023-04-20 19:59:44 +00:00
Schneider Victor-tulias 6e7b377278 Merge "Sort FeatureFlags by assigne LDAP" into udc-dev am: 1f587dec84 am: ca14e95e91
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22720411

Change-Id: I46b29bf7b98993b2605811db57be27e29c60609e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 19:42:10 +00:00
Schneider Victor-tulias ca14e95e91 Merge "Sort FeatureFlags by assigne LDAP" into udc-dev am: 1f587dec84
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22720411

Change-Id: Ief00a2542ee1d9002b136e20ecc598aa0d1c22b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 19:41:45 +00:00
Brandon Dayauon 2877f72043 Merge "Fix two line item of app-title only in A-Z list and not predicted app row" into udc-dev am: e16a595626 am: 91dc219f57
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22440092

Change-Id: I5fa77567d08e2408f0a8a941cea5d8a979b9f3c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 19:37:56 +00:00
Schneider Victor-tulias ae1ee27920 Merge "Sort FeatureFlags by assigne LDAP" into udc-dev am: 1f587dec84 am: f29dd0ccfa
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22720411

Change-Id: I92a1c4045f83c53bde1411c7d4d319d2df3adfc1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 18:39:34 +00:00
Brandon Dayauon b56a488176 Merge "Fix two line item of app-title only in A-Z list and not predicted app row" into udc-dev am: e16a595626 am: e9479924b1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22440092

Change-Id: I28f13107c1c0afaf22dae0f6180ffdab641f6280
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 18:37:05 +00:00
Schneider Victor-tulias f29dd0ccfa Merge "Sort FeatureFlags by assigne LDAP" into udc-dev am: 1f587dec84
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22720411

Change-Id: Iba723c7089d7b4c57a59535d5a09747e1effb0be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 18:35:15 +00:00
Andrew Cole 44898c3db4 Unit testing ButtonDropTarget
Originally there was a bug in a method (isTextClippedVertically) in ButtonDropTarget. While attempting to write a unit test it became necessary to refactor ButtonDropTarget and DeleteDropTarget to decouple them from their dependency on launcher in order to allow for a unit test to be written

The pattern we are introducing here is to decouple Launcher from a controller, in order to facilitate easier testing.
Instead of calling Launcher.getLauncher() we call the method through ActivityContext, which has a testing wrapper already defined. Here is a diagram that explains the old and new pattern

Design Pattern: https://screenshot.googleplex.com/7apiE2DaGDrFzy9.png

Test: isTextClippedVerticallyTest
Bug: b/274402490

Change-Id: I1f3003d0b62dddbceb6e492b15aa5d7352d3a293
2023-04-20 11:22:27 -07:00
Brandon Dayauon 91dc219f57 Merge "Fix two line item of app-title only in A-Z list and not predicted app row" into udc-dev am: e16a595626
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22440092

Change-Id: I977f15200d558fb645630cdefb345c5c3959d5ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 18:21:43 +00:00
Brandon Dayauon e9479924b1 Merge "Fix two line item of app-title only in A-Z list and not predicted app row" into udc-dev am: e16a595626
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22440092

Change-Id: I9f721896dd4c1cfa685ec4a8e5628b666932ffde
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 17:59:58 +00:00
Schneider Victor-tulias 1f587dec84 Merge "Sort FeatureFlags by assigne LDAP" into udc-dev 2023-04-20 17:30:46 +00:00
Brandon Dayauon e16a595626 Merge "Fix two line item of app-title only in A-Z list and not predicted app row" into udc-dev 2023-04-20 16:59:10 +00:00
Robin Lee b00e948730 Merge "Remove keyguard state from onAnimationCancelled" 2023-04-20 16:51:05 +00:00
Mady Mellor a088308343 Creates BubbleBarController
Creates BubbleBarController which is responsible for registering
a listener to hear about bubble state changes and propagates those
changes to BubbleBarViewController.

Additionally, it loads the data and creates the individual BubbleViews
that are added to BubbleBarView.

Bug: 253318833
Test: manual, with other CLs, see go/bubble-bar-tests
Flag: WM_BUBBLE_BAR
Change-Id: I45b0d3a764cd14b2fc5d34aec2b81c7fecb541cf
2023-04-20 09:12:12 -07:00
Andreas Agvard 167a7ba13b Rename notifyGestureStartedAsync to notifyGestureStarted
Since there is nothing async about it's implementation.

Test: Since it's a name change compilation is the only test needed.
Bug: 278976890
Change-Id: I0057be3c25c3ec80054d3830fe706ec8f9995ea7
2023-04-20 09:52:06 +02:00
wilsonshih 146e81b8c2 Polish reveal animation after onTasksAppeared.
Showing the animation leash of appearedTaskTargets if there need to
play the reveal animation behind splash screen view.
Pausing applyDepthAndBlur while playing splash screen exit animation
from launcher side, otherwise the app window would be blurred.

Bug: 277704255
Test: manual, do quickswitch to start the app behind splash screen
view, verify no flicker or blur happen when playing reveal animation.

Change-Id: I83604ceeaeb54ab2100fdabf45a1624644b85e37
2023-04-20 14:47:51 +08:00