Home
last modified time | relevance | path

Searched refs:ShellMainThread (Results 1 – 20 of 20) 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;
129 @ShellMainThread ShellExecutor mainExecutor) { in provideDisplayController()
138 @ShellMainThread ShellExecutor mainExecutor) { in provideDisplayInsetsController()
151 @ShellMainThread ShellExecutor mainExecutor in provideDisplayImeController()
168 @ShellMainThread ShellExecutor mainExecutor in provideDevicePostureController()
180 @ShellMainThread ShellExecutor mainExecutor) { in provideTabletopModeController()
193 @ShellMainThread ShellExecutor mainExecutor) { in provideDragAndDropController()
207 @ShellMainThread ShellExecutor mainExecutor in provideShellTaskOrganizer()
224 @ShellMainThread ShellExecutor mainExecutor, Lazy<Transitions> transitionsLazy, in provideCompatUIController()
235 @ShellMainThread ShellExecutor mainExecutor) { in provideSyncTransactionQueue()
[all …]
DWMShellModule.java51 import com.android.wm.shell.common.annotations.ShellMainThread;
145 @ShellMainThread ShellExecutor mainExecutor) { in provideBubbleData()
170 @ShellMainThread ShellExecutor mainExecutor, in provideBubbleController()
171 @ShellMainThread Handler mainHandler, in provideBubbleController()
192 @ShellMainThread Handler mainHandler, in provideWindowDecorViewModel()
193 @ShellMainThread Choreographer mainChoreographer, in provideWindowDecorViewModel()
292 @ShellMainThread ShellExecutor mainExecutor, in provideOneHandedController()
293 @ShellMainThread Handler mainHandler) { in provideOneHandedController()
322 @ShellMainThread ShellExecutor mainExecutor) { in provideSplitScreenController()
359 @ShellMainThread ShellExecutor mainExecutor) { in providePip()
[all …]
DTvPipModule.java30 import com.android.wm.shell.common.annotations.ShellMainThread;
86 @ShellMainThread ShellExecutor mainExecutor) { in providePip()
113 @ShellMainThread Handler mainHandler, in provideTvPipBoundsController()
173 @ShellMainThread Handler mainHandler) { in providesTvPipMenuController()
185 @ShellMainThread Handler mainHandler) { in provideTvPipNotificationController()
219 @ShellMainThread ShellExecutor mainExecutor) { in providePipTaskOrganizer()
238 @ShellMainThread ShellExecutor mainExecutor) { in providePipAppOpsListener()
DTvWMShellModule.java26 import com.android.wm.shell.common.annotations.ShellMainThread;
/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;
120 @ShellMainThread ShellExecutor mainExecutor) { in TabletopModeController()
DDisplayInsetsController.java31 import com.android.wm.shell.common.annotations.ShellMainThread;
237 @ShellMainThread
DDisplayController.java36 import com.android.wm.shell.common.annotations.ShellMainThread;
353 @ShellMainThread
/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/packages/SystemUI/src/com/android/systemui/dagger/
DWMComponent.java29 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/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/desktopmode/
DDesktopModeController.java63 import com.android.wm.shell.common.annotations.ShellMainThread;
96 @ShellMainThread Handler mainHandler, in DesktopModeController()
97 @ShellMainThread ShellExecutor mainExecutor) { in DesktopModeController()
DDesktopTasksController.kt46 import com.android.wm.shell.common.annotations.ShellMainThread in <lambda>()
64 @ShellMainThread private val mainExecutor: ShellExecutor in <lambda>()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/back/
DBackAnimationController.java66 import com.android.wm.shell.common.annotations.ShellMainThread;
197 @NonNull @ShellMainThread ShellExecutor shellExecutor, in BackAnimationController()
209 @NonNull @ShellMainThread ShellExecutor shellExecutor, in BackAnimationController()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/recents/
DRecentTasksController.java48 import com.android.wm.shell.common.annotations.ShellMainThread;
109 @ShellMainThread ShellExecutor mainExecutor in create()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/
DBubbleController.java92 import com.android.wm.shell.common.annotations.ShellMainThread;
266 @ShellMainThread ShellExecutor mainExecutor, in BubbleController()
267 @ShellMainThread Handler mainHandler, in BubbleController()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/pip/
DPipTaskOrganizer.java87 import com.android.wm.shell.common.annotations.ShellMainThread;
338 @ShellMainThread ShellExecutor mainExecutor) { in PipTaskOrganizer()