Commit Graph

20478 Commits

Author SHA1 Message Date
Andreas Agvard d801572322 Merge "Rename notifyGestureStartedAsync to notifyGestureStarted" into udc-dev am: 43327eb082 am: 4bef922c78
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22738281

Change-Id: Id8c8b53210b6a478fac98021ca21c7b14cf35155
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 07:47:43 +00:00
Andreas Agvard 4bef922c78 Merge "Rename notifyGestureStartedAsync to notifyGestureStarted" into udc-dev am: 43327eb082
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22738281

Change-Id: Ie91361e9e02b5f4bd4948d9b9e0971cec6896eaf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 07:10:25 +00:00
Andreas Agvard 43327eb082 Merge "Rename notifyGestureStartedAsync to notifyGestureStarted" into udc-dev 2023-04-21 06:36:09 +00:00
Wei Sheng Shih 2d50fd0e6d Merge "Polish reveal animation after onTasksAppeared." into udc-dev am: 8b71205fa9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22606971

Change-Id: I780f1894e15c64bade0989cb03a7d1d206eefc65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 05:06:14 +00:00
Wei Sheng Shih 0e71b6931e Merge "Polish reveal animation after onTasksAppeared." into udc-dev am: 8b71205fa9 am: 60a875a409
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22606971

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

Change-Id: I3f0eed564a72113fb473729235a953b38c1ea5bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 05:05:16 +00:00
Jagrut Desai c6d625b8db Exposing functionality to pin Taskbar from TaskbarDividerPopupView.
This CL allows user to long press on Taskbar divider view to bring up divider popup view. It also included functionality of allowing user to turn on always show taskbar from the divider popup view.

Test: Manual
Bug: 265436055
Bug: 265434718
Bug: 265434902
Bug: 265434705
Flag: ENABLE_TASKBAR_PINNING

Change-Id: Ied54d718483a9b06b053d68988e5c294a786002a
2023-04-20 22:04:21 -07:00
Wei Sheng Shih 8b71205fa9 Merge "Polish reveal animation after onTasksAppeared." into udc-dev 2023-04-21 04:44:56 +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
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
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 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 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
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
Schneider Victor-tulias 7da60438a3 Merge "Update the BorderAnimator" into udc-dev 2023-04-20 19:59:44 +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
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
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
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 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
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 fb0a7a07da Merge "Add a synchronous path when finishing a pre-existing recents animation" into udc-dev 2023-04-20 00:44:32 +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 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 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 8c7843d7af Merge "Import translations. DO NOT MERGE ANYWHERE" 2023-04-19 17:53:30 +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 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
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
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 91b0e2d6d1 Merge "Properly compute scroll for Taskbar All Apps." into udc-dev 2023-04-19 14:36:21 +00:00
Bill Yi 8d7673aade Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev 2023-04-19 04:54:03 +00:00
Mady Mellor 14e53a6b2e Creates BubbleStashController & BubbleStashedHandleViewController
Adds two controllers to manage and animate the stash / unstash state
of the bubble bar. Adds them to BubbleControllers.

Bug: 253318833
Test: manual, with other CLs, see go/bubble-bar-tests
Flag: WM_BUBBLE_BAR
Change-Id: I1a67da888384b1ae0fe3f79a25ea6a2c1b7eef87
2023-04-18 16:46:02 -07:00
Mady Mellor 9d59dcfbe4 Merge "Creates BubbleBarView & BubbleBarViewController & friends" into udc-dev am: 3e3d3e78a0 am: 107d80a253
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22211489

Change-Id: I4b4ff8746503c3b3a6cefaa5bae3f3a1bf82079d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18 21:36:56 +00:00
Schneider Victor-tulias 4bcf725642 Merge "Update the All set page lottie animation to use dynamic colors" into udc-dev am: 394c114d15 am: df4146088a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22490142

Change-Id: Iab5802e58466ac62d63604e58e50f299347ab565
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18 21:36:31 +00:00
Schneider Victor-tulias 9da9f0ba2e Merge "Polish the keyboard quick switch view and border animation colors" into udc-dev am: e784d586cb am: 4880f4c14a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22479842

Change-Id: I8549d65b0da481fdd52cd263cb4ecd182ffd6030
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18 21:35:20 +00:00