| /frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/dagger/ |
| D | WMShellConcurrencyModule.java | 39 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()
|
| D | WMShellBaseModule.java | 59 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 …]
|
| D | WMShellModule.java | 51 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 …]
|
| D | TvPipModule.java | 30 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()
|
| D | TvWMShellModule.java | 26 import com.android.wm.shell.common.annotations.ShellMainThread;
|
| /frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/ |
| D | DisplayChangeController.java | 30 import com.android.wm.shell.common.annotations.ShellMainThread; 116 @ShellMainThread
|
| D | TabletopModeController.java | 36 import com.android.wm.shell.common.annotations.ShellMainThread; 120 @ShellMainThread ShellExecutor mainExecutor) { in TabletopModeController()
|
| D | DisplayInsetsController.java | 31 import com.android.wm.shell.common.annotations.ShellMainThread; 237 @ShellMainThread
|
| D | DisplayController.java | 36 import com.android.wm.shell.common.annotations.ShellMainThread; 353 @ShellMainThread
|
| /frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/docs/ |
| D | threading.md | 25 - `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
|
| D | changes.md | 42 - Have all incoming calls post to the main shell thread (inject @ShellMainThread Executor into the
|
| /frameworks/base/packages/SystemUI/src/com/android/systemui/dagger/ |
| D | WMComponent.java | 29 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/ |
| D | ShellMainThread.java | 15 public @interface ShellMainThread {} annotation
|
| /frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/compatui/ |
| D | CompatUIConfiguration.java | 27 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/ |
| D | DesktopModeController.java | 63 import com.android.wm.shell.common.annotations.ShellMainThread; 96 @ShellMainThread Handler mainHandler, in DesktopModeController() 97 @ShellMainThread ShellExecutor mainExecutor) { in DesktopModeController()
|
| D | DesktopTasksController.kt | 46 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/ |
| D | BackAnimationController.java | 66 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/ |
| D | RecentTasksController.java | 48 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/ |
| D | BubbleController.java | 92 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/ |
| D | PipTaskOrganizer.java | 87 import com.android.wm.shell.common.annotations.ShellMainThread; 338 @ShellMainThread ShellExecutor mainExecutor) { in PipTaskOrganizer()
|