mirror of
https://github.com/lahfir/agent-desktop.git
synced 2026-08-01 03:40:58 +00:00
- Extract the reusable fixture components (status readout, native AppKit slider/stepper, drag canvas, card) into FixtureComponents.swift so each file is under the 400-LOC limit; build.sh now compiles every .swift in the dir. - NativeSlider/NativeStepper implement updateNSView so a SwiftUI binding change syncs back to the NSView. - The fixture no longer steals focus unconditionally on launch (activate ignoringOtherApps:false), so it cannot mask headless-policy focus violations; the harness drives focus explicitly. - build.sh pins the SDK and a macOS 13 deployment target for reproducible builds. |
||
|---|---|---|
| .. | ||
| conformance | ||
| e2e | ||
| fixture-app | ||
| fixtures | ||