Skip to content

feat: add configurable auto-submit after transcription paste#765

Merged
cjpais merged 4 commits intocjpais:mainfrom
sasha-computer:feat/auto-submit-setting
Feb 11, 2026
Merged

feat: add configurable auto-submit after transcription paste#765
cjpais merged 4 commits intocjpais:mainfrom
sasha-computer:feat/auto-submit-setting

Conversation

@sasha-computer
Copy link
Copy Markdown
Contributor

@sasha-computer sasha-computer commented Feb 10, 2026

Summary

  • Port PR Add auto submit setting with configurable key modes #189 onto v0.7.3 by adding an opt-in Auto Submit setting that sends Enter/Ctrl+Enter/Cmd+Enter after transcription paste.
  • Refine Auto Submit UX to a single dropdown with an explicit Off option (default), then Enter, Ctrl+Enter, and OS-aware Cmd+Enter/Super+Enter labels.
  • Update tooltip and i18n copy (en/es/fr/vi) to clarify Meta-key behavior across macOS vs Windows/Linux while preserving existing paste and clipboard handling behavior.

Test plan

  • cargo test --manifest-path src-tauri/Cargo.toml
  • bun run lint
  • bun run build
  • bun run check:translations
  • bun run test:playwright
  • Manual local app validation of Advanced > Output > Auto Submit behavior on macOS (Off/Enter/Ctrl+Enter/Cmd+Enter)

Made with Cursor

sasha-computer and others added 2 commits February 10, 2026 13:21
Add an Advanced output setting that can send Enter, Ctrl+Enter, or Cmd+Enter after text insertion so Handy works smoothly with different editor and agent submit shortcuts. This keeps the behavior opt-in, persists it in settings, and adds focused Rust tests for defaults and paste auto-submit decision logic.

Co-authored-by: Cursor <[email protected]>
Replace the auto-submit toggle and key dropdown with a single dropdown that includes an Off state, so output behavior is clearer and faster to configure. Clarify Meta-key behavior by showing Cmd+Enter on macOS and Super+Enter on Windows/Linux, with matching localized copy.

Co-authored-by: Cursor <[email protected]>
@sasha-computer sasha-computer marked this pull request as ready for review February 10, 2026 14:23
@cjpais cjpais merged commit bf2a59f into cjpais:main Feb 11, 2026
4 checks passed
@cjpais
Copy link
Copy Markdown
Owner

cjpais commented Feb 11, 2026

I tested this on my machine and it works great and the UI and UX make sense to me.

@sasha-computer
Copy link
Copy Markdown
Contributor Author

I tested this on my machine and it works great and the UI and UX make sense to me.

That's great, and I've already downloaded the new release. Thanks so much - what a time to be alive for OSS.

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.

2 participants