Announcing Orca v2.21.1 - the "pyatspi integration release"



===============
* What is Orca?
===============

Orca is a free, open source, flexible, and extensible screen reader
that provides access to the graphical desktop via user-customizable
combinations of speech, braille, and/or magnification.  Orca
development has been led by the Sun Microsystems, Inc., Accessibility
Program Office via continued engagement with its end users and
generous contributions from wonderful community members.

You can also read more about Orca at http://live.gnome.org/Orca.

==================================
* What's changed for Orca v2.21.1?
==================================

YEEEOOWWW!!! That's the feeling of us all right now. We hammered hard these past few weeks, completing the first phase of the migration to pyatspi, the unified Python bindings for AT-SPI. This first phase was to migrate to pyatspi completely, with as few functional regressions as possible (hopefully none). The next phase will be to address the performance regressions that have been introduced, with a goal of making Orca at least as fast as it was before the migration, but hopefully a lot better.

Please note you can still get the stable release(s) for GNOME v2.20.x
at the following URL: http://ftp.gnome.org/pub/GNOME/sources/orca/2.20/.

We also did a number of other things as well.  :-)

2.21.1 - 28-Oct-2007

Things marked with a '+' indicate stuff that is not planned for a Orca
2.20.x release.  Everything else should appear in a Orca 2.20.x
release.

General:

* Fix for bug #462984 - Orca failed to detect the resolution of second
  screen.

* Fix for bug #473699 - Adjust Orca Preferences dialog to
  speak/braille three components that are multiply labelled.

* Fix for bug #474958 - Orca has no onboard help.

* Fix for bug #483018 - We should remove (or redefine) the orca speech
  change hotkeys.  Hot keys removed per discussion on Orca user's list.

* Fix for bug #484428 - Orca should not speak role for list items when
  navigating.

* Fix for bug #484499 - Orca should not braille the node level for
  every cell in row.

* Fix for bug #489604 - Enabling the attribute indicator but disabling
  all attributes results in traceback.

+ Much work on bug #448848 - Port Orca to pyatspi.  The first major
  phase is done, which was to remove Orca's atspi.py module in favor of
  pyatspi.py.  Much testing has been done, and we think we've caught all
  functional regressions.  Much performance work remains, however.

+ Fix for bug #467664 - unmagnified area becomes too small to use.

+ Work on bug #486726 - Eliminate pychecker warnings/errors.  This was
  used mainly as a means to help with bug #448848, but we plan to do
  more work since it helped catch issues that have been in the code for
  a while.

+ Fix for bug #487230 -
  get{Speech,ShortBraille,LongBraille,Braille}ForRoleName should allow
  role to be overridden.

+ Fix for bug #488391 - Orca doesn't announce finds in Gedit if combo
  box has focus.

+ Fix for bug #489797 - _speakListItem defined twice in where_am_i.py.

+ Increased coverage of the code in the regression/assertion tests.

Firefox:

* Work on bug #472345 - Cannot arrow out of entries in FF3 if text is
  inserted via javascript.

* Fix for bug #480501 - readPageSummary() prevents access to FF status
  bar contents.

+ Additional work for bug #478204, Orca should handle navigation around
  HTML focusable lists better.

+ Fix for bug #480264 - ARIA sliders not outputting
  Braille/childCount:embed defense.

OpenOffice:

* Fix for bug #376517 - Orca does not report indentation in OOo Writer
  documents correctly.

* Fix for bug #435852 - Orca and OpenOffice Calc have a memory lovefest.

* Fix for bug #480278 - where-am-I ("double click") for StarOffice.py
  smushs the output.

+ Fix for bug #489490 - Test for OOo Writer bug #413909 not producing
  the correct output.

+ Fix for bug #490623, work around for flat_review __cmp__ issue for
  OpenOffice.

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

    ar      Arabic               Djihed Afifi
    es      Spanish              Francisco Javier Dorado Martinez and
                                 Jorge Gonzalez
    sl      Slovenian            Matej Urban

======================
* Where can I get it ?
======================

You can obtain Orca v2.21.1 in source code form at the following:

http://download.gnome.org/sources/orca/2.21/orca-2.21.1.tar.gz
http://download.gnome.org/sources/orca/2.21/orca-2.21.1.tar.bz2

Enjoy!

The Orca Team



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]