Handy/src-tauri
Sami Ansari ae9c33e0c7
Fix race condition when toggling transcription via SIGUSR2 (#560)
* Fix race condition when toggling transcription via SIGUSR2

The toggle state was being set to false immediately when stop was called,
but the actual transcription runs asynchronously. If another signal arrived
before transcription completed, a new recording could start while the old
transcription was still running, causing the old text to paste unexpectedly.

Now the toggle state stays true until the async transcription task completes.

* remove import

---------

Co-authored-by: CJ Pais <cj@cjpais.com>
2026-01-10 11:38:58 +08:00
..
capabilities format everything (#323) 2025-11-10 11:39:14 +08:00
gen/apple more wip but roughly is there 2025-08-01 14:15:02 -07:00
icons who knows 2025-05-09 16:07:36 -07:00
resources Improve audio feedback timing using real sound duration and trimmed WAV files (#349) 2025-11-19 10:10:23 +07:00
src Fix race condition when toggling transcription via SIGUSR2 (#560) 2026-01-10 11:38:58 +08:00
swift Apple intel integration (#391) 2025-12-09 21:04:24 +07:00
.gitignore basic working transcription. 2025-02-03 09:26:37 -08:00
build.rs feat: add tray menu localization using system locale (#446) 2025-12-18 04:14:32 -08:00
Cargo.lock feat: add Moonshine Base speech recognition model (#556) 2026-01-10 11:22:49 +08:00
Cargo.toml feat: add Moonshine Base speech recognition model (#556) 2026-01-10 11:22:49 +08:00
Entitlements.plist working? ability to package/run on macos 2025-05-05 12:13:27 -07:00
Info.plist working? ability to package/run on macos 2025-05-05 12:13:27 -07:00
rustfmt.toml format everything (#323) 2025-11-10 11:39:14 +08:00
tauri.conf.json release v0.6.10 2026-01-04 07:52:38 +08:00