Skip to content

Add custom dictionary corrections#10

Open
jguice wants to merge 2 commits into
mainfrom
feature/custom-dictionary
Open

Add custom dictionary corrections#10
jguice wants to merge 2 commits into
mainfrom
feature/custom-dictionary

Conversation

@jguice
Copy link
Copy Markdown
Owner

@jguice jguice commented May 18, 2026

Summary

  • add a local custom dictionary file and cross-platform CLI management commands
  • apply dictionary replacements after transcription cleanup and hot-reload dictionary edits on the next dictation
  • add macOS clipboard restore-after-paste config/menu support so dictated text does not remain in the clipboard by default

Verification

  • cargo test
  • cargo build
  • cargo build --release && ./scripts/make-bundle.sh
  • cross-compile check to x86_64-unknown-linux-gnu via the pinned 1.95 toolchain
  • CLI smoke: bare dictionary add rejects missing --replace; add/list works with a temp HOME
  • clippy clean: cargo clippy --locked --all-targets -- -D warnings

@jguice jguice force-pushed the feature/custom-dictionary branch from 4d7fc4a to f9d3399 Compare May 18, 2026 17:56
sort_by_key+Reverse, is_none_or, and redundant borrow/unsafe cleanups. Fixes the failing CI clippy job on PR #10.
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