/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/pip/ |
H A D | Pip1Module.java | 17 package com.android.wm.shell.dagger.pip; 22 import com.android.wm.shell.ShellTaskOrganizer; 24 import com.android.wm.shell.common.DisplayController; 27 import com.android.wm.shell.common.ShellExecutor; 29 import com.android.wm.shell.common.SystemWindows; 41 import com.android.wm.shell.common.pip.PipUtils; 44 import com.android.wm.shell.dagger.WMSingleton; 46 import com.android.wm.shell.pip.Pip; 50 import com.android.wm.shell.pip.PipTaskOrganizer; 51 import com.android.wm.shell.pip.PipTransition; [all …]
|
H A D | TvPipModule.java | 17 package com.android.wm.shell.dagger.pip; 23 import com.android.wm.shell.ShellTaskOrganizer; 25 import com.android.wm.shell.common.DisplayController; 26 import com.android.wm.shell.common.ShellExecutor; 28 import com.android.wm.shell.common.SystemWindows; 38 import com.android.wm.shell.dagger.WMSingleton; 39 import com.android.wm.shell.pip.Pip; 43 import com.android.wm.shell.pip.PipTaskOrganizer; 45 import com.android.wm.shell.pip.PipTransitionState; 55 import com.android.wm.shell.sysui.ShellController; [all …]
|
H A D | Pip2Module.java | 17 package com.android.wm.shell.dagger.pip; 21 import com.android.wm.shell.ShellTaskOrganizer; 22 import com.android.wm.shell.common.pip.PipBoundsAlgorithm; 23 import com.android.wm.shell.common.pip.PipBoundsState; 24 import com.android.wm.shell.dagger.WMShellBaseModule; 25 import com.android.wm.shell.dagger.WMSingleton; 26 import com.android.wm.shell.pip2.PipTransition; 27 import com.android.wm.shell.sysui.ShellInit; 28 import com.android.wm.shell.transition.Transitions;
|
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/ |
H A D | TvWMShellModule.java | 17 package com.android.wm.shell.dagger; 24 import com.android.wm.shell.ShellTaskOrganizer; 25 import com.android.wm.shell.common.DisplayController; 29 import com.android.wm.shell.common.ShellExecutor; 31 import com.android.wm.shell.common.SystemWindows; 32 import com.android.wm.shell.common.TransactionPool; 34 import com.android.wm.shell.dagger.pip.TvPipModule; 41 import com.android.wm.shell.sysui.ShellCommandHandler; 42 import com.android.wm.shell.sysui.ShellController; 43 import com.android.wm.shell.sysui.ShellInit; [all …]
|
H A D | WMShellModule.java | 17 package com.android.wm.shell.dagger; 33 import com.android.wm.shell.ShellTaskOrganizer; 35 import com.android.wm.shell.bubbles.BubbleController; 36 import com.android.wm.shell.bubbles.BubbleData; 38 import com.android.wm.shell.bubbles.BubbleLogger; 45 import com.android.wm.shell.common.DisplayLayout; 48 import com.android.wm.shell.common.ShellExecutor; 51 import com.android.wm.shell.common.TransactionPool; 55 import com.android.wm.shell.dagger.pip.PipModule; 75 import com.android.wm.shell.sysui.ShellController; [all …]
|
H A D | WMShellBaseModule.java | 17 package com.android.wm.shell.dagger; 31 import com.android.wm.shell.ProtoLogController; 32 import com.android.wm.shell.R; 35 import com.android.wm.shell.ShellTaskOrganizer; 38 import com.android.wm.shell.back.BackAnimation; 42 import com.android.wm.shell.bubbles.Bubbles; 47 import com.android.wm.shell.common.DisplayLayout; 51 import com.android.wm.shell.common.ShellExecutor; 53 import com.android.wm.shell.common.SystemWindows; 86 import com.android.wm.shell.onehanded.OneHanded; [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/wmshell/ |
H A D | TestableBubbleController.java | 27 import com.android.wm.shell.ShellTaskOrganizer; 28 import com.android.wm.shell.WindowManagerShellWrapper; 29 import com.android.wm.shell.bubbles.BubbleController; 30 import com.android.wm.shell.bubbles.BubbleData; 32 import com.android.wm.shell.bubbles.BubbleLogger; 33 import com.android.wm.shell.bubbles.BubblePositioner; 35 import com.android.wm.shell.common.DisplayController; 37 import com.android.wm.shell.common.ShellExecutor; 42 import com.android.wm.shell.sysui.ShellCommandHandler; 43 import com.android.wm.shell.sysui.ShellController; [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/ |
H A D | WMComponent.java | 25 import com.android.wm.shell.back.BackAnimation; 26 import com.android.wm.shell.bubbles.Bubbles; 28 import com.android.wm.shell.dagger.TvWMShellModule; 29 import com.android.wm.shell.dagger.WMShellModule; 30 import com.android.wm.shell.dagger.WMSingleton; 31 import com.android.wm.shell.desktopmode.DesktopMode; 34 import com.android.wm.shell.onehanded.OneHanded; 35 import com.android.wm.shell.pip.Pip; 36 import com.android.wm.shell.recents.RecentTasks; 37 import com.android.wm.shell.splitscreen.SplitScreen; [all …]
|
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/ |
H A D | TvPipTaskOrganizer.java | 17 package com.android.wm.shell.pip.tv; 24 import com.android.wm.shell.ShellTaskOrganizer; 25 import com.android.wm.shell.common.DisplayController; 26 import com.android.wm.shell.common.ShellExecutor; 27 import com.android.wm.shell.common.SyncTransactionQueue; 29 import com.android.wm.shell.common.pip.PipBoundsState; 32 import com.android.wm.shell.common.pip.PipUtils; 33 import com.android.wm.shell.pip.PipAnimationController; 34 import com.android.wm.shell.pip.PipMenuController; 37 import com.android.wm.shell.pip.PipTaskOrganizer; [all …]
|
H A D | TvPipTransition.java | 17 package com.android.wm.shell.pip.tv; 23 import com.android.wm.shell.ShellTaskOrganizer; 24 import com.android.wm.shell.common.pip.PipDisplayLayoutState; 25 import com.android.wm.shell.pip.PipAnimationController; 26 import com.android.wm.shell.pip.PipSurfaceTransactionHelper; 27 import com.android.wm.shell.pip.PipTransition; 28 import com.android.wm.shell.pip.PipTransitionState; 29 import com.android.wm.shell.splitscreen.SplitScreenController; 30 import com.android.wm.shell.sysui.ShellInit; 31 import com.android.wm.shell.transition.Transitions;
|
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/tv/ |
H A D | TvSplitScreenController.java | 17 package com.android.wm.shell.splitscreen.tv; 26 import com.android.wm.shell.ShellTaskOrganizer; 27 import com.android.wm.shell.common.DisplayController; 28 import com.android.wm.shell.common.DisplayImeController; 31 import com.android.wm.shell.common.ShellExecutor; 33 import com.android.wm.shell.common.SystemWindows; 34 import com.android.wm.shell.common.TransactionPool; 39 import com.android.wm.shell.sysui.ShellCommandHandler; 40 import com.android.wm.shell.sysui.ShellController; 41 import com.android.wm.shell.sysui.ShellInit; [all …]
|
H A D | TvStageCoordinator.java | 17 package com.android.wm.shell.splitscreen.tv; 23 import com.android.wm.shell.ShellTaskOrganizer; 24 import com.android.wm.shell.common.DisplayController; 25 import com.android.wm.shell.common.DisplayImeController; 26 import com.android.wm.shell.common.DisplayInsetsController; 28 import com.android.wm.shell.common.ShellExecutor; 29 import com.android.wm.shell.common.SyncTransactionQueue; 30 import com.android.wm.shell.common.SystemWindows; 31 import com.android.wm.shell.common.TransactionPool; 34 import com.android.wm.shell.splitscreen.StageCoordinator; [all …]
|
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/flicker/ |
H A D | Android.bp | 28 srcs: ["src/com/android/wm/shell/flicker/utils/*.kt"], 33 srcs: ["src/com/android/wm/shell/flicker/*.kt"], 43 srcs: ["src/com/android/wm/shell/flicker/pip/*.kt"], 62 name: "wm-shell-flicker-utils", 76 "wm-flicker-common-app-helpers", 77 "wm-flicker-common-assertions", 95 "wm-shell-flicker-utils", 101 "wm-flicker-common-app-helpers", 102 "wm-flicker-common-assertions", 116 package_name: "com.android.wm.shell.flicker", [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | TransitionTracer.java | 17 package com.android.server.wm; 21 import static com.android.server.wm.shell.TransitionTraceProto.MAGIC_NUMBER; 22 import static com.android.server.wm.shell.TransitionTraceProto.MAGIC_NUMBER_H; 23 import static com.android.server.wm.shell.TransitionTraceProto.MAGIC_NUMBER_L; 34 import com.android.server.wm.Transition.ChangeInfo; 84 outputStream.write(com.android.server.wm.shell.Transition.CREATE_TIME_NS, in logSentTransition() 86 outputStream.write(com.android.server.wm.shell.Transition.SEND_TIME_NS, in logSentTransition() 137 outputStream.write(com.android.server.wm.shell.Transition.ABORT_TIME_NS, in logAbortedTransition() 156 outputStream.write(com.android.server.wm.shell.Transition.ID, in logRemovingStartingWindow() 173 outputStream.write(com.android.server.wm.shell.Transition.ID, in dumpTransitionTargetsToProto() [all …]
|
/aosp14/frameworks/base/tests/FlickerTests/ |
H A D | Android.bp | 28 srcs: ["src/com/android/server/wm/flicker/*.kt"], 99 "wm-flicker-common-app-helpers", 100 "wm-shell-flicker-utils", 112 package_name: "com.android.server.wm.flicker", 148 package_name: "com.android.server.wm.flicker.ime", 223 name: "wm-flicker-common-assertions", 244 name: "wm-flicker-common-app-helpers", 259 "wm-flicker-window-extensions", 264 name: "wm-flicker-window-extensions_nodeps", 270 name: "wm-flicker-window-extensions", [all …]
|
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/splitscreen/ |
H A D | SplitTestUtils.java | 17 package com.android.wm.shell.splitscreen; 29 import com.android.wm.shell.ShellTaskOrganizer; 30 import com.android.wm.shell.TestRunningTaskInfoBuilder; 31 import com.android.wm.shell.common.DisplayController; 32 import com.android.wm.shell.common.DisplayImeController; 35 import com.android.wm.shell.common.ShellExecutor; 36 import com.android.wm.shell.common.SyncTransactionQueue; 37 import com.android.wm.shell.common.TransactionPool; 38 import com.android.wm.shell.common.split.SplitLayout; 39 import com.android.wm.shell.recents.RecentTasksController; [all …]
|
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/ |
H A D | Tracer.java | 17 package com.android.wm.shell.transition; 31 import com.android.wm.shell.sysui.ShellCommandHandler; 64 com.android.wm.shell.nano.Transition>() { 81 new com.android.wm.shell.nano.Transition[0]); 86 com.android.wm.shell.nano.WmShellTransitionTraceProto, 87 com.android.wm.shell.nano.Transition> mTraceBuffer 112 com.android.wm.shell.nano.Transition proto = new com.android.wm.shell.nano.Transition(); in logDispatched() 135 com.android.wm.shell.nano.Transition proto = new com.android.wm.shell.nano.Transition(); in logMergeRequested() 150 com.android.wm.shell.nano.Transition proto = new com.android.wm.shell.nano.Transition(); in logMerged() 164 com.android.wm.shell.nano.Transition proto = new com.android.wm.shell.nano.Transition(); in logAborted() [all …]
|
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/pip/phone/ |
H A D | PipTouchHandlerTest.java | 17 package com.android.wm.shell.pip.phone; 31 import com.android.wm.shell.ShellTestCase; 32 import com.android.wm.shell.common.DisplayLayout; 34 import com.android.wm.shell.common.ShellExecutor; 37 import com.android.wm.shell.common.pip.PipBoundsState; 40 import com.android.wm.shell.common.pip.PipSnapAlgorithm; 41 import com.android.wm.shell.common.pip.PipUiEventLogger; 42 import com.android.wm.shell.common.pip.SizeSpecSource; 43 import com.android.wm.shell.pip.PipTaskOrganizer; 44 import com.android.wm.shell.pip.PipTransitionController; [all …]
|
H A D | PipControllerTest.java | 17 package com.android.wm.shell.pip.phone; 50 import com.android.wm.shell.ShellTestCase; 51 import com.android.wm.shell.WindowManagerShellWrapper; 52 import com.android.wm.shell.common.DisplayController; 54 import com.android.wm.shell.common.DisplayLayout; 55 import com.android.wm.shell.common.ShellExecutor; 61 import com.android.wm.shell.common.pip.PipBoundsState; 68 import com.android.wm.shell.pip.PipTaskOrganizer; 70 import com.android.wm.shell.pip.PipTransitionState; 72 import com.android.wm.shell.sysui.ShellController; [all …]
|
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/utils/ |
H A D | ICommonAssertions.kt | 17 package com.android.wm.shell.flicker.utils 22 import com.android.server.wm.flicker.entireScreenCovered 23 import com.android.server.wm.flicker.navBarLayerIsVisibleAtStartAndEnd 24 import com.android.server.wm.flicker.navBarLayerPositionAtStartAndEnd 25 import com.android.server.wm.flicker.navBarWindowIsAlwaysVisible 26 import com.android.server.wm.flicker.statusBarLayerIsVisibleAtStartAndEnd 27 import com.android.server.wm.flicker.statusBarLayerPositionAtStartAndEnd 28 import com.android.server.wm.flicker.statusBarWindowIsAlwaysVisible 29 import com.android.server.wm.flicker.taskBarLayerIsVisibleAtStartAndEnd 30 import com.android.server.wm.flicker.taskBarWindowIsAlwaysVisible
|
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/ |
H A D | SplitscreenEventLogger.java | 17 package com.android.wm.shell.splitscreen; 35 import static com.android.wm.shell.common.split.SplitScreenConstants.SPLIT_POSITION_UNDEFINED; 36 import static com.android.wm.shell.splitscreen.SplitScreenController.ENTER_REASON_DRAG; 37 import static com.android.wm.shell.splitscreen.SplitScreenController.ENTER_REASON_LAUNCHER; 39 import static com.android.wm.shell.splitscreen.SplitScreenController.ENTER_REASON_UNKNOWN; 41 import static com.android.wm.shell.splitscreen.SplitScreenController.EXIT_REASON_APP_FINISHED; 44 import static com.android.wm.shell.splitscreen.SplitScreenController.EXIT_REASON_DRAG_DIVIDER; 47 import static com.android.wm.shell.splitscreen.SplitScreenController.EXIT_REASON_RETURN_HOME; 51 import static com.android.wm.shell.splitscreen.SplitScreenController.EXIT_REASON_UNKNOWN; 59 import com.android.wm.shell.common.split.SplitScreenConstants.SplitPosition; [all …]
|
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip2/ |
H A D | PipTransition.java | 17 package com.android.wm.shell.pip2; 28 import com.android.wm.shell.ShellTaskOrganizer; 29 import com.android.wm.shell.common.pip.PipBoundsAlgorithm; 30 import com.android.wm.shell.common.pip.PipBoundsState; 31 import com.android.wm.shell.common.pip.PipUtils; 32 import com.android.wm.shell.pip.PipMenuController; 33 import com.android.wm.shell.pip.PipTransitionController; 34 import com.android.wm.shell.sysui.ShellInit; 35 import com.android.wm.shell.transition.Transitions;
|
/aosp14/frameworks/base/libs/WindowManager/Shell/ |
H A D | Android.bp | 28 "src/com/android/wm/shell/protolog/ShellProtoLogGroup.java", 45 "src/com/android/wm/shell/animation/Interpolators.java", 46 "src/com/android/wm/shell/animation/PhysicsAnimator.kt", 47 "src/com/android/wm/shell/common/bubbles/*.kt", 48 "src/com/android/wm/shell/common/bubbles/*.java", 51 "src/com/android/wm/shell/common/TransactionPool.java", 52 "src/com/android/wm/shell/common/TriangleShape.java", 53 "src/com/android/wm/shell/draganddrop/DragAndDropConstants.java", 54 "src/com/android/wm/shell/pip/PipContentOverlay.java", 56 "src/com/android/wm/shell/sysui/ShellSharedConstants.java", [all …]
|
/aosp14/frameworks/base/core/java/android/view/ |
H A D | OWNERS | 61 per-file Surface.java = file:/services/core/java/com/android/server/wm/OWNERS 63 per-file SurfaceView.java = file:/services/core/java/com/android/server/wm/OWNERS 75 per-file View.java = file:/services/core/java/com/android/server/wm/OWNERS 94 per-file IDisplay*.aidl = file:/services/core/java/com/android/server/wm/OWNERS 95 per-file *Inset*.java = file:/services/core/java/com/android/server/wm/OWNERS 96 per-file *Inset*.aidl = file:/services/core/java/com/android/server/wm/OWNERS 98 per-file IRecents*.aidl = file:/services/core/java/com/android/server/wm/OWNERS 99 per-file IRemote*.aidl = file:/services/core/java/com/android/server/wm/OWNERS 101 per-file IWindow*.aidl = file:/services/core/java/com/android/server/wm/OWNERS 108 per-file Window*.java = file:/services/core/java/com/android/server/wm/OWNERS [all …]
|
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/splitscreen/ |
H A D | EnterSplitScreenByDragFromAllApps.kt | 17 package com.android.wm.shell.flicker.splitscreen 28 import com.android.wm.shell.flicker.splitscreen.benchmark.EnterSplitScreenByDragFromAllAppsBenchmark 29 import com.android.wm.shell.flicker.utils.ICommonAssertions 30 import com.android.wm.shell.flicker.utils.SPLIT_SCREEN_DIVIDER_COMPONENT 31 import com.android.wm.shell.flicker.utils.appWindowBecomesVisible 32 import com.android.wm.shell.flicker.utils.appWindowIsVisibleAtEnd 33 import com.android.wm.shell.flicker.utils.layerBecomesVisible 34 import com.android.wm.shell.flicker.utils.layerIsVisibleAtEnd 35 import com.android.wm.shell.flicker.utils.splitAppLayerBoundsBecomesVisibleByDrag 36 import com.android.wm.shell.flicker.utils.splitAppLayerBoundsIsVisibleAtEnd [all …]
|