Skip to content

Add native iPhone and iPad Simulator panes - #7857

Merged
lawrencecchen merged 426 commits into
mainfrom
feat-simulator-pane
Jul 26, 2026
Merged

lawrencecchen merged 426 commits into
mainfrom
feat-simulator-pane

Conversation

@lawrencecchen

@lawrencecchen lawrencecchen commented Jul 10, 2026 •

Copy link
Copy Markdown
Contributor

Adds native iPhone and iPad Simulator surfaces, modeled on serve-sim, without its browser server.

The pane streams the selected booted device, draws matching device chrome, forwards pointer, multitouch, keyboard, wheel, rotation, and hardware-button input, and persists the selected device. Its native tools cover apps, media, pasteboard, location routes, permissions, status and accessibility settings, Core Animation diagnostics, screenshots, video, logs, camera injection, foreground app details, accessibility inspection, and raw Web Inspector commands. CLI and control-socket entry points expose the same actions.

Private CoreSimulator, SimulatorKit, Indigo, HID, accessibility, camera, and Web Inspector calls run in a supervised child process. The worker converts frames into a permission-restricted BGRA shared-memory ring. The host validates and copies stable slots off-main, then gives Core Animation only immutable host-owned images. One crash restarts automatically, a second trips a fuse, and explicit recovery waits for a live stream. The serve-sim-derived camera injector retains its license and attribution.

Verification:

  • CmuxSimulator: 458 tests across 74 suites
  • CmuxControlSocket: 224 tests
  • CmuxAgentLaunch: 212 tests
  • CmuxSettings: 251 tests
  • CmuxSettingsUI: 97 tests
  • CmuxWorkspaces: 107 tests
  • CmuxCommandPalette: 76 tests
  • latency regression: 09b72dd996 and fix: 211e36f087
  • ownership regression: a34a778678 and fix: d06b7c32dd
  • tagged cloud build: https://github.com/manaflow-ai/cmux/actions/runs/30054535188
  • live preflight on isolated iPad Pro 13-inch, iOS 26.5: pointer taps and drags, Home, app switcher, both rotations, tagged-socket swipe workload, host and worker Time Profiler traces

View with Codesmith Autofix with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.


Note

High Risk
Large new surface area spanning CLI, control socket, and simulator worker integration with many privileged operations (permissions, camera, Web Inspector); mitigated by extensive package tests and socket-worker isolation, but regressions could affect automation and pane creation flows.

Overview
Adds programmatic control of native iOS Simulator panes through new top-level cmux simulator and cmux ios commands (split into CMUXCLI+Simulator* modules) that route to simulator.* v2 socket methods with --surface targeting, bounded stdin/file input, and human or JSON output.

cmux ios forwards most simulator subcommands and adds list, context, and screenshot (including --all via simctl), resolving simulator panes through surface.list / simulator.context.

The control socket gains a ControlSimulatorContext seam and coordinator handlers for typing, gestures/taps/swipes, hardware buttons, rotation, camera, permissions, UI settings, accessibility, foreground app, recovery, and Web Inspector (targets/attach/send/highlight/release). Long-running work runs on the socket worker with receipt-based waits so the main actor is not blocked; execution policy registers the full simulator.* method set.

Layout and UX hooks: canvas.new_pane, new-pane, and new-surface accept simulator; command palette gets panel.isSimulator; shortcuts add simulatorFocus-scoped actions (home, rotate, appearance, software keyboard) with default bindings. CI runs test_cli_simulator_contract.py; shared jsonString moves to CMUXCLI+JSONOutput.swift.

Reviewed by Cursor Bugbot for commit 63b4b57. Bugbot is set up for automated code reviews on this repo. Configure here.


Summary by cubic

Adds native iPhone/iPad Simulator panes with device chrome, floating controls, and an integrated toolset. Introduces cmux simulator / cmux ios and v2 simulator.* / simulator.web_inspector.* APIs with strict readiness, exact restore selection, cross‑worker Web Inspector leasing, and fail‑closed recovery that persists across restarts.

  • New Features

    • Surfaces & UI: create via canvas.new_pane type=simulator; panes persist device/runtime; surface.list adds simulator_id, runtime_id, device_type_id, device_name, state; command palette panel.isSimulator; simulatorFocus shortcuts (Home, rotate L/R, appearance, software keyboard) with priority routing and Settings UI captions.
    • Input, tools, Inspector: taps/gestures/multi‑touch/hardware/rotation and simulator.type; apps/media/pasteboard/permissions/Core Animation; screenshots/video/logs with bounded batch capture; camera inject with serialized cleanup/recovery; location routes with ownership/rollback; select integrated display and publish default‑screen metadata; Web Inspector targets/attach/send/highlight/release with cross‑worker leasing, occupancy handoff/refresh/timeout, and safe release.
    • CLI & API: cmux simulator and pane‑aware cmux ios list|context|screenshot --all with --surface targeting (defaults to caller pane), bounded --stdin/--file, human/JSON output; v2 socket methods via ControlSimulatorContext; new CmuxSimulator package with typed SimulatorControlService and a bounded command runner; CI runs test_cli_simulator_contract.py.
  • Reliability and Limits

    • Control socket: 4‑lane admission gate; receipt‑based waits; execution policy registers full simulator.* set.
    • Lifecycle & safety: gate automation on readiness; reject stale discovery; close routing/deadline/transition races; harden operation commit boundaries; align selection generation and rollback; serialize text and camera recovery; preserve caller routing and input recovery; reconcile mutations through teardown and device switches; validate process ancestry/descendants; supervise command groups and pane sessions; contain every subprocess and bound shutdown; keep fail‑closed state persistent across restarts.
    • Rendering & performance: start panes off‑main; preserve hidden lifecycle; passive device listing; correct landscape frame orientation and digitizer mapping; eliminate idle frame churn.
    • Caps: event‑log reads default 500; Web Inspector JSON 1 MB; typing 4 KB; screenshot batches 8 (10‑min timeout); bounded command output with graceful→forced termination.

Written for commit a2347c1. Summary will update on new commits.

Review in cubic

@vercel

vercel Bot commented Jul 10, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cmux Ready Ready Preview, Comment Jul 15, 2026 4:47pm

@greptile-apps

greptile-apps Bot commented Jul 10, 2026 •

Copy link
Copy Markdown
Contributor

Too many files changed for review. (837 files found, 100 file limit)

@coderabbitai

coderabbitai Bot commented Jul 10, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 836 files, which is 536 over the limit of 300.

To get a review, narrow the scope:
• coderabbit review --committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 118a6d22-8f4b-418f-8c0e-1647a3e7847e

📥 Commits

Reviewing files that changed from the base of the PR and between bce523c and a2347c1.

⛔ Files ignored due to path filters (1)
  • cmux.xcworkspace/contents.xcworkspacedata is excluded by !**/*.xcworkspace/contents.xcworkspacedata
📒 Files selected for processing (836)
  • .github/workflows/ci.yml
  • CLAUDE.md
  • CLI/CMUXCLI+CommandSuggestions.swift
  • CLI/CMUXCLI+JSONOutput.swift
  • CLI/CMUXCLI+Simulator.swift
  • CLI/CMUXCLI+SimulatorAgent.swift
  • CLI/CMUXCLI+SimulatorAgentFormatting.swift
  • CLI/CMUXCLI+SimulatorAgentOutput.swift
  • CLI/CMUXCLI+SimulatorAgentRequest.swift
  • CLI/CMUXCLI+SimulatorInput.swift
  • CLI/CMUXCLI+SimulatorSettings.swift
  • CLI/IOSScreenshotCommandResultBox.swift
  • CLI/cmux.swift
  • Packages/macOS/CmuxCommandPalette/Sources/CmuxCommandPalette/Context/CommandPaletteContextKeys.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Canvas/ControlCanvasContext.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Canvas/ControlCommandCoordinator+Canvas.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/ControlCommandContext.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/ControlCommandCoordinator+Params.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/ControlCommandCoordinator.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlCommandCoordinator+Simulator.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlCommandCoordinator+SimulatorErrors.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlCommandCoordinator+SimulatorOperationParsing.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlCommandCoordinator+SimulatorOperations.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlCommandCoordinator+SimulatorWebInspector.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorCompletion.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorCompletionReceipt.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorContext.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorLimits.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorOperation.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorOperationAdmissionGate.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorOperationCompletion.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorOperationReceipt.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorOperationStartResolution.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorTargetFailure.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorTouch.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorTypeStartResolution.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorWebInspectorCompletion.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorWebInspectorMutationResolution.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorWebInspectorReceipt.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorWebInspectorSessionSnapshot.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorWebInspectorSnapshot.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorWebInspectorSnapshotResolution.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorWebInspectorStartResolution.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Simulator/ControlSimulatorWebInspectorTargetSnapshot.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Surface/ControlCommandCoordinator+Surface.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Surface/ControlSurfaceSummary.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Wire/ControlCommandExecutionPolicy+Simulator.swift
  • Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Wire/ControlCommandExecutionPolicy.swift
  • Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/ControlCommandContextTestStubs+Simulator.swift
  • Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/ControlCommandCoordinatorCanvasTests.swift
  • Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/ControlCommandCoordinatorSimulatorEventLogTests.swift
  • Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/ControlCommandCoordinatorSimulatorReadTests.swift
  • Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/ControlCommandCoordinatorSimulatorTests.swift
  • Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/ControlCommandCoordinatorSurfaceTests.swift
  • Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/FakeSimulatorControlCommandContext.swift
  • Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/FakeSurfaceControlCommandContext.swift
  • Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/SimulatorCancellationProbe.swift
  • Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/SimulatorResultBox.swift
  • Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/SimulatorTypeCallHarness.swift
  • Packages/macOS/CmuxSettings/README.md
  • Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/ShortcutAction+Defaults.swift
  • Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/ShortcutAction+DisplayName.swift
  • Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/ShortcutAction+PriorityRouting.swift
  • Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/ShortcutAction.swift
  • Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/ShortcutContextKnownKey.swift
  • Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/ShortcutFocusAtom.swift
  • Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/ShortcutFocusState.swift
  • Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/ShortcutWhenClause.swift
  • Packages/macOS/CmuxSettings/Tests/CmuxSettingsTests/ShortcutWhenClauseTests.swift
  • Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Bindings/ShortcutListModel.swift
  • Packages/macOS/CmuxSettingsUI/Tests/CmuxSettingsUITests/ShortcutListModelTests.swift
  • Packages/macOS/CmuxSimulator/Package.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/CmuxSimulator.docc/CmuxSimulator.md
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/ActiveLocationRoute.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/DeviceListResponse.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/DeviceRecord.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/RuntimeDeviceType.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/RuntimeListResponse.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/RuntimeRecord.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorBoundedCommandCancellationRelay.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorBoundedCommandResult.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorBoundedCommandRunState.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorBoundedCommandRunner.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorBoundedCommandRunning.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorCapturedStream.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorCommandDescriptor.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlAction.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlError.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlResult.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlService+Actions.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlService+Applications.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlService+Capture.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlService+Devices.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlService+Execution.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlService+Location.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlService+Settings.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlService.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorControlling.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorDeviceControlling.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorLegacyBoundedCommandRunner.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorLocationOwnershipRegistry.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorLocationOwnershipScope.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorOperationDeadline.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorOwnedCommandResult.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorOwnedCommandRunner.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Control/SimulatorOwnedCommandRunning.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Input/SimulatorScrollWheelEvent.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Input/SimulatorUSKeyboardTextEncoder.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorAccessibilityNode.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorAccessibilitySnapshot.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorActionLogEntry.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorApplicationInfo.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorCADiagnostic.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorCameraConfiguration.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorCameraMirrorMode.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorCameraSharedMemory.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorCameraStatus.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorCameraTargetStatus.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorCapability.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorDevice.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorDeviceFamily.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorDeviceState.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorDisplayLayout.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorDisplayMetadata.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorEdge.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorFailure.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorFrameLayoutError.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorFrameSharedMemoryLayout.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorFrameTransportDescriptor.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorHIDButtonEvent.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorHIDButtonUsage.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorHIDCaptureMode.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorHardwareButton+Recovery.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorHardwareButton.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorHostCameraDevice.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorInputDelta.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorInstalledApplication.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorInteractiveAction.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorInterfaceAppearance.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorInterfaceColorFilter.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorInterfaceContentSize.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorInterfaceContentSizeAdjustment.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorInterfaceLiquidGlass.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorInterfaceSetting.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorInterfaceStatus.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorKeyEvent.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorKeyPhase.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorLaunchConfiguration.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorLocationCoordinate.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorLocationRoute.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorOrientation.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorOrientationGeometry.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorPoint.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorPointerEvent.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorPrivacyAction.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorPrivacyApplicationSnapshot.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorPrivacyAuthorization.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorPrivacyService.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorPrivacySnapshot.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorRect.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorScreenshotFormat.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorSessionStatus.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorSharedMemoryOpening.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorStatusBarBatteryState.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorStatusBarCellularMode.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorStatusBarConnectionMode.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorStatusBarDataNetwork.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorStatusBarOverride.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorSurfaceGeometry.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorTextInputEncodingError.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorTextInputSequence.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorTouchPhase.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorVideoCodec.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorWebInspectorJSONTokenRole.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorWebInspectorMessageChunk.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorWebInspectorRequestIDTokenExtractor.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorWebInspectorSessionStatus.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Models/SimulatorWebInspectorTarget.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/ContinuousSimulatorMutationLockWaiter.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/ReconciliationMarker.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/ReconciliationOutcome.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/ReconciliationPhase.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorCameraAuthorizationRecord.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorCameraAuthorizationStore.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorCrossProcessOwnershipStore.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorLocationRoutePendingTransaction.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorLocationRouteRecoveryRecord.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorLocationRouteRecoverySnapshot.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorLocationRouteRecoveryState.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorLocationRouteRecoveryStore.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorMutationGate.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorMutationKey.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorMutationKeyFactory.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorMutationLease.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorMutationLockFileSystem.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorMutationLockWaiting.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorPOSIXMutationLockFileSystem.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/Mutations/SimulatorProcessIdentity.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/ContinuousSimulatorWorkerSleeper.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorCameraCleanupCoordinator.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorCameraCleanupOwnershipScope.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorCameraCleanupPermit.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorCameraCleanupResult.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorCameraCleanupTarget.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorCameraCleanupWaitOutcome.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorCameraCleanupWaitState.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorPaneClient.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorProcessWorkerLauncher.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient+Accessibility.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient+Actions.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient+ApplicationLifecycle.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient+CameraCleanup.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient+DeferredDelivery.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient+Events.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient+InputState.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient+Lifecycle.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient+Replay.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient+Requests.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient+WebInspector.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClient.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerClientFactory.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerConnection.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerEventStream.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerEventStreamAsyncIterator.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerEventStreamContinuation.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerEventStreamLifetime.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerEventStreamSource.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerEventStreamStorage.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerEventStreamYieldResult.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerEventWaiter.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerLaunching.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerProcessBox.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerQueuedEvent.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerSleeping.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerClient/SimulatorWorkerTerminationRecord.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorBoundedMessageQueue.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorBoundedMessageQueueYieldResult.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorChannelError.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorLengthPrefixedMessageChannel.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorPOSIXProcessLauncher.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorParentLifetimeSupervisor.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorProcessGroupProcess.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorWebInspectorMessageChunker.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorWorkerEvent.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorWorkerInbound.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorWorkerOutbound.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorWorkerPipeWriteOutcome.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorWorkerPipeWriter.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorWorkerPipeWriterState.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulator/WorkerProtocol/SimulatorWorkerProcessGroup.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorSystem/CmuxSimulatorSystem.c
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorSystem/include/CmuxSimulatorSystem.h
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChrome.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeAssetLayout.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeBorder.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeButton.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeButtonOffset.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeImages.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeInput.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeInsets.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeLoader.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeMeasurer.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeOffsets.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeOpening.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromePadding.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromePaths.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromePoint.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeProfile.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeRaster.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Chrome/SimulatorDeviceChromeSizing.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/CmuxSimulatorUI.docc/CmuxSimulatorUI.md
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/NativeSimulatorFilePicker.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorAccessibilityPresentation.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorCameraSourceClassifier.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorFilePicking.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorLiveLogBuffer.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+AccessibilityOverlay.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+ActionHistory.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+Camera.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+CapabilityHydration.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+Controls.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+Events.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+FrameVisibility.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+Input.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+Lifecycle.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+LiveStatus.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+LocationLifecycle.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+WebInspector.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator+WebInspectorResponses.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPaneCoordinator.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPendingWebInspectorMessage.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorPendingWebInspectorResponse.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorStartupWaitReceipt.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorTextInputSubmission.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorTextInputSubmissionError.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorWebInspectorCommandResponse.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorWebInspectorJSONRequestID.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorWebInspectorJSONRequestIDStreamParser.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorWebInspectorJSONStringRole.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorWebInspectorResponse.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorWebInspectorResponseBuffer.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Coordinator/SimulatorWebInspectorResponseIngestResult.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Debug/SimulatorDebugTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Debug/SimulatorPaneCoordinator+Debug.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Input/SimulatorChromeButtonStateMachine.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Input/SimulatorHIDKeyMapper.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Input/SimulatorInputStateMachine.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Input/SimulatorKeyEquivalentAction.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Input/SimulatorKeyEquivalentTranslator.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Input/SimulatorPendingPointerEntry.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Input/SimulatorPointerEntry.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Input/SimulatorPointerEntrySource.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Input/SimulatorScrollPhase.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Models/SimulatorLocationPreset.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Models/SimulatorLocationTransportMode.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Process/ContinuousSimulatorProcessSleeper.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Process/SimulatorProcessOutputBatcher.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Process/SimulatorProcessOutputReader.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Process/SimulatorProcessSession.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Process/SimulatorProcessSleeper.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Process/SimulatorProcessTerminationEscalator.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Process/TerminationWaitResult.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorAccessibilityOverlay.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorAccessibilityOverlayFrame.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorDeviceChromeImageCache.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorDevicePicker.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorDevicePickerActions.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorDevicePickerMenu.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorDevicePickerRow.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorDevicePickerSnapshot.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorDeviceQuickControl.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorDeviceQuickControls.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorDeviceStage.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorFrameBufferPool.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorFrameByteCopier.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorFrameByteCopying.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorFramePresentation.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorFramePresentationPipeline.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorFramePublicationWakeup.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorFrameSnapshot.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorFrameSurfaceReading.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorFrameSurfaceSource.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorHostWindowVisibilityCoordinator.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorHostWindowVisibilityObserver.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorHostWindowVisibilityView.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorInputResponder.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorPaneToolbar.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorPaneView.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorPresentationCadence.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorRemoteSurface.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorRemoteSurfaceLifetime.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorRemoteSurfaceView+Chrome.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorRemoteSurfaceView+Focus.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorRemoteSurfaceView+Layout.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorRemoteSurfaceView+PointerEntry.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorRemoteSurfaceView+PointerInput.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorRemoteSurfaceView.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorReusableFrameBuffer.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorStrings+Accessibility.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorStrings+Activity.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorStrings+Location.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorStrings+TextInput.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/SimulatorStrings.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorAccessibilityPagedTree.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorAccessibilityTreeRow.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorActivityEntryView.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorActivityTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorAppearanceTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorAppearanceToolsContent.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorApplicationPickerRow.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorApplicationTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorCameraTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorCameraToolsContent.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorCaptureTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorDeviceTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorInspectionTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorLocationTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorLogTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorNotificationPrivacyTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorNotificationPrivacyToolsContent.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorTextInputTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorToolSection.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorToolsPanel.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorURLMediaClipboardTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorWebInspectorCommandEditor.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorWebInspectorResponses.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorWebInspectorTargetPicker.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorWebInspectorTools.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorUI/Views/Tools/SimulatorWebInspectorToolsContent.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAXSettingsAdapter.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAXSettingsKey.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAXWireStatus.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAccessibilityBridge+Discovery.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAccessibilityBridge+Foreground.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAccessibilityBridge.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAccessibilityCoverage.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAccessibilityDevice.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAccessibilityExecuting.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAccessibilityExecutor.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAccessibilityFrameKey.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorAccessibilityResponseBox.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Accessibility/SimulatorApplicationMetadataResolver.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/ContinuousSimulatorCameraTiming.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraAdapter+Policy.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraAdapter+Reinjection.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraAdapter+Status.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraAdapter.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraAttachmentSlotSnapshot.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraCaptureDelegate.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraCaptureSessionBox.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraFileSystem.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraFrameProducer.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraInjectorAttachment.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraInjectorCompiler.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraOwnershipLock.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraPermissionAdapter.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraPlayback.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraSessionRunner.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraSurfaceRing.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Camera/SimulatorCameraTiming.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/CmuxSimulatorWorker.docc/CmuxSimulatorWorker.md
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Framebuffer/SimulatorFramebuffer.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Framebuffer/SimulatorFramebufferFrame.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Framebuffer/SimulatorFramebufferFramePublisher.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Framebuffer/SimulatorFramebufferOrientationState.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Framebuffer/SimulatorFramebufferPublicationFailurePolicy.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Framebuffer/SimulatorFramebufferRetirementLedger.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Framebuffer/SimulatorFramebufferSurfaceRing.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Framebuffer/SimulatorFramebufferTargetSize.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/ContinuousSimulatorHIDSleeper.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorDTUHIDBarrierWaiter.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorDTUHIDConnectionLifetime.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorDTUHIDConnectionState.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorDTUHIDTransport.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorHIDCaptureAdapter.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorHIDSleeper.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorHIDTransport+Convenience.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorHIDTransport+DeviceActions.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorHIDTransport+RawButtons.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorHIDTransport+Sequences.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorHIDTransport.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorHardwareButtonMapping.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorHeldHIDButtonState.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Input/SimulatorScrollWheelController.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Models/SimulatorNativeOrientationCodec.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Privacy/SimulatorPrivacyFileSystem.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Privacy/SimulatorPrivatePrivacyAdapter+Snapshot.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Privacy/SimulatorPrivatePrivacyAdapter+TCC.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Privacy/SimulatorPrivatePrivacyAdapter.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Privacy/SimulatorTCCApplicationReadback.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Privacy/SimulatorTCCApplicationRows.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/ContinuousSimulatorSubprocessSleeper.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/RunSimulatorWorker.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorAttachmentReadiness.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorBuildInputs.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorBuildSource.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorDeveloperDirectoryResolver.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorDeviceResolver.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorDeviceStateGate.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorDeviceStateMonitor.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorDeviceStateTransition.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorFrameworkLoader.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorPipeReader.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorQueuedToolOperation.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorSDKIdentity.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorSDKIdentityResolver.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorSubprocessBox.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorSubprocessResult.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorSubprocessRunner.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorSubprocessSleeping.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorToolOperationContainment.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorToolOperationLane.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorWorkerCapabilityProbe.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorWorkerCoordinator+Accessibility.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorWorkerCoordinator+Foreground.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorWorkerCoordinator+InteractiveActions.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorWorkerCoordinator+Lifecycle.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorWorkerCoordinator+Reporting.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorWorkerCoordinator+ToolOperations.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorWorkerCoordinator+WebInspector.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorWorkerCoordinator.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Process/SimulatorWorkerFailure.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/LICENSE-serve-sim
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/SimCamFakes.h
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/SimCamFakes.m.txt
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/SimCamFrameSource.h
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/SimCamFrameSource.m.txt
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/SimCamLog.h
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/SimCamLog.m.txt
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/SimCamSwizzles.h
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/SimCamSwizzles.m.txt
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/SimCameraInjector.m.txt
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/THIRD_PARTY_NOTICES.md
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/CameraInjector/include/SimCamShared.h
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/SimulatorAXSettings/THIRD_PARTY_NOTICES.md
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/SimulatorAXSettings/sim-ax-settings.m.txt
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/Resources/WebInspector/THIRD_PARTY_NOTICES.md
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/ContinuousSimulatorWebInspectorSleeper.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorApplication.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorError.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorEvent.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorIncomingResult.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorPlistFrameCodec.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorRequestIdentifier.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorResponseChunker.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorService+Messages.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorService.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorSession.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorSessionMode.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorSessionRouter.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorSleeping.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorSocket.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorSocketConnector.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorSocketDiscovery.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorTargetCatalog.swift
  • Packages/macOS/CmuxSimulator/Sources/CmuxSimulatorWorker/WebInspector/SimulatorWebInspectorTransport.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/AttachmentCompletionProbe.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/BlockingCameraCleanupControl.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/BlockingCameraCleanupDeadlineControl.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/BlockingLocationCommandRunner.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/BoundedLaunchRaceGate.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/CameraCleanupOperationGate.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/CameraCleanupResultSequence.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/CameraCleanupStopProbe.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/CameraJournalContentionWaiter.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/CameraJournalLockRaceEvent.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/CameraJournalLockRaceProbe.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/CameraReplayDeadlineSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/CancellableWorkerSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/ClipboardCommandObservation.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/ClipboardInspectingCommandRunner.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/FailingCameraCleanupControl.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/ForegroundTimeoutSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/GeometryCase.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/ImmediateBoundedCommandSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/ImmediateTerminationSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/ImmediateWorkerSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/LegacyLocationRouteRecoveryRecord.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/LimitedPingResponder.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/LocationLifecycleCommandRunner.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/LocationLifecycleSleepGate.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/LocationLifecycleSleepWaiter.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/LocationRouteMutation.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/ManualCameraCleanupDeadlineSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/ProcessIdentifierRecorder.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/RecordingCommandInvocation.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/RecordingCommandRunner.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/RecordingSimulatorBoundedCommandRunner.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/ReplayDeadlineSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorAccessibilityWorkerClientTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorBoundedCommandRequest.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorBoundedCommandRunnerTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorCameraCleanupDeadlineTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorControlServiceLocationLifecycleTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorControlServiceTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorDisplayLayoutTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorFrameSharedMemoryLayoutTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorFrameTransportDescriptor+Fixture.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorHIDButtonProtocolTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorLengthPrefixedMessageChannelTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorLocalizationCatalogTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorMutationGateTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorOrientationGeometryTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorUSKeyboardTextEncoderTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWebInspectorChunkTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWebInspectorWorkerClientTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWorkerClientCameraCleanupTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWorkerClientContainmentTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWorkerClientLifecycleTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWorkerClientQueueTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWorkerClientRecoveryTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWorkerClientReplayTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWorkerClientStagedReplayTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWorkerClientTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWorkerClientToolTimeoutTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/SimulatorWorkerClientWheelRecoveryTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/TestCameraSharedMemoryRegion.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/TestMutationEntryRecorder.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/TestMutationLatch.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/TestMutationLockFileSystem.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/TestNow.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/TestSimulatorControl.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/TestWorkerEndpoint.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorTests/TestWorkerLauncher.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/AccessibilityOverlaySleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/BlockingSimulatorFrameSurfaceSource.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/CancellableDiscoveryPaneClient.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/CancellableProcessSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/EmptySimulatorFrameSurfaceSource.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/ImmediateLocationLifecyclePaneSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/ImmediateProcessSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/InvalidatingSignaledSimulatorFrameSurfaceSource.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/LiveStatusPaneClient.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/LiveStatusSleepGate.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/LiveStatusSleepWaiter.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/LocationLifecyclePaneClient.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/LocationLifecyclePaneSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/LocationLifecycleSleepWaiter.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/LockedTextInputCompletions.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/ManuallyAdvancingProcessSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/MutatingSimulatorFrameByteCopier.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/ProcessOutputRecorder.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/RestartingEventClient.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SequencedSimulatorFrameSurfaceSource.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SignaledSimulatorFrameSurfaceSource.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorAccessibilityPresentationTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorApplicationToolsTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorCameraSourceClassifierTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorChromeButtonStateMachineTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorDeviceChromeProfileTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorDeviceQuickControlTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorFrameBufferPoolTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorFrameSnapshot+Fixture.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorFrameTransportCrashTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorFrameTransportDescriptor+Fixture.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorHIDKeyMapperTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorInputStateMachineTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorKeyEquivalentTranslatorTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorLiveLogBufferTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorLiveStatusWatcherTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorLocationPresetTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorNotificationPrivacyToolsTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorPaneClientActivation.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorPaneClientSpy.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorPaneCoordinatorCancellationTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorPaneCoordinatorLocationLifecycleTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorPaneCoordinatorOverflowTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorPaneCoordinatorStateTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorPaneCoordinatorTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorPaneToolbarTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorProcessOutputBatcherTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorProcessSessionTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorRemoteSurfaceEdgeEntryHarness.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorRemoteSurfaceEdgeEntryTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorRemoteSurfaceFocusTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorRemoteSurfaceLifecycleTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorScheduledActionProbe.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorToolDeviceSwitchTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorWebInspectorCoordinatorTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/SimulatorWebInspectorResponseBufferTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/StaleDiscoveryPaneClient.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorUITests/TestCancellationGate.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/AXSettingsRunnerFake.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/AttachmentCapabilityGate.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/AttachmentReadinessRecorder.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/BlockingToolSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/BlockingWheelIdleSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/CameraConfigurationCompileGate.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/CameraPermissionRecorder.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/CameraReinjectionCompileGate.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/CameraReinjectionSimctlFake.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/CameraTargetOwnershipGate.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/CameraTimingProbe.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/CancellationGraceToolSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/CmuxSimulatorWorkerNamespaceTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/DeviceStateNotificationDeviceDouble.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/DeviceStateNotificationManagerDouble.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/FailingWebInspectorTransport.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/FastEscalationSubprocessSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/FirstImmediateToolSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/GatedAccessibilityExecutor.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/HIDSendScript.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/ImmediateHIDSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/ImmediateWheelSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/ManualWebInspectorSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/RecordingHIDSleeper.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorAXSettingsAdapterTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorAccessibilityDiscoveryTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorAccessibilityRequestSchedulingTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorApplicationMetadataResolverTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorAttachmentReadinessTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorBuildCacheIdentityTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorCameraAdapterTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorCameraPlaybackTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorCameraSurfaceRingTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorDTUHIDConnectionStateTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorDeviceStateGateTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorDeviceStateMonitorTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFrameTransportPublicationGate.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferFramePacingTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferOrientationStateTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortDiscoveryTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortFixture.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortFixtureDefaultScreenProperties.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortFixtureDescriptor.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortFixtureDevice.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortFixtureForwardingDescriptor.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortFixtureForwardingPort.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortFixtureForwardingProperties.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortFixtureIO.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortFixturePort.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortFixtureProperties.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPortFixtureScreenProperties.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferPublicationResilienceTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorFramebufferTargetSizeTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorHIDFailureContainmentTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorHardwareButtonMappingTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorHeldHIDButtonStateTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorPrivatePrivacyAdapterTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorScalarPropertyDouble.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorScrollWheelControllerTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorSubprocessTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorToolOperationSchedulingTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorWebInspectorCoordinatorTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorWebInspectorPlistTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorWebInspectorResponseChunkerTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorWebInspectorServiceFailureTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorWebInspectorSessionRouterTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorWebInspectorTargetCatalogTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorWorkerCapabilityProbeTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorWorkerFailureTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SimulatorWorkerKeyboardActivityTests.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SuccessfulWebInspectorTransport.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/SuspendedCameraReinjectionFixture.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/TestCameraTiming.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/ToolOperationGate.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/ToolOperationProbe.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/ToolOperationTerminationProbe.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/ToolOutputFixture.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/TransmissionDrainProbe.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/WorkerHandleCompletion.swift
  • Packages/macOS/CmuxSimulator/Tests/CmuxSimulatorWorkerTests/WorkerOutputFixture.swift
  • Packages/macOS/CmuxTerminal/Tests/GhosttyRuntimeTestStubs/GhosttyRuntimeTestStubs.c
  • Packages/macOS/CmuxTerminal/Tests/GhosttyRuntimeTestStubs/include/GhosttyRuntimeTestStubs.h
  • Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Core/Values/SurfaceKind.swift
  • Packages/macOS/CmuxWorkspaces/Tests/CmuxWorkspacesTests/Core/WorkspaceCoreValueTests.swift
  • Resources/Localizable.xcstrings
  • Sources/AppDelegate+DockSurfaceMove.swift
  • Sources/AppDelegate+SimulatorShortcutRouting.swift
  • Sources/AppDelegate.swift
  • Sources/Canvas/CanvasHostedPanelContentView.swift
  • Sources/Canvas/CanvasHostedPanelPresentation.swift
  • Sources/Canvas/CanvasPaneContent.swift
  • Sources/Canvas/Workspace+CanvasLayout.swift
  • Sources/Canvas/WorkspaceCanvasHostView.swift
  • Sources/ClosedItemHistory+PanelTitle.swift
  • Sources/ClosedItemHistory.swift
  • Sources/CmuxConfig.swift
  • Sources/CmuxLifecycleEventPublishing.swift
  • Sources/CmuxSurfaceTabBarBuiltInAction.swift
  • Sources/CmuxWorkerEntrypoint.swift
  • Sources/ContentView+AgentChatCommandPalette.swift
  • Sources/ContentView+CommandPaletteSurfaceMetadata.swift
  • Sources/ContentView+SidebarSurfaceKind.swift
  • Sources/ContentView.swift
  • Sources/ControlSimulatorPendingTextInput.swift
  • Sources/DockPanelView.swift
  • Sources/FeatureFlags.swift
  • Sources/KeyboardShortcutActionContext.swift
  • Sources/KeyboardShortcutContext.swift
  • Sources/KeyboardShortcutSettings.swift
  • Sources/KeyboardShortcutSettingsLookup.swift
  • Sources/PaneDropTargetView+FileDropTextDestination.swift
  • Sources/Panels/Panel.swift
  • Sources/Panels/PanelContentView.swift
  • Sources/Panels/SimulatorFeatureDisabledView.swift
  • Sources/Panels/SimulatorFocusOwnershipBridge.swift
  • Sources/Panels/SimulatorFocusOwnershipView.swift
  • Sources/Panels/SimulatorPanel.swift
  • Sources/Panels/SimulatorPanelView.swift
  • Sources/QuitConfirmationAlertPresenter.swift
  • Sources/RemoteTmuxProcessCancellation.swift
  • Sources/RemoteTmuxSSHTransport.swift
  • Sources/Search/GlobalSearchDocuments.swift
  • Sources/SessionCustomSidebarPanelSnapshot.swift
  • Sources/SessionPersistence.swift
  • Sources/SimulatorCommandPaletteIntegration.swift
  • Sources/SurfaceTabBarButtonConfiguration.swift
  • Sources/TerminalController+ControlCanvasContext.swift
  • Sources/TerminalController+ControlPaneContext.swift
  • Sources/TerminalController+ControlSimulatorCameraPayloads.swift
  • Sources/TerminalController+ControlSimulatorContext.swift
  • Sources/TerminalController+ControlSimulatorOperationPayloads.swift
  • Sources/TerminalController+ControlSimulatorOperations.swift
  • Sources/TerminalController+ControlSimulatorWebInspectorContext.swift
  • Sources/TerminalController+ControlSurfaceContext.swift
  • Sources/TerminalController+ControlSurfaceContext2.swift
  • Sources/TerminalController+ControlSurfacePanelType.swift
  • Sources/TerminalController+MobileNotificationSync.swift
  • Sources/TerminalController+RemoteTmuxControlTopology.swift
  • Sources/TerminalController.swift
  • Sources/TerminalControllerV2ParamParsingSupport.swift
  • Sources/TerminalPaneDropTargetView.swift
  • Sources/TerminationWatchdog.swift
  • Sources/Workspace+EqualizeSplitsSupport.swift
  • Sources/Workspace+LayoutCapture.swift
  • Sources/Workspace+SimulatorPane.swift
  • Sources/Workspace+SimulatorSessionPersistence.swift
  • Sources/Workspace+SurfaceNavigation.swift
  • Sources/Workspace.swift
  • Sources/WorkspaceContentView.swift
  • Sources/cmuxApp.swift
  • cmux.xcodeproj/project.pbxproj
  • cmuxTests/AppDelegateFileExplorerShortcutRoutingTests.swift
  • cmuxTests/BrowserPanelViewIdentityTests.swift
  • cmuxTests/CMUXCLIErrorOutputRegressionTests.swift
  • cmuxTests/CMUXOpenCommandTests.swift
  • cmuxTests/DockPortalReconcileTests.swift
  • cmuxTests/DockShortcutRoutingTests.swift
  • cmuxTests/KeyboardShortcutContextSwiftTests.swift
  • cmuxTests/KeyboardShortcutContextTests.swift
  • cmuxTests/PostHogAnalyticsPropertiesTests.swift
  • cmuxTests/QuitConfirmationAlertPresenterTests.swift
  • cmuxTests/RemoteTmuxMasterReadinessTests.swift
  • cmuxTests/SimulatorPanelIntegrationTests.swift
  • cmuxTests/SimulatorPanelThemeTests.swift
  • cmuxTests/ViewerNavigationTests.swift
  • docs/simulator-pane.md
  • skills/cmux-settings/references/shortcut-actions.md
  • tests/test_cli_simulator_contract.py
  • tests_v2/test_simulator_capabilities.py
  • web/app/[locale]/(landing)/docs/configuration/page.tsx
  • web/data/cmux-shortcuts.ts
  • web/data/cmux.schema.json
  • web/messages/ar.json
  • web/messages/bs.json
  • web/messages/da.json
  • web/messages/de.json
  • web/messages/en.json
  • web/messages/es.json
  • web/messages/fr.json
  • web/messages/it.json
  • web/messages/ja.json
  • web/messages/km.json
  • web/messages/ko.json
  • web/messages/no.json
  • web/messages/pl.json
  • web/messages/pt-BR.json
  • web/messages/ru.json
  • web/messages/th.json
  • web/messages/tr.json
  • web/messages/uk.json
  • web/messages/zh-CN.json
  • web/messages/zh-TW.json
  • web/tests/feedback-route.test.ts
  • web/tests/web-test-runner-isolation.test.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat-simulator-pane

Comment thread CLI/CMUXCLI+SimulatorAgentFormatting.swift
Comment thread CLI/CMUXCLI+SimulatorAgentFormatting.swift
Comment thread CLI/CMUXCLI+SimulatorAgent.swift
Comment thread CLI/CMUXCLI+Simulator.swift
Comment thread CLI/CMUXCLI+Simulator.swift

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 63b4b57. Configure here.

Comment thread CLI/CMUXCLI+Simulator.swift
@cursor

cursor Bot commented Jul 15, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

1 similar comment
@cursor

cursor Bot commented Jul 15, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

@cursor

cursor Bot commented Jul 15, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

4 similar comments
@cursor

cursor Bot commented Jul 15, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

@cursor

cursor Bot commented Jul 15, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

@cursor

cursor Bot commented Jul 16, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

@cursor

cursor Bot commented Jul 16, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

@lawrencecchen

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: dcdd11f657

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

return request("simulator.button", ["button": simulatorButtonName(value)])
case "rotate":
guard let value = oneSimulatorValue(arguments) else { throw simulatorArgumentsError(subcommand) }
return request("simulator.rotate", ["orientation": value.replacingOccurrences(of: "-", with: "_")])

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Normalize rotate orientations before sending them

When users pass a mixed-case value—as the new CLI contract test does with Landscape-Left—this sends Landscape_Left, but TerminalController+ControlSimulatorOperations.swift resolves the value with the case-sensitive SimulatorOrientation(rawValue:), whose raw value is landscape_left. The fake socket test therefore succeeds while the real app rejects the request as an unknown orientation; lowercase the value or parse and serialize it through the shared orientation model.

AGENTS.md reference: AGENTS.md:L146-L150

Useful? React with 👍 / 👎.

@cursor

cursor Bot commented Jul 26, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

@cursor

cursor Bot commented Jul 26, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

@lawrencecchen

Copy link
Copy Markdown
Contributor Author

Final merge evidence for a2347c12d9:

  • Canonical local autoreview is clean on the final Simulator fix (2f9476f399, 0.97 confidence). Every concrete review finding was resolved.
  • The strict determinism scan and policy delta are clean. The full branch audit has only the 10 reviewed synchronous-boundary findings already documented.
  • Speculative merge workflow 30203092873 completed success with no failed jobs: all app-test shards, Swift packages, activation/lag checks, web checks, remote daemon checks, and the universal release build passed.
  • Exact runtime head c08001826a built as tag s785y and passed isolated iOS 26.5 preflight through /tmp/cmux-debug-s785y.sock: Simulator surface:3 attached, accepted rotate/tap input, reported Settings foreground, and captured a live frame.
  • The only later base update is bce523c04a, already on main, touching six cmux-tui Linux packaging/workflow files with no Simulator or macOS runtime overlap.

@lawrencecchen
lawrencecchen merged commit aac2351 into main Jul 26, 2026
5 checks passed
@lawrencecchen
lawrencecchen deleted the feat-simulator-pane branch July 26, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant