/frameworks/base/services/tests/servicestests/src/com/android/server/wm/utils/ |
D | WmDisplayCutoutTest.java | 54 WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in calculateRelativeTo_top() local 58 assertEquals(new Rect(0, 15, 0, 0), cutout.getDisplayCutout().getSafeInsets()); in calculateRelativeTo_top() 63 WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in calculateRelativeTo_left() local 67 assertEquals(new Rect(15, 0, 0, 0), cutout.getDisplayCutout().getSafeInsets()); in calculateRelativeTo_left() 72 WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in calculateRelativeTo_bottom() local 76 assertEquals(new Rect(0, 0, 0, 15), cutout.getDisplayCutout().getSafeInsets()); in calculateRelativeTo_bottom() 81 WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in calculateRelativeTo_right() local 85 assertEquals(new Rect(0, 0, 15, 0), cutout.getDisplayCutout().getSafeInsets()); in calculateRelativeTo_right() 90 WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in calculateRelativeTo_bounds() local 94 assertEquals(new Rect(-5, -10, 95, 10), cutout.getDisplayCutout().getBounds().getBounds()); in calculateRelativeTo_bounds() [all …]
|
/frameworks/base/core/tests/coretests/src/android/view/ |
D | DisplayCutoutTest.java | 95 DisplayCutout cutout = mCutoutTop.inset(1, 2, 3, 4); in inset_immutable() local 102 DisplayCutout cutout = createCutoutWithInsets(100, 0, 0, 0).inset(1, 2, 3, 4); in inset_insets_withLeftCutout() local 104 assertEquals(cutout.getSafeInsetLeft(), 99); in inset_insets_withLeftCutout() 105 assertEquals(cutout.getSafeInsetTop(), 0); in inset_insets_withLeftCutout() 106 assertEquals(cutout.getSafeInsetRight(), 0); in inset_insets_withLeftCutout() 107 assertEquals(cutout.getSafeInsetBottom(), 0); in inset_insets_withLeftCutout() 112 DisplayCutout cutout = mCutoutTop.inset(1, 2, 3, 4); in inset_insets_withTopCutout() local 114 assertEquals(cutout.getSafeInsetLeft(), 0); in inset_insets_withTopCutout() 115 assertEquals(cutout.getSafeInsetTop(), 98); in inset_insets_withTopCutout() 116 assertEquals(cutout.getSafeInsetRight(), 0); in inset_insets_withTopCutout() [all …]
|
/frameworks/base/core/java/android/view/ |
D | DisplayCutout.java | 484 public ParcelableWrapper(DisplayCutout cutout) { in ParcelableWrapper() argument 485 mInner = cutout; in ParcelableWrapper() 503 public static void writeCutoutToParcel(DisplayCutout cutout, Parcel out, int flags) { in writeCutoutToParcel() argument 504 if (cutout == null) { in writeCutoutToParcel() 506 } else if (cutout == NO_CUTOUT) { in writeCutoutToParcel() 510 out.writeTypedObject(cutout.mSafeInsets, flags); in writeCutoutToParcel() 511 out.writeTypedObject(cutout.mBounds, flags); in writeCutoutToParcel() 561 public void set(ParcelableWrapper cutout) { in set() argument 562 mInner = cutout.get(); in set() 565 public void set(DisplayCutout cutout) { in set() argument [all …]
|
/frameworks/base/services/core/java/com/android/server/wm/utils/ |
D | WmDisplayCutout.java | 101 private static Rect computeSafeInsets(Size displaySize, DisplayCutout cutout) { in computeSafeInsets() argument 103 final List<Rect> boundingRects = cutout.replaceSafeInsets( in computeSafeInsets() 110 final List<Rect> boundingRects = cutout.replaceSafeInsets( in computeSafeInsets() 118 " cutout=" + cutout); in computeSafeInsets()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/policy/ |
D | PhoneWindowManagerTestBase.java | 157 WmDisplayCutout cutout = null; in displayInfoAndCutoutForRotation() local 164 cutout = WmDisplayCutout.computeSafeInsets( in displayInfoAndCutoutForRotation() 167 info.displayCutout = cutout.getDisplayCutout(); in displayInfoAndCutoutForRotation() 171 return Pair.create(info, cutout); in displayInfoAndCutoutForRotation()
|
D | PhoneWindowManagerLayoutTest.java | 311 final DisplayCutout.ParcelableWrapper cutout = new DisplayCutout.ParcelableWrapper(); in layoutHint_screenDecorWindow() local 313 stable, outsets, cutout); in layoutHint_screenDecorWindow() 319 assertThat(cutout.get(), equalTo(DisplayCutout.NO_CUTOUT)); in layoutHint_screenDecorWindow()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/ |
D | PhoneStatusBarView.java | 361 public static Pair<Integer, Integer> cornerCutoutMargins(DisplayCutout cutout, in cornerCutoutMargins() argument 363 if (cutout == null) { in cornerCutoutMargins() 370 boundsFromDirection(cutout, Gravity.TOP, bounds); in cornerCutoutMargins()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/wm/ |
D | DisplayContentTests.java | 425 final DisplayCutout cutout = new WmDisplayCutout( in testDisplayCutout_rot0() local 429 dc.mInitialDisplayCutout = cutout; in testDisplayCutout_rot0() 433 assertEquals(cutout, dc.getDisplayInfo().displayCutout); in testDisplayCutout_rot0() 444 final DisplayCutout cutout = new WmDisplayCutout( in testDisplayCutout_rot90() local 448 dc.mInitialDisplayCutout = cutout; in testDisplayCutout_rot90()
|
D | WindowFrameTests.java | 433 final WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in testDisplayCutout() local 436 w.computeFrameLw(pf, pf, pf, pf, pf, pf, pf, pf, cutout, false); in testDisplayCutout() 455 final WmDisplayCutout cutout = WmDisplayCutout.computeSafeInsets( in testDisplayCutout_tempInsetBounds() local 458 w.computeFrameLw(pf, pf, pf, pf, pf, pf, pf, pf, cutout, false); in testDisplayCutout_tempInsetBounds()
|
D | TestWindowManagerPolicy.java | 534 DisplayCutout cutout, Rect outInsets) { 551 DisplayCutout cutout, Rect outInsets) {
|
/frameworks/base/core/tests/coretests/src/com/android/internal/widget/ |
D | ActionBarOverlayLayoutTest.java | 166 private WindowInsets insetsWith(Rect content, DisplayCutout cutout) { in insetsWith() argument 167 return new WindowInsets(content, null, null, false, false, cutout); in insetsWith()
|
/frameworks/base/services/core/java/com/android/server/wm/ |
D | Session.java | 239 DisplayCutout.ParcelableWrapper cutout, MergedConfiguration mergedConfiguration, in relayout() argument 247 outStableInsets, outsets, outBackdropFrame, cutout, in relayout()
|
D | DisplayContent.java | 1246 DisplayCutout cutout, int rotation) { in calculateDisplayCutoutForRotationUncached() argument 1247 if (cutout == null || cutout == DisplayCutout.NO_CUTOUT) { in calculateDisplayCutoutForRotationUncached() 1252 cutout, mInitialDisplayWidth, mInitialDisplayHeight); in calculateDisplayCutoutForRotationUncached() 1255 final Path bounds = cutout.getBounds().getBoundaryPath(); in calculateDisplayCutoutForRotationUncached()
|
/frameworks/base/core/proto/android/server/ |
D | windowmanagerservice.proto | 316 optional .android.view.DisplayCutoutProto cutout = 33; field
|