[audacity4blind] Beta release of JAWS Script for Audacity compatible with Audacity 2.3.3.

  • From: Gary Campbell <campg2003@xxxxxxxxx>
  • To: audacity4blind@xxxxxxxxxxxxx
  • Date: Mon, 2 Mar 2020 14:57:44 -0700

Hi,


At long last, here is the installer <https://github.com/campg2j003/JAWS-Script-for-Audacity/releases/download/rel2.2.2-beta-2020-03-02/Jaws-Script-for-Audacity_2_2_2-beta-2020-03-02.exe> for a beta release of the scripts that has been converted to work with Audacity 2.3.3.   The source is on the next <https://github.com/campg2j003/JAWS-Script-for-Audacity/tree/next> branch.


New in this release:
- Added code to handle speaking position after cursor motion commands. In v2.3.3 the position controls are updated in the background after the cursor motion operations complete.  When this script implementation speaks it speaks updated information, but it doesn't always speak.  This implementation was used instead of an alternative implementation which always speaks, but sometimes before the screen has been updated.  (If there is a great deal of desire for it I could probably switch back to it.)
- The equalizer dialog is now recognized in Audacity 2.3.3.
- In the equalizer dialog SayNextLine and SayPriorLine now speak the DB value on DB sliders.  SayNextCharacter, SayPriorCharacter, and SayCharacter still speak percentage.
- Update for Audacity 2.3.3.  Added function FindToolbar to find a toolbar.  Updated GetAudacityState, SayPlaybackMeter, and SayRecordingMeter.
- Disabled check for selected track in IsTrackSelected.  This avoids a problem when using Alt+Left/RightArrow to move between labels (and many other keys) which requires you to change tracks before the tracks report as selected.

I haven't implemented a script for the Punch and Roll key. Should I?  The README and messages are updated.  The link to the user guide has also been updated.  The Spanish and German translations have not been updated.  I sent the translators email last night, so hopefully they are still available to do the updates.


Let me know of anything else I missed.


Thanks.


Gary


Other related posts: