Skip to content

v0.4.13

Latest

Choose a tag to compare

@joncode joncode released this 08 Sep 14:56

Two fixes from a field report (#4):

Meet detection no longer jumps to a lobby tab instead of the live call. Safari's mic capture lives in com.apple.WebKit.GPU, which the mic-priority tiebreaker never matched — so a Meet join page left open in Safari could outrank the browser actually transmitting audio. Browsers now declare their mic process prefixes, and a mic-holding browser is fully scanned (tabs + AX windows) before URL-only hits elsewhere are trusted.

The hotkey survives upgrades. Ad-hoc signing pins the Accessibility grant to the exact binary, so every upgrade silently killed it — and re-toggling the stale System Settings entry can never fix it. jumpcall install now clears the dead grant when it detects a changed binary (approve the fresh prompt once), and jumpcall status explains the recovery (tccutil reset Accessibility io.github.joncode.jumpcall) if you hit the stuck state.

Upgrade: brew update && brew upgrade jumpcall && jumpcall install