Skip to content

Add input automation - #451

Open
botoddly wants to merge 1 commit into
mainfrom
input-automation
Open

Add input automation#451
botoddly wants to merge 1 commit into
mainfrom
input-automation

Conversation

@botoddly

Copy link
Copy Markdown
Collaborator

Summary

  • add a synchronous application-lifetime IInputAutomation service for synthetic mouse, keyboard, and text input
  • support window-local move-to coordinates and delta-based relative movement while preserving existing input state and dispatch semantics
  • normalize SDL input before it reaches input services so native and automated input share the same path
  • document the API and cover routing, movement, click ordering, state transitions, text input, and invalid view scopes

Testing

  • dotnet test Pixely.slnx --no-restore

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