2007-06-04  Willie Walker <william.walker@sun.com>

        * NEWS, README, RELEASE_HOWTO, configure.in: final prep for
        v2.19.3

2007-06-04  Willie Walker <william.walker@sun.com>

        * po/POTFILES.in, docs/pydoc/Makefile.am: remove reference to
        users-admin.py, which was removed as part of work on bug
        376015 – [a11y] time-admin time servers table is not accessible

2007-06-03  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py:
        1. Fix for Bug 442083 - Orca skips over empty entries with Up/Down
           Arrow in Firefox
        2. Fix for Bug 443337 - Orca should not use the alt text if it is
           empty to infer a link name

2007-06-03  Willie Walker <william.walker@sun.com>

        * NEWS: initial prep for v2.19.3

2007-06-03  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: fix for bug 443650 - Orca "loops" on
        certain pages in Firefox

2007-06-03  Willie Walker <william.walker@sun.com>

        * src/orca/Gecko.py: more work on bug 437753 to make the
        "Automatic SayAll on document load" an optional feature.  Added
        the option under the "Page Navigation" panel of the Minefield
        preferences tab of the Orca preferences GUI.

2007-06-02  Willie Walker <william.walker@sun.com>

        * src/orca/Gecko.py: more work on bug 437753 to implement the new
        proposal for speaking/brailling when a page is loaded.

2007-06-02  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py:
        1. Fix for Bug 407941 - Infer labels for objects in HTML content
        2. Fix for Bug 443067 - sayAll by sentence skips content that is
           in HTML tables in Firefox

2007-06-01  Willie Walker <william.walker@sun.com>

        * src/orca/atspi.py: fix for bug 443012 -
        atspi.py:_onParentChanged upsets atspi.py:_cache in a bad way

2007-05-31  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: fix for bug 442691 - Form field structural
        navigation is slow to and in large lists.

2007-05-31  Willie Walker <william.walker@sun.com>

        * src/orca/atspi.py: in deleteAccessible, convert object to
        the CORBA object if someone accidentally passed in one of
        our atspi.py:Accessible objects.

2007-05-31  Willie Walker <william.walker@sun.com>

        * src/orca/Gecko.py: fix for bug 437753 - Orca should speak and
        braille the current locus of focus after a page is loaded in
        firefox and then start reading the page.

2007-05-31  Mario Lang <via william.walker@sun.com>

        * src/orca/input_event.py, src/orca/script.py,
        src/orca/default.py: fix for bug 441673 - Define
        InputEventHandler.__eq__ (Thanks Mario!)

2007-05-29  Lynn MonSanto <lynn.monsanto@sun.com>

        * Fix for bug 412837 - Need a single number to summarize
        test code coverage:
        test/harness/trace2html-coverage-patch.txt
        test/keystrokes/general-orca/yelp.keys,
        test/keystrokes/swriter/text-attributes.keys,
        test/keystrokes/scalc/F6-navigation.keys,
        test/keystrokes/scalc/whereAmI-calc.keys,
        test/keystrokes/gtk-demo/whereAmI-checkbox.keys,
        test/keystrokes/gtk-demo/whereAmI-treetable.keys,
        test/keystrokes/gtk-demo/whereAmI-combobox.keys,
        test/keystrokes/gtk-demo/whereAmI-radiobuttons.keys,
        test/keystrokes/gtk-demo/whereAmI-tablist.keys,
        test/keystrokes/gtk-demo/whereAmI-menu.keys,
        test/keystrokes/gtk-demo/whereAmI-tabbedpane.keys,
        test/keystrokes/gedit/whereAmI-text.keys,
        test/keystrokes/gedit/alphanum-modifiers.keys,
        test/keystrokes/gedit/whereAmI-menus.keys,
        test/keystrokes/gedit/lock-key-echo.keys,
        test/keystrokes/gedit/say-all-dialog.keys,
        test/keystrokes/gedit/action-key-delete.keys,
        test/keystrokes/gnome-terminal/whereAmI-checkbox.keys,
        test/keystrokes/gnome-terminal/whereAmI-combobox.keys,
        test/keystrokes/gnome-terminal/whereAmI-radiobutton.keys,
        test/keystrokes/gnome-terminal/whereAmI-pushbutton.keys,
        test/keystrokes/gnome-terminal/swriter-say-all.keys,
        test/keystrokes/gnome-terminal/whereAmI-slider.keys,
        test/keystrokes/gnome-terminal/whereAmI.keys

        Added Will's patch for trace2html which generates a single
        number to summarize test code coverage.

        Fixed miscilaneous keystroke file problems.

2007-05-29  Willie Walker <william.walker@sun.com>

        * src/orca/Gecko.py: fix for bug 423435 - Orca is too chatty when
        loading a page in Firefox.  The Gecko developers changed the
        behavior on us and we needed to adapt.

2007-05-29  Rich Burridge <rich.burridge@sun.com>

        * src/orca/speechgenerator.py:
          src/orca/braillegenerator.py:
          src/orca/settings.py:
          src/orca/scripts/Makefile.am:
          src/orca/scripts/users-admin.py: (removed)
          More work on bug #376015 – [a11y] time-admin time servers table
          is not accessible. Changes to _getSpeechForTableCell() and
          _getBrailleRegionsForTableCell().
          If this table cell has 2 children and one of them has a
          'toggle' action and the other does not, then present this
          as a checkbox where:
          1) we get the checked state from the cell with the 'toggle' action
          2) we get the label from the other cell.

2007-05-29  Rich Burridge <rich.burridge@sun.com>

        * src/orca/chnames.py:
          More work on bug #345399 (comment #22). chnames entry for "."
          changed from "period" back to "dot".

2007-05-28  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: Fix for Bug 440079 – Orca cannot arrow past
        certain combo boxes in Firefox

2007-05-28  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: Better solution for Bug 441484 – Need to
        adjust FF form field navigation to accommodate FF changes.

2007-05-27  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py:
        1. More work on Bug 441484 – Need to adjust FF form field
           navigation to accommodate FF changes.
        2. Fix for Bug 441610 – Orca should identify bogus/redundant
           checkbox labels in Firefox.

2007-05-27  Joanmarie Diggs <j-diggs@comcast.net>

        *  src/orca/chnames.py: Bug 441723 – Orca should not speak
        "double prime" for the number 3

2007-05-27  Mario Lang <via william.walker@sun.com>

        * src/orca/braille.py: fix for bug 441640 - Rename
        processCursorKey to processRoutingKey (Thanks Mario!).

2007-05-27  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py:
        1. Fix for Bug 441476 Orca should attempt to detect erroneously-
           marked list labels in Firefox.
        2. Fix for Bug 441484 – Need to adjust FF form field navigation
           to accommodate FF changes.

2007-05-25  Rich Burridge <rich.burridge@sun.com>

        * src/orca/default.py:
          src/orca/chnames.py:
          More work on bug #345399 – Key echo missing alpha numeric and
          punctuation keys. Included extended chnames dictionary entries
          (thanks Joanie).

          Testing for uppercase in sayCharacter() in default.py
          now does "character.decode("UTF-8").isupper()" (thanks Will).

          The sayCharacter() method now also calls
          chnames.getCharacterName(character) rather than
          just passing "character" to speech.speak() (thanks Will).

2007-05-24  Tomas Cerha <via william.walker@sun.com>

        * src/orca/speechdispatcherfactory.py: fix for bug 440294 - Voice
        Properties in Speech Dispatcher backend.

2007-05-23  Rich Burridge <rich.burridge@sun.com>

        * src/orca/where_am_I.py:
          src/orca/scripts/Evolution.py:
          More work on bug #435226 – Where-am-I doesn't correctly handle
          multiple selected paragraphs in OOo Writer and Evolution. Orca
          should hopefully now handle speaking selections that start or
          include blank lines/paragraphs.

2007-05-23  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: Fix for Bug 440529 – Orca bounces out of
        Firefox Help Contents tree and into the document frame.

2007-05-23  Rich Burridge <rich.burridge@sun.com>

        * src/orca/where_am_I.py:
          Fix the translation problem mentioned in comment #51 of
          bug #412200.

2007-05-22  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/gcalctool.py:
          Fixed bug #440592 – Orca doesn't speak gcalctool's status bar
          correctly.

2007-05-22  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: Fix for Bug 439286 – Gecko.py's
        find{Next,Previous}Object fails when object is document_frame.

2007-05-21  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/StarOffice.py:
          The patch from Comment 13 of bug #435201
          http://bugzilla.gnome.org/show_bug.cgi?id=435201#c13
          was causing selected lines not to be spoken properly in OOo Writer.
          It's not been removed. Fix found by Joanie (thanks!)

2007-05-21  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: Fix for Bug 433655 – Orca's structural
        navigation should wrap at the end of a page.

2007-05-21  Mario Lang <mlang@delysid.org>

        * src/orca/braillegenerator.py: fix for bug 439509 - Run
        Application Dialog prints entered text twice in braille.

2007-05-21  Rich Burridge <rich.burridge@sun.com>

        * src/orca/orca.py:
          Potential fix for bug #345399 – Key echo missing alpha numeric
          and punctuation keys.

2007-05-19  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: More work on Bug 420540 – Firefox keyboard
        control wish list. Q/Shift+Q can now be used to navigate among
        blockquotes.  I also added a new method, getLastObject(), which
        I need for a couple of other RFE's I'm working on.

2007-05-18  Willie Walker <william.walker@sun.com>

        * src/orca/braillegenerator.py: fix for bug 439487 - Combobox role
        not shown in braille in 'brief' verbosity mode

2007-05-18  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: Fix for Bug 414657 – Linked headings should
        be announced as both heading and link.

2007-05-17  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/StarOffice.py:
          Fix for bug #435852 – Orca and OpenOffice Calc have a memory
          lovefest, found by Will (thanks!). We now override the
          _getSpeechForTable() method in the subclassed SpeechGenerator
          class in the StarOffice.py script, and just check against
          "not obj.childCount"

2007-05-17  Willie Walker <william.walker@sun.com>

        * src/orca/scripts/gcalctool.py: fix for bug 439155 - Flat review
        is broken in gcalctool

2007-05-17  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py, src/orca/default.py: Fix for Bug 437986 –
        Orca should not first speak page and frame title when opening a
        menu in firefox.

2007-05-16  Willie Walker <william.walker@sun.com>

        * src/orca/braille.py: additional fix for bug 434600 to handle
        case where last line of file in gedit is blank.  The cursor
        was ending up at the wrong spot.

2007-05-16  Mario Lang <mlang@delysid.org>

        * src/orca/settings.py: Configurable checkbox/radio button indicator
        strings for braille output.

        * src/orca/braillegenerator.py, src/orca/Gecko.py: Use new
        braille{CheckBox,RadioButton}Indicators from settings.py.

        * src/braillegenerator.py, src/Gecko,py,
        src/orca/scripts/planner.py: Present checkbox and radio button
        indicators before label/name in braille.

2007-05-16  Rich Burridge <rich.burridge@sun.com>

        * src/orca/where_am_I.py:
          src/orca/scripts/Evolution.py:
          Fixed bug #435226 – Where-am-I doesn't correctly handle multiple
          selected paragraphs in OOo Writer and Evolution.

2007-05-16  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/StarOffice.py:
          src/orca/focus_tracking_presenter.py:
          Work on bug #435199 - Orca is bloating the swap partition, so
          the system is no more usable after a short time.

          Adjusted the StarOffice script to use the new activate() and
          deactivate() script methods to initially set the value of the
          readTableCellRow setting to False when OOo is running, and
          restoring it to its previous value when that application is no
          longer active.

2007-05-16  Willie Walker <william.walker@sun.com>

        * src/orca/Gecko.py: fix typos from 434600.  :-(

2007-05-15  Willie Walker <william.walker@sun.com>

        * src/orca/braille.py, src/orca/braillegenerator.py,
        src/orca/Gecko.py: fix for bug 434600 to allow cursor
        routing keys to position caret at end of line.

2007-05-14  Willie Walker <william.walker@sun.com>

        * src/orca/speechdispatcherfactory.py: fix for bug 349394
        to make Speech Dispatcher Factory work better with Orca
        GUI preferences.