[NFBCS] What's New in Orca?

Steve Jacobson steve.jacobson at outlook.com
Sat Jul 13 16:03:32 UTC 2024


My attention was called to this by David Goldfield’s Tech-VI list but the content comes from GitHub.  I know there are some here who use Linux, and it is encouraging to see that there is a lot of activity in this area.


What's New in Orca (Linux Screen Reader 47.Alpha: July 4, 2024
Web:

* Convert WebKitGTK support to be based on the web script so that all
  browsers have the same user interaction, commands, etc. Note that
  there are several WebKitGTK bugs that must be fixed in order for
  this to work as expected. In the meantime, users should enable native
  caret navigation and switch to focus mode when using the arrow keys.
  Structural navigation should work as expected in browse mode.

* Improve presentation of ARIA live regions.

* Make line presentation in focus mode more consistent with that of
  browse mode in content-editable content.

* Don't speak description list term and value details if list context is
  disabled.

* Eliminate unnecessary keygrab refreshes (performance).

* Fix bug causing us to not present a newly-focused link due to user
  agent event ordering.

LibreOffice:

* Fix several issues related to presentation of application UI.

Thunderbird:

* Work around unexpected re-use of existing accessible objects when a
  message is deleted from the message list.

* Handle event spam (performance).

General:

* Much code cleanup, performance improvements, removal of obsolete
  scripts, removal of hacks, etc.

* Create documentation for application developers.

* Stop listening for the "focus:" event which was deprecated over a
  decade ago, replaced by "object:state-changed:focused".

* Make posinset and setsize attribute retrieval global so they can be
  used in native applications.

* Prefer the description over unrelated labels for static text in
  native applications.

* Enable tutorial messages by default, so that the new "help text"
  messages from applications is automatically presented.

* Make Bypass Mode a toggle, rather than something which applies to
  only the next keystroke.

* Treat "activate" as a click-like action we should attempt when the
  user attempts to synthesize a mouse-click on a widget.

* Improve error handling and recovery when mouse review is enabled in
  Wayland.

* Eliminate chattiness from redundant objects in ancestry.

* Handle issue causing selection changes in collapsed combo boxes to
  not be presented.

* Improve correctness of presentation of GTK managed-descendant tables.

* Fix orca saying "invalid" for the "editbar" role.

* Improve presentation of spin buttons.

* Improve menu-related and has-popup presentation.

* Fix bug causing press and hold events being treated as a multi-click.

* Persist runtime settings between terminal and terminal app scripts
  so that the user preferences are applied both in the terminal and
  in the app UI.

* Present character count rather than string in huge selection changes.

* Don't apply the repeated character count presentation for alphanumeric
  characters.

* Ensure we say "blank" for an empty line in multiline text fields.

* Fix "task_done() called too many times" error.

* Fix several issues related to Spiel support.

New and updated translations (THANKS EVERYONE!!!):

  ca              Catalan                   Jordi Mas i Hernandez
  cs              Czech                     Daniel Rusek
  da              Danish                    Alan Mortensen
  de              German                    Jürgen Benvenuti
  de              German                    Tim Sabsch
  en_GB           British English           Andi Chandler
  es              Spanish                   Daniel Mustieles
  eu              Basque                    Asier Sarasua Garmendia
  fa              Persian                   Danial Behzadi
  fr              French                    Vincent Chatelain
  gl              Galician                  Fran Dieguez
  he              Hebrew                    Yaron Shahrabani
  hu              Hungarian                 Attila Hammer
  id              Indonesian                Andika Triwidada
  kab             Kabyle                    Athmane MOKRAOUI
  ka              Georgian                  Ekaterine Papava
  lt              Lithuanian                Aurimas Černius
  lv              Latvian                   Rūdolfs Mazurs
  pl              Polish                    Piotr Drąg
  pt_BR           Brazilian Portuguese      Juliano de Souza Camargo
  pt_BR           Brazilian Portuguese      Leônidas Araújo
  pt              Portuguese                Hugo Carvalho
  ru              Russian                   Artur S0
  sl              Slovenian                 Martin
  sl              Slovenian                 Matej Urbančič
  sv              Swedish                   Anders Jonsson
  tr              Turkish                   Sabri Ünal
  uk              Ukrainian                 Yuri Chornoivan
  zh_CN           Chinese (China)           Boyuan Yang


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nfbnet.org/pipermail/nfbcs_nfbnet.org/attachments/20240713/e4d8ceaf/attachment.htm>


More information about the NFBCS mailing list