Doug's Project Update Announcements
146 subscribers
312 links
For me, Doug Lee, to announce updates to coding projects that may be of interest to people. All posts to this channel can be considered public information and further distributed, without alteration.
Download Telegram
JAWS, Skype: Script revision 188 posted at https://www.dlee.org/skype/ mostly to fix typing indicator support for Skype 8.68. A few other updates also included as shown in Revision History. Sorry I was slow to release this; I was waiting for Skype 8.69 to solidify and it went away instead.
JAWS, Unigram: Script revision 128 released:
* [ H works when stickers (and related radio buttons) are enabled.
* Poll results are better announced.
* The script user guide explains voice message recording and links to a keyboard shortcut page.
* Minor updates for JAWS 2021 and to remove old code.

Docs and download at https://www.dlee.org/unigram/
TeamTalk, TTCom: Revision 1192 released with 13 updates, yes all since March 17. See https://www.dlee.org/ttcom/ttcom.htm#hist for release notes and a download link.
Telegram, Unigram, PSA: For those who can't record voice messages in 7.5, try 7.6, just released into the Store. Works for me.
JAWS, Unigram: Anyone who noticed that the [ E sequence recently stopped working for channels like it does for chats and groups can get a beta fix from https://www.dlee.org/updates/jfw_unigram.exe
JAWS, Unigram, PSA at end: Script revision 134 posted, mostly to fix the [ E key sequence for channels but also to address a very rare problem with navigation through the conversation list in some older Unigram versions. https://www.dlee.org/unigram/

PSA: For anyone who noticed serious quality degradation with audio when playing voice messages at 2 x normal speed in past Unigram versions, this is now fixed, though I don't know in exactly which release.
JAWS, Microsoft Teams: Script revision 202 posted. This is a fairly major update and requires the installer and not BX Update for setup:
* Wraps up support for JAWS 17, 18, and 2018; but see below.
* Works alongside built-in Teams scripts that come with JAWS 2019, 2020, and 2021.
* Supports typing indicator announcement and/or sound and includes the sequence [ Shift+T for reporting who is typing.
* Improves announcement of one-on-one chat participant status in several circumstances including external Teams connections.
* Supports navigation through an org chart.
* Provides means for speaking or copying to clipboard any User Principal Names (UPN) from the current screen.
* Includes more documentation, such as how to handle screen sharing and control requests.

Direct link to revision history for this release: https://www.dlee.org/teams/#hist
Use the normal download link from that page for JAWS 2019, 2020, and 2021. Users of JAWS 17, 18, and 2018 can get some but not all of the new features from the revision 193 link in the Revision History.
TeamTalk, TTCom, PSA: Mason Armstrong, @MagiqylMystyri on Twitter, has released a TTCom extension that lets Windows TTCom users hear announcements of events, attach and customize sounds for specific events, and create soundpacks. Works with my recent TTCom update and should continue to work with updates as I release them.

Note that this extension does not make TTCom an audio client; it lets TTCom play sounds to indicate when things happen, like user logins and logouts.

GitHub link: https://github.com/masonasons/ttcom-soundspeech

Note: To download as a zip, find and expand the "Code" menu button and then use "Download zip."
JAWS, GoldWave: Script revision 29 released at https://www.dlee.org/goldwave/ :
* Much better handling of volume/balance/speed sliders on the device control page.
* The Alt+Shift+P progress reporting command works in current GoldWave versions (thanks Hamza Ahmad for a code contribution there).
* Several more minor updates listed in the Revision History.

Apologies for the initial partial post btw; Unigram startled me by sending instead of completing a mention.
JAWS, Unigram: Script revision 135 released, just to make the scripts work with Unigram versions that do not come through the Microsoft app store. No other functionality changes. https://www.dlee.org/unigram/
JAWS, Teams: Script revision 204 released at https://www.dlee.org/teams/ to address two issues quickly:
* Contact names read again for Insert+T on chats in Teams 1.4.00.1161.
* Contact names read during navigation through the Contacts grid in the Calls app.

A reminder to run the installer rather than using BX Update if you are not already running revision 202. If you are running revision 202 now, either update method is ok.
JAWS, Slack, beta: Beta script revision 102 is posted. Installer link at https://www.dlee.org/updates/jfw_slack.exe and docs with release notes at https://www.dlee.org/updates/slack.htm#hist

I welcome feedback on this but have not posted it as a formal release because I think it can be chatty during navigation through conversation history. Here's what's good and not so good about it.

Good: Typing indicators and automatic incoming chat announcements for channels and DM, beeps instead of announcement of incoming messages when focus is in history so you can read history during a busy chat, better at not losing typed characters in an edit box, Insert+Z speaks as expected, and a few more fixes.

The question marks: Inconsistent or absent typing indicators and incoming message announcement in an open reply thread, extra speech or beeps during navigation through conversation history from time to time.

I welcome thoughts on whether this is good enough to post as a replacement for the latest formal release, revision 88.
JAWS, Dixa: Script revision 54 posted at https://www.dlee.org/dixa/ for users of Dixa 3.7.2.590, DO NOT use this update with older Dixa versions. Changes:
* The sequence [ P clicks the Phone icon, which is also named as you arrow past it in virtual view.
* The Availability button is labeled in a way that also works in braille.
* Some features that Dixa now supports natively are removed from the scripts.
* The scripts are translatable into other languages if necessary.
* Other updates as shown at https://www.dlee.org/dixa/#hist
JAWS, Dixa: I posted revision 55 of the scripts last night, just to add documentation of how to exit Dixa via the keyboard because this changed at some point and was formerly not possible. No other changes since revision 54. https://www.dlee.org/dixa/
NVDA, Skype, Virtual Audio Cable (VAC): I have updated these two of my add-ons to be compatible with the beta of NVDA 2021.1 that was recently released. I expect these and any other of my add-ons I update to remain compatible with NVDA 2021.1 when it comes out formally for use. Note that I updated the add-on for VAC 4.60 and later, but not the older one for older VAC versions.

Direct link to Skype add-on: https://www.dlee.org/skype/NVDA/skype.nvda-addon

Link to VAC documentation that includes an add-on download link: https://www.dlee.org/vac/NVDA/
NVDA, TeamTalk: I have updated my add-on for compatibility with NVDA 2021.1 beta. https://www.dlee.org/teamtalk/NVDA/

Note that so far I have not had good luck getting others to test this under the NVDA beta because I don't know that many people that are using it. Comments and reports welcome.
JAWS, Microsoft Teams: Script revision 208 posted: Insert+T more often includes chat participant status (Teams keeps changing how these are shown!), and call time stays up to date in an active call or meeting window. https://www.dlee.org/teams/
JAWS, TeamTalk: Script revision 278 released for classic clients up through 5.8.0. This is fairly major, so please read the release notes for details. The script installer download link is as usual in the same document. Direct link to revision history: https://www.dlee.org/teamtalk/classic/#hist
JAWS, TeamTalk Classic: Heads up, the next script release will remove some keystrokes that already have alternatives, and change a few more, to avoid current and future collisions with TeamTalk itself among other reasons. There will not be any lost functionality. Please read https://www.dlee.org/teamtalk/keytran.htm for details before installing the next script release, which I have not released yet. A link to this document will of course also appear in the script release notes when I send a release out. At this writing, the document is a draft and may change before final release, which is why there is a timestamp and not just a date in its top-level heading.
JAWS, TeamTalk Classic: Script revision 294 is released at https://www.dlee.org/teamtalk/classic/

After much work hammering out the interface, I am done tweaking the TeamTalk classic script keystrokes. The primary focus of this update is to stop interfering with current and possible future TeamTalk keystrokes. There are also other minor items included, all listed in the revision history

Also, an apology: If you read https://www.dlee.org/teamtalk/keytran.htm yesterday as I suggested, read it again because a lot had to change before I could make everything work well. The script release notes of course also point to that document.
General, JAWS Alert Manager (JAM): Revision 86 released at https://www.dlee.org/jam/ in time for use with this year's virtual conventions:
* Means to spell alerts.
* No more repeat of first/last alert when next/previous navigations encounter an end of the alert store.
* Better verbiage when alert announcement is silenced or unsilenced.
* Addition of a command sequence that may fix some script loading problems under Chrome.