One new feature, one bug fix.
New: announce your own machine's battery status when querying battery from a remote. If you're on a laptop controlling a desktop and you press NVDA+Shift+B (NVDA's "report battery status" hotkey), the desktop normally answers "No system battery" — which isn't what you want to hear. This add-on now has an option to make your own machine answer instead, or both machines one after the other.
Turn it on in the Remote Speech Control settings panel. Two new options:
- "Announce local machine battery status when querying battery from a remote session" (off by default).
- "Battery announcement order" — three choices: local then remote, remote then local, local only.
The wording is exactly what NVDA would normally say, just prefixed with "Local" or "Remote" so you can tell them apart. If the remote doesn't reply within two seconds (e.g. it's running an older version of the add-on or the network is being slow), the local answer is given anyway so you're never left without an announcement.
Fix: multiple "mute speech on the remote?" confirmation dialogs can no longer stack on top of each other. If you reconnected to a remote a few times in quick succession before answering the first dialog, you used to get one dialog per reconnect piling up. Now only one is ever shown at a time; subsequent reconnects are quietly ignored until you've answered the open one. (Thanks Jonathan for reporting this on GitHub.) Fixed.