Home
last modified time | relevance | path

Searched refs:ShellMainThread (Results 1 – 25 of 25) sorted by relevance

/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/
DWMShellConcurrencyModule.java39 import com.android.wm.shell.common.annotations.ShellMainThread;
109 @ShellMainThread
111 @Nullable @ShellMainThread HandlerThread mainThread, in provideShellMainHandler()
134 @ShellMainThread
136 @ShellMainThread Handler mainHandler, in provideShellMainExecutor()
151 @ShellMainThread
153 @ShellMainThread ShellExecutor executor) { in provideShellMainChoreographer()
DWMShellBaseModule.java59 import com.android.wm.shell.common.annotations.ShellMainThread;
145 @ShellMainThread ShellExecutor mainExecutor) { in provideDisplayController()
154 @ShellMainThread ShellExecutor mainExecutor) { in provideDisplayInsetsController()
167 @ShellMainThread ShellExecutor mainExecutor in provideDisplayImeController()
184 @ShellMainThread ShellExecutor mainExecutor in provideDevicePostureController()
196 @ShellMainThread ShellExecutor mainExecutor) { in provideTabletopModeController()
210 @ShellMainThread ShellExecutor mainExecutor) { in provideDragAndDropController()
224 @ShellMainThread ShellExecutor mainExecutor in provideShellTaskOrganizer()
241 @ShellMainThread ShellExecutor mainExecutor, Lazy<Transitions> transitionsLazy, in provideCompatUIController()
254 @ShellMainThread ShellExecutor mainExecutor) { in provideSyncTransactionQueue()
[all …]
DWMShellModule.java54 import com.android.wm.shell.common.annotations.ShellMainThread;
138 @ShellMainThread ShellExecutor mainExecutor) { in provideBubbleData()
163 @ShellMainThread ShellExecutor mainExecutor, in provideBubbleController()
164 @ShellMainThread Handler mainHandler, in provideBubbleController()
187 @ShellMainThread Handler mainHandler, in provideWindowDecorViewModel()
188 @ShellMainThread Choreographer mainChoreographer, in provideWindowDecorViewModel()
260 @ShellMainThread ShellExecutor mainExecutor, in provideFreeformTaskTransitionHandler()
296 @ShellMainThread ShellExecutor mainExecutor, in provideOneHandedController()
297 @ShellMainThread Handler mainHandler) { in provideOneHandedController()
329 @ShellMainThread ShellExecutor mainExecutor) { in provideSplitScreenController()
[all …]
DTvWMShellModule.java33 import com.android.wm.shell.common.annotations.ShellMainThread;
92 @ShellMainThread ShellExecutor mainExecutor, in provideSplitScreenController()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/pip/
DPip1Module.java32 import com.android.wm.shell.common.annotations.ShellMainThread;
104 @ShellMainThread ShellExecutor mainExecutor) { in providePip1()
129 @ShellMainThread ShellExecutor mainExecutor, in providesPipPhoneMenuController()
130 @ShellMainThread Handler mainHandler) { in providesPipPhoneMenuController()
147 @ShellMainThread ShellExecutor mainExecutor) { in providePipTouchHandler()
175 @ShellMainThread ShellExecutor mainExecutor) { in providePipTaskOrganizer()
203 @ShellMainThread ShellExecutor mainExecutor) { in providePipAppOpsListener()
DTvPipModule.java30 import com.android.wm.shell.common.annotations.ShellMainThread;
91 @ShellMainThread Handler mainHandler, // needed for registerReceiverForAllUsers() in providePip()
92 @ShellMainThread ShellExecutor mainExecutor) { in providePip()
120 @ShellMainThread Handler mainHandler, in provideTvPipBoundsController()
181 @ShellMainThread Handler mainHandler) { in providesTvPipMenuController()
216 @ShellMainThread ShellExecutor mainExecutor) { in providePipTaskOrganizer()
235 @ShellMainThread ShellExecutor mainExecutor) { in providePipAppOpsListener()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/
DDisplayChangeController.java30 import com.android.wm.shell.common.annotations.ShellMainThread;
116 @ShellMainThread
DTabletopModeController.java36 import com.android.wm.shell.common.annotations.ShellMainThread;
112 @ShellMainThread ShellExecutor mainExecutor) { in TabletopModeController()
DDisplayInsetsController.java33 import com.android.wm.shell.common.annotations.ShellMainThread;
251 @ShellMainThread
DDisplayController.java37 import com.android.wm.shell.common.annotations.ShellMainThread;
369 @ShellMainThread
/frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/
DWMComponent.java27 import com.android.wm.shell.common.annotations.ShellMainThread;
68 Builder setShellMainThread(@Nullable @ShellMainThread HandlerThread t); in setShellMainThread()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/docs/
Dthreading.md25 - `ShellMainThread` (only used if the resource `config_enableShellMainThread` is set true
49 `@ShellMainThread Executor`) when injecting into your Shell component.
71 - You generally **never** need to create Handlers explicitly, instead inject `@ShellMainThread
77 - In such cases inject `@ShellMainThread Handler` or use view.getHandler() which should be OK
Dchanges.md42 - Have all incoming calls post to the main shell thread (inject @ShellMainThread Executor into the
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/annotations/
DShellMainThread.java15 public @interface ShellMainThread {} annotation
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/compatui/
DCompatUIConfiguration.java27 import com.android.wm.shell.common.annotations.ShellMainThread;
104 public CompatUIConfiguration(Context context, @ShellMainThread ShellExecutor mainExecutor) { in CompatUIConfiguration()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/
DBubbleTaskViewHelper.java39 import com.android.wm.shell.common.annotations.ShellMainThread;
68 private final @ShellMainThread ShellExecutor mMainExecutor;
DBubbleController.java106 import com.android.wm.shell.common.annotations.ShellMainThread;
281 @ShellMainThread ShellExecutor mainExecutor, in BubbleController()
282 @ShellMainThread Handler mainHandler, in BubbleController()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/
DDesktopModeController.java65 import com.android.wm.shell.common.annotations.ShellMainThread;
99 @ShellMainThread Handler mainHandler, in DesktopModeController()
100 @ShellMainThread ShellExecutor mainExecutor) { in DesktopModeController()
DDesktopTasksController.kt58 import com.android.wm.shell.common.annotations.ShellMainThread in <lambda>()
94 @ShellMainThread private val mainExecutor: ShellExecutor in <lambda>()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/back/
DCrossTaskBackAnimation.java48 import com.android.wm.shell.common.annotations.ShellMainThread;
63 @ShellMainThread
DCustomizeActivityAnimation.java56 import com.android.wm.shell.common.annotations.ShellMainThread;
61 @ShellMainThread
DCrossActivityAnimation.java52 import com.android.wm.shell.common.annotations.ShellMainThread;
55 @ShellMainThread
DBackAnimationController.java69 import com.android.wm.shell.common.annotations.ShellMainThread;
169 @NonNull @ShellMainThread ShellExecutor shellExecutor, in BackAnimationController()
182 @NonNull @ShellMainThread ShellExecutor shellExecutor, in BackAnimationController()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/recents/
DRecentTasksController.java53 import com.android.wm.shell.common.annotations.ShellMainThread;
115 @ShellMainThread ShellExecutor mainExecutor in create()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/
DPipTaskOrganizer.java84 import com.android.wm.shell.common.annotations.ShellMainThread;
345 @ShellMainThread ShellExecutor mainExecutor) { in PipTaskOrganizer()