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

        * configure.in, NEWS: prep for v2.19.1.

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

        * src/orca/default.py: Fix for bug 432674 - In password entries, 
        Orca should respect key echo settings and say "star" for the 
        inserted characters.

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

        * src/orca/chnames.py: 
          src/orca/punctuation_settings.py:
          Fix for bug 416971 - Orca does not speak or braille numbers/
        bullets of list items in Firefox.  This fix should also cause
        Orca to speak and braille the bullets in OOo Writer documents.
        A number of other "basic" characters were added that weren't
        being spoken before.  Also, switched the dictionary keys to
        unicode which should make it easier for users to add/change their
        own dictionaries.

2007-04-20  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: Fix for bug 426360 - SayAll is broken in
        Firefox.  It should work much better now.  Plus it now supports
        both SayAll by sentence and SayAll by line.

2007-04-20  Lynn MonSanto <lynn.monsanto@sun.com>

        * test/keystrokes/swriter/*.keys, test/keystrokes/scalc/*.keys:
	Added keystrokes to shutdown gracefully, discarding changes.

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

        * src/orca/scripts/Evolution.py: More work for the workaround
        for Evolution bug 347964 – When deleting messages in Evolution,
        Orca initially speaks the wrong tree item.

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

        * Makefile.am: fix for bug 430726 to implement GNOME GOAL #4,
        which is to run gtk-update-icon-cache in the uninstall-hook.
        
2007-04-18  Willie Walker <william.walker@sun.com>

        * docs/planning.ods: reconciliation with Bugzilla and include
	priorities discussed in team meeting.
        
2007-04-18  Willie Walker <william.walker@sun.com>

        * src/orca/orca.py: work on bug 412200 to unmark usage text and
        command line options for translation per gnome-i18n discussion.
        
2007-04-18  Lynn MonSanto <lynn.monsanto@sun.com>

        * test/harness/runall.sh: Commented out the lines that compare 
        the results file with the golden results file. I believe it 
        is more useful to do the comparisons after runall.sh has 
        completed. The runall.sh output just contains information about
        the test executions, not including the results.

        (Draft) directions for running the Orca regression tests are
        now in http://live.gnome.org/Orca/RegressionTesting

2007-04-18  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/Evolution.py:
          src/orca/scripts/StarOffice.py:
          src/orca/default.py:
          src/orca/where_am_I.py:
          Fixed bug #430278 – The Where_Am_I script does not work in most 
          applications.

          No longer need to pass a speech context into the whereAmI()
          routine to get the application name. Application specific
          code is now in the app specific scripts. Moved the Evolution
          specific "where am I" code to the Evolution script.

          Fixed bug #427481 – "where am I" does not speak Evolution 
          Mail...Tasks toggle buttons.

          The problem here was that those objects were toggle buttons and
          the whereAmI() routine did not have a generic catchall clause
          at the bottom to handle such objects.

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

        * src/orca/phonnames.py: add a URL to point to a Wikipedia 
        entry on the NATO alphabet.
        
2007-04-17  Willie Walker <william.walker@sun.com>

        * src/orca/Gecko.py: Add SunF37 as Solaris equivalent for F12.
        Also turn on Orca's caret navigation mode by default.
        
2007-04-17  Nickolay V. Shmyrev <via william.walker@sun.com>

        * src/orca/phonnames.py: work on bug 412200 to provide a
        translatable string that is nicer to translators.

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

        * src/orca/settings.py: Fix for bug 430434 to make the key echo
        (but not word echo) be turned on by default.

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

        * src/orca/Gecko.py: Fix for bug 427722 - Web page separators
        cause Orca to get stuck with go{Next,Previous}Line. More work
        on bug 411261 - Some HTML constructs cause Orca to say just
        "Link" when arrowing up and down by line.

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

        * src/orca/scripts/Evolution.py: Workaround for Evolution bug
        347964 – When deleting messages in Evolution, Orca initially
        speaks the wrong tree item.

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

        * src/orca/settings.py:
          src/orca/orca-setup.glade:
          src/orca/orca_prefs.py:
          src/orca/orca_gui_prefs.py:
          src/orca/scripts/gedit.py:
          src/orca/scripts/Evolution.py:
          More work on bug #400716 – sayAll should be done by sentences.
          Added a "Say All By" combo box to the speech pane of the Orca
          Preferences dialog (accelerator is Alt-y). Current valid choices
          are "Line" and "Sentence". Adjusted the existing textLines()
          routines to use it.

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

        * src/orca/scripts/StarOffice.py: minor bug fix and pychecker
        fix.

        * docs/planning.ods: reconcile with latest bug list, also
        pencil in more names to tasks.

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

        * src/orca/phonnames.py: work on bug 412200 to provide a more
        flexible means to define the military spelling dictionary.
        The new means allows translators to better support the nuances
        of their particular language.

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

        * src/orca/scripts/gedit.py, src/orca/scripts/liferea.py,
        src/orca/scripts/Thunderbird.py, src/orca/scripts/gaim.py,
        src/orca/scripts/acroread.py,
        src/orca/scripts/gnome-search-tool.py,
        src/orca/scripts/Evolution.py, src/orca/scripts/StarOffice.py,
        src/orca/scripts/gnome-mud.py, src/orca/scripts/users-admin.py,
        src/orca/phonnames.py: more work on bug 412200 to clarify things
        for translators and to fix up some ngettext and other stuff.  The
        remaining modules for 412200 are phonnames.py,
        pronunciation_dict.py, and orca.py.  These might be a bit tricky
        (phonenames because other languages may have military spelling for
        more than just a-z, and pronunciation_dict because we may want to
        allow translators to include common things for their language), so
        I have a couple questions into gnome-i18n.  orca.py remains because
        I also have a question into gnome-i18n about the appropriateness
        of translating command line options.

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

        * src/orca/speechgenerator.py, src/orca/settings.py: more work
        on bug 412200 to clarify things for translators.

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

        * src/orca/rolenames.py: more work on bug 412200 to clarify just
        what short braille, long braille, and spoken words mean, and to
        tag various things as being for each.  Poor translators for
        GNOME 2.18 had no clue.  My apologies.

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

        * src/orca/orca_gui_prefs.py: fix a typo in a comment.

        * src/orca/orca/py: more work on bug 412200.  Have a question
        into the gnome-i18n folks about best practices for command line
        options (should they or should they not be translated?).

2007-04-10  Mike Pedersen <michael.pedersen@sun.com>

        * docs/doc-set/ue_requirements.sgml,
        * docs/doc-set/orca.html,
        * docs/doc-set/orca.pdf

          yet more Updates to the specs

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

        * src/orca/default.py: fix for bug 418147 to make sure we treat
        characters in strings as characters and not as bytes when spelling
        an item.

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

        * src/orca/orca_gui_prefs.py, src/orca/orca-setup.glade: more
        work on bug 412200.  This completes work on orca_gui_prefs.py
        and gets rid of some of the more confusing strings that we
        received questions on.

2007-04-09  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: Ripping out the layout table guesswork.
        As a result, you may land on layout tables that Firefox claims
        are data tables due to misidentification.  The good news is that
        Aaron Levanthal has proposed a patch to fix at least some of that
        on the Firefox side of things.

2007-04-09  Mike Pedersen <michael.pedersen@sun.com>

        * docs/doc-set/ue_requirements.sgml,
        * docs/doc-set/orca.html,
        * docs/doc-set/orca.pdf

          Updates to specs

2007-04-09  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: Several fixes:
        1) Bug 426336 – refactor Gecko.py's find{Next, Previous}Role.
           Also, L and Shift+L will only move you among ordered/unordered
           lists.  Before, form field lists were included because they,
           too, have a role of ROLE_LIST.

        2) Bug 426684 – Orca does not speak entry text in Firefox when the
           caret is at the end of line.   This fix also solves Bug 426687
           – Orca should only speak entry text when arrowing Up/Down in an
           entry in Firefox.

        3) Bug 413990 – [blocked] orca should not speak table over and over
           again when tabbing through a web page.  This fix should also
           make it less likely that T and Shift+T will land on layout
           tables.

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

        * src/orca/speechgenerator.py, src/orca/Gecko.py,
        src/orca/scripts/Thunderbird.py: fix for bug 423439 to reduce
        chattiness of speech context.

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

        * src/orca/scripts/metacity.py: fix for bug 427880 to restore
        the metcity behavior of speaking the name of the window to get
        focus when you're doing an Alt+Tab.

2007-04-09  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/Gecko.py: The remainder of the fix for bug #414926:
        Orca should announce the level of headings in Firefox.  Speech
        was added a while back; now it brailles the level too.

2007-04-09  Mike Pedersen <michael.pedersen@sun.com>

        * docs/doc-set/ue_requirements.sgml,

          Updated more specs I'll update the web site docs when I'm done

2007-04-07  Joanmarie Diggs <j-diggs@comcast.net>

        * src/orca/default.py: slight modification to the fix for bug
        #400716 - [requirement] sayAll should be done by sentences.
        textLines() tries TEXT_BOUNDARY_SENTENCE_END and if it gets
        absolutely nothing in response, it falls back on the old
        TEXT_BOUNDARY_LINE_START that we were using.  What this means
        is that some applications, such as gnome-terminal, will once
        again have a functional sayAll but will need special handling
        added to have sayAll by sentence.

2007-04-06  Rich Burridge <rich.burridge@sun.com>

        * src/orca/default.py:
          src/orca/scripts/gedit.py:
          src/orca/scripts/Evolution.py:
          Fix for bug #400716 – [requirement] sayAll should be done by
          sentences..
          textLines() now uses TEXT_BOUNDARY_SENTENCE_END instead of
          TEXT_BOUNDARY_LINE_START to break apart chunks to read (thanks
          Will!)

          Fix appears to work nicely for gedit, OOo Writer and Evolution.

          It still needs to be implemented for Firefox, but that's a
          separate bug (http://bugzilla.gnome.org/show_bug.cgi?id=426360).

2007-04-06  Mike Pedersen <michael.pedersen@sun.com>

        * docs/doc-set/ue_requirements.sgml,

          Updating the specs I'll update the web site docs when I'm done

2007-04-06  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/Evolution.py:
          Removed the partial fix for bug #422487 – Ability to jump to
          the start of the message in Evolution. We will wait for the
          Evolution folks to implement bug #423395.

2007-04-05  Lynn Monsanto <lynn.monsanto@sun.com>
        * src/orca/default.py, src/orca/settings.py,
        src/orca/scripts/gnome-panel.py: removed extra double-space
        and trailing-whitespace from files.

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

        * src/orca/Gecko.py: Fix for bug #423198 – Orca should not speak
        "text" repeatedly when moving around in a text entry area on a
        web page.

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

        * src/orca/orca_console_prefs.py: more work on bug 412200 to
        better handle 'y'/'n' type questions on the command line and
        to add more comments for translators.

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

        * src/orca/keynames.py, src/orca/orca.py, src/orca/keybindings.py,
        src/orca/orca_gui_prefs.py: more work on bug 412200 to add
        documentation where needed and to unflag some things for
        translation.  This completes work on keynames.py and
        keybindings.py.  The next beast is orca_console_prefs.py.

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

        * src/orca/scripts/StarOffice.py:
          Reinstate:
            def _getCalcFrameAndSheet(self, obj):
            def _speakCalcStatusBar(self):

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

        * src/orca/where_am_I.py, src/orca/scripts/StarOffice.py,
        src/orca/speechgenerator.py: more work on bug 412200 to
        remove bizarre '_("%s") % text' constructs.  Also added
        more docs as appropriate as a means to finish out the
        work on where_am_I.py.

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

        * docs/planning.ods: well...I didn't get much of a chance
        to do too much with this today, but I'm checking what I
        was able to do between phone calls.

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

        * src/orca/default.py: more work on bug 398009 to reduce
        chattiness when moving across objects in a toolbar while
        tooltips are up.

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

        * src/orca/default.py, src/orca/where_am_I.py: more work on
        bug 398009 to better handle tooltips when they appear and
        disappear.

2007-04-03  Mike Pedersen <michael.pedersen@sun.com>

        * src/orca/Gecko.py
          Cleaned up what is considered a large object.

2007-04-03  Lynn Monsanto <lynn.monsanto@sun.com>
        * src/orca/default.py: Removed Orca control-F1 keybinding which
        overroad the Gnome control-F1 binding. With this change,
        control-F1 causes a modal change. When control-F1 is first pressed,
        tooltips are always displayed when the user navigates to the next
        object that supports tooltips. Orca first reads the object name,
        then the tooltip. Pressing control-F1 a second time causes the
        application to exit "tooltip displayed mode." Navigating to the
        next object that supports tooltips causes Orca to just speak
        the object name.

        Bug #3980009 - Orca should be able to tooltip text for an object

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

        * docs/planning.ods: update to include rough prioritization
        based upon input from team and conversation with Mike.

2007-04-03  Lynn Monsanto <lynn.monsanto@sun.com>
        * src/orca/default.py: Removed Orca control-F1 keybinding which
        overroad the Gnome control-F1 binding. With this change,
        control-F1 causes a modal change. When control-F1 is first pressed,
        tooltips are always displayed when the user navigates to the next
        object that supports tooltips. Orca first reads the object name,
        then the tooltip. Pressing control-F1 a second time causes the
        application to exit "tooltip displayed mode." Navigating to the
        next object that supports tooltips causes Orca to just speak
        the object name.

        Bug #3980009 - Orca should be able to tooltip text for an object

2007-04-03  Lynn Monsanto <lynn.monsanto@sun.com>

        * src/orca/orca.py, src/orca/settings.py: Additional fix for
        Bug 368626 - [blocked] Orca accessing tool tips from gnome-panel
        causes gnome-panel to crash.

        Moved setting of settings.presentTooltips from orca.py to
        settings.py. This makes it possible for users to override
        the setting.

2007-04-03  Rich Burridge <rich.burridge@sun.com>

        * src/orca/orca-setup.glade:
          Further fixup for bug #413109 from Joanie (thanks!)
          Adds combo box and slider mnemonics to Orca preferences.

2007-04-02  Lynn Monsanto <lynn.monsanto@sun.com>
        * src/orca/default.py: Added a "present tooltip" keybinding
        which is mapped to control-F1. Pressing control-F1 causes
        Orca to speak and braille the tooltip for the object that
        has keyboard focus. This has only been tested with gedit.
        For example, pressing control-F1 when a "Replace" button has
        focus, causes Orca to speak and braille "Search for and
        replace text".

        Bug #3980009 - Orca should be able to tooltip text for an object

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

        * src/orca/gnomespeechfactory.py, src/orca/Gecko.py: work on bug
        412200 to provide more comments for translators.

2007-04-02  Lynn Monsanto <lynn.monsanto@sun.com>

        * src/orca/focus-tracking-presenter.py, src/orca/orca.py,
        src/orca/settings.py, src/orca/scripts/gnome-panel.py,
        src/orca/scripts/Makefile.am: Fix for Bug 368626 - [blocked]
        Orca accessing tool tips from gnome-panel causes gnome-panel
        to crash.

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

        * docs/planning.ods: update to include bugs as of this morning

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

        * src/orca/espeechfactory.py, src/orca/find.py,
        src/orca/focus_tracking_presenter.py: work on bug 412200 to
        provide more comments for translators.  The next big beast
        in line is Gecko.py.

        * src/orca/acss.py: fix problem where the name of an ACSS
        wasn't being properly updated.

2007-04-02  Rich Burridge <rich.burridge@sun.com>

        * src/orca/settings.py:
          src/orca/orca-setup.glade:
          src/orca/orca.py:
          src/orca/default.py:
          src/orca/orca_gui_main.py:
          src/orca/orca_gui_prefs.py:
          Fixed bug #425498 – option to allow Orca to quit without
          confirmation when user presses Insert-q.

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

        * src/orca/Gecko.py: Partial fix for bug #416971 Orca does not
        speak or braille numbers/bullets of list items in Firefox.

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

        * docs/man/orca.sgml:  (removed).
          Part of the fix for bug #414981 – Orca manual pages for 2.18.

        * src/orca/orca-find.glade:
          src/orca/orca-quit.glade:
          src/orca/orca-setup.glade:
          Fixed bug #413109 – HIG violations. Revamped Glade files from
          Calum Benson (thanks!)