mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-19 18:58:19 +00:00
Merge "Pass bubble flyout from wm shell to launcher" into main
This commit is contained in:
committed by
Android (Google) Code Review
commit
f44690bd69
@@ -54,7 +54,19 @@ object FakeBubbleViewFactory {
|
||||
val flags =
|
||||
if (suppressNotification) Notification.BubbleMetadata.FLAG_SUPPRESS_NOTIFICATION else 0
|
||||
val bubbleInfo =
|
||||
BubbleInfo(key, flags, null, null, 0, context.packageName, null, null, false, true)
|
||||
BubbleInfo(
|
||||
key,
|
||||
flags,
|
||||
null,
|
||||
null,
|
||||
0,
|
||||
context.packageName,
|
||||
null,
|
||||
null,
|
||||
false,
|
||||
true,
|
||||
null,
|
||||
)
|
||||
val bubbleView = inflater.inflate(R.layout.bubblebar_item_view, parent, false) as BubbleView
|
||||
val dotPath =
|
||||
PathParser.createPathFromPathData(
|
||||
|
||||
@@ -65,7 +65,19 @@ class BubbleViewTest {
|
||||
overflowView.setOverflow(BubbleBarOverflow(overflowView), bitmap)
|
||||
|
||||
val bubbleInfo =
|
||||
BubbleInfo("key", 0, null, null, 0, context.packageName, null, null, false, true)
|
||||
BubbleInfo(
|
||||
"key",
|
||||
0,
|
||||
null,
|
||||
null,
|
||||
0,
|
||||
context.packageName,
|
||||
null,
|
||||
null,
|
||||
false,
|
||||
true,
|
||||
null,
|
||||
)
|
||||
bubbleView = inflater.inflate(R.layout.bubblebar_item_view, null, false) as BubbleView
|
||||
bubble =
|
||||
BubbleBarBubble(bubbleInfo, bubbleView, bitmap, bitmap, Color.WHITE, Path(), "")
|
||||
|
||||
@@ -86,7 +86,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpandedNoOp,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -135,7 +135,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpandedNoOp,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -183,7 +183,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpandedNoOp,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -228,7 +228,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpandedNoOp,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -274,7 +274,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpandedNoOp,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -311,7 +311,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpanded,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -355,7 +355,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpanded,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -405,7 +405,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpanded,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -454,7 +454,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpandedNoOp,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -504,7 +504,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpanded,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -538,7 +538,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpandedNoOp,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -577,7 +577,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpanded,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -625,7 +625,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpanded,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -666,7 +666,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpandedNoOp,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -713,7 +713,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpanded,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -760,7 +760,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpanded,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -818,7 +818,7 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView,
|
||||
bubbleStashController,
|
||||
onExpanded,
|
||||
animatorScheduler
|
||||
animatorScheduler,
|
||||
)
|
||||
|
||||
InstrumentationRegistry.getInstrumentation().runOnMainSync {
|
||||
@@ -870,7 +870,19 @@ class BubbleBarViewAnimatorTest {
|
||||
bubbleBarView.addView(overflowView)
|
||||
|
||||
val bubbleInfo =
|
||||
BubbleInfo("key", 0, null, null, 0, context.packageName, null, null, false, true)
|
||||
BubbleInfo(
|
||||
"key",
|
||||
0,
|
||||
null,
|
||||
null,
|
||||
0,
|
||||
context.packageName,
|
||||
null,
|
||||
null,
|
||||
false,
|
||||
true,
|
||||
null,
|
||||
)
|
||||
bubbleView =
|
||||
inflater.inflate(R.layout.bubblebar_item_view, bubbleBarView, false) as BubbleView
|
||||
bubble =
|
||||
|
||||
Reference in New Issue
Block a user