LauronFlow v0.5.0
Fixes a real bug reported by a tester: dictation would record and transcribe fine but never actually type anything into apps like Word, Google Docs, or other Electron/web-based editors.
Root cause: the clipboard was restored to its original contents only 300ms after the synthetic paste was sent — too fast for slower apps to have processed it yet, so the paste silently landed nowhere (or got clobbered before it happened).
- TextInjector now waits 1s before restoring the clipboard, and only restores it if it still holds LauronFlow's own text (won't clobber something you copied in that window).
- Menu bar now shows error states (permission denied, secure input active, empty transcript) as a visible row, not just a hover tooltip — easy to miss during testing.
- Added logging at every point injection could silently fail, for future debugging via
log show --predicate 'subsystem == "com.lauronjohn.LauronFlow"'.
No changes to trial/licensing — existing licenses and trial countdowns are unaffected.