Skip to content

Add native Unicode text input#209

Merged
enaboapps merged 1 commit into
mainfrom
fix/native-unicode-text-208
Jun 21, 2026
Merged

Add native Unicode text input#209
enaboapps merged 1 commit into
mainfrom
fix/native-unicode-text-208

Conversation

@enaboapps

Copy link
Copy Markdown
Contributor

Summary

  • add a native Windows text input helper that sends Unicode text with SendInput
  • route complex keyboard.typeText input through the helper before falling back to clipboard paste
  • harden clipboard fallback with write verification, retry, and restoration of the previous clipboard value
  • package, sign, verify, and smoke-check the new helper alongside existing native helpers

Closes #208

Verification

  • npm test -- src/main/input/text-inserter.test.ts src/main/input/text-input-helper-client.test.ts src/main/input/command-executor.test.ts
  • npm run typecheck
  • npm test
  • npm run build
  • npm run native:build
  • npm run native:smoke-text

@enaboapps enaboapps merged commit 9c0499c into main Jun 21, 2026
1 check passed
@enaboapps enaboapps deleted the fix/native-unicode-text-208 branch June 21, 2026 09:28
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.

Add native Unicode text input

2 participants