2008-05-31  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/scripts/toolkits/Gecko/script.py:
          Tweak for bug #515665 - Orca has problems with tables that have
          captions in FF3.  Need to consider tree tables as well.

2008-05-30  Willie Walker <william.walker@sun.com>

	* src/orca/scripts/apps/evolution/where_am_i.py:
	  Make getTextSelection[s] methods public to account for
	  change made as a result of fixes for text selection
	  (pylint found this).
	
2008-05-30  Willie Walker <william.walker@sun.com>

        * test/keystrokes/gtk-demo/role_text_multiline_navigation.py:
	  Reconcile tests with more accurate results as a result of
	  recent bug fixes.  Also remove ^M's embedded at the end of
	  some of the lines (looks like a possible typescript 
	  cut/paste thing that sneaked in there at some time).

2008-05-30  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/scripts/toolkits/Gecko/script.py:
          src/orca/scripts/toolkits/Gecko/script_settings.py:
          Fix for bug #534393 - Moving by large object in firefox can skip
          text.

2008-05-30  Rich Burridge <rich.burridge@sun.com>

        * src/orca/default.py:
          Fixed bug #535747 - Do not assume orca_state.lastNonModifierKeyEvent
          is non-None.

2008-05-29  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/scripts/toolkits/Gecko/script.py:
          Fix for bug #528644 - Orca should indicate when an autocomplete
          list has appeared in FF.

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

        * src/orca/scripts/apps/nautilus.py:
          Fixed bug #371637 - Orca repeats "Location:" info repeatedly in 
          Nautilus File Browser Dialog.

        * src/orca/default.py:
          Fixed bug #524998 - Selection is not shown if Ctrl+A is used to
          do "Select All".

        * src/orca/scripts/apps/evolution/script.py:
          Fixed bug #516565 - Orca speaks the full line of a message in 
          Evo when it should not.

2008-05-28  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/default.py:
          test/keystrokes/gtk-demo/role_text_multiline_navigation.py:
          Reversed the fix for bug #529784 - Speech cannot always be
          interrupted with flat review.  Further investigation done by
          Rich and Will indicate that the bug in question is an espeak
          bug and this "fix" introduces more problems than it solves
          (see, for instance, bug #532982).

2008-05-28  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/apps/pidgin/constants.py:            (removed)
          src/orca/scripts/apps/pidgin/__init__.py:
          src/orca/scripts/apps/pidgin/Makefile.am:
          src/orca/scripts/apps/pidgin/script.py:
          src/orca/scripts/apps/pidgin/script_settings.py:      (added)
          src/orca/scripts/apps/soffice/constants.py:           (removed)
          src/orca/scripts/apps/soffice/speech_generator.py
          src/orca/scripts/apps/soffice/__init__.py:
          src/orca/scripts/apps/soffice/Makefile.am:
          src/orca/scripts/apps/soffice/script.py:
          src/orca/scripts/apps/soffice/script_settings.py:     (added)
          src/orca/scripts/toolkits/Gecko/constants.py:         (removed)
          src/orca/scripts/toolkits/Gecko/__init__.py:
          src/orca/scripts/toolkits/Gecko/Makefile.am:
          src/orca/scripts/toolkits/Gecko/script.py:
          src/orca/scripts/toolkits/Gecko/script_settings.py:   (added)
          Further changes to bug #528147 - Moved user settable script
          variables into script_settings.py and removed constants.py.
          Fixed up code to use this new format.

2008-05-28  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/scripts/toolkits/Gecko/script.py:
          test/keystrokes/firefox/label_guess_bugzilla_search.py:
          Fix for bug #535149 - Orca should override Home and End in 
          Firefox 3 and Thunderbird.

2008-05-28  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/scripts/toolkits/Gecko/script.py:
          Fix for bug #532069 - Orca should read field labels on the NLS
          site.

        * test/keystrokes/firefox/xul_role_entry.py:
          test/keystrokes/firefox/flat_review_text_by_word_and_char.py:
          Updated regression tests to reflect that we now say "space" rather
          than " ".

2008-05-27  Rich Burridge <rich.burridge@sun.com>

        * src/orca/orca.py:
          src/orca/mouse_review.py:
          Fix for bug #534383 - Orca mouse review traceback at startup.

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

        * src/orca/orca.py:
          Removed patch for bug #530368 - Only move focus if the event 
          is for the focused/active window. This breaks the 
          gnome-screensaver lockscreen window; password is not announced.

2008-05-24  Rich Burridge <rich.burridge@sun.com>

        * src/orca/orca.py:
          Slight tweak to fix for bug #530368. Make sure that 
          event.host_application is not None as well.

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

        * src/orca/orca.py:
          Fix for bug #530368 - Only move focus if the event is for the 
          focused/active window.

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

        * src/orca/settings.py:
          src/orca/orca-setup.glade:
          src/orca/orca_gui_prefs.py:
          Fix for bug #448817 - Being able to configure autostart from 
          orca's settings.

        * src/orca/orca_gui_prefs.py:
          Further tweak for bug #448817. If we are pressing Apply or OK 
          from an application preferences dialog (rather than the general 
          Orca preferences), then there won't be a general pane, so we 
          won't be able to adjust the login checkbox. Just catch the
          failure and carry on.

2008-05-20  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/scripts/toolkits/Gecko/script.py:
          src/orca/scripts/apps/evolution/script.py:
          src/orca/scripts/apps/pidgin/where_am_i.py:
          src/orca/scripts/apps/pidgin/script.py:
          src/orca/scripts/apps/Thunderbird/script.py:
          src/orca/scripts/apps/soffice/speech_generator.py:
          src/orca/scripts/apps/soffice/where_am_i.py:
          src/orca/scripts/apps/soffice/braille_generator.py:
          src/orca/scripts/apps/soffice/script.py:
          src/orca/speechgenerator.py:
          src/orca/default.py:
          src/orca/liveregions.py:
          src/orca/where_am_I.py:
          src/orca/braillegenerator.py:
          Fix for bug #515665 - Orca has problems with tables that have
          captions in FF3.

2008-05-20  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/apps/gedit/speech_generator.py:
          src/orca/scripts/apps/gedit/Makefile.am:
          src/orca/scripts/apps/gedit/script.py:
          src/orca/scripts/apps/soffice/script.py:
          src/orca/speechgenerator.py:
          src/orca/default.py:
          src/orca/where_am_I.py:
          src/orca/braillegenerator.py:
          Fixed bug #463646 - Orca doesn't announce the presence of 
          unfocused dialogs when an app gains focus.

        * src/orca/scripts/apps/gedit/script.py:
          src/orca/scripts/apps/soffice/script.py:
          src/orca/default.py:
          src/orca/where_am_I.py:
          Fixed bug #517048 - Orca does not always speak the correct 
          information when navigating and/or selecting text across 
          object boundaries in OOo Writer.

        * src/orca/test/keystrokes/gtk-demo/role_text_multiline_navigation2.py:
          More work on bug #517048 - fixed up the Gtk+
          role_text_multiline_navigation2.py regression test to work 
          with the new expected output.

2008-05-20  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/scripts/toolkits/Gecko/script.py:
          Fix for bug #527959 - Incorrect caret movement in Firefox 3 on
          certain Web pages.

2008-05-20  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/scripts/toolkits/Gecko/script.py:
          src/orca/scripts/apps/Thunderbird/script.py:
          Fix for bug #511561 - Orca should not impact the cursor position
          when replying to a message in thunderbird.

2008-05-19  Willie Walker <william.walker@sun.com>

        * src/orca/speech.py:

          Additional fix for bug #520494 - Keyboard review punctuation in
	  Firefox.  Do not normalize character name before sending to
	  _speechServer.speakCharacter.

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

        * test/keystrokes/gtk-demo/role_text_multiline_navigation.py:
          Fix for bug #533499 - Evolution contacts not being spoken when 
          you navigate them.  Adjust to reflect improved output.

2008-05-17  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/scripts/toolkits/Gecko/script.py:
          Fix for bug #533125 - Orca does not speak Search textbox in
          Firefox Download Manager if it is empty.

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

        * src/orca/default.py:
          Fix for bug #533499 - Evolution contacts not being spoken when 
          you navigate them.

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

        * src/orca/scripts/apps/evolution/script.py:
          src/orca/scripts/apps/gnome-terminal.py:
          src/orca/scripts/apps/gcalctool/script.py:
          src/orca/scripts/apps/acroread.py:
          src/orca/scripts/apps/soffice/script.py:
          src/orca/scripts/toolkits/Gecko/script.py:
          src/orca/orca.py:
          src/orca/default.py:
          src/orca/speech.py:
          src/orca/gnomespeechfactory.py:
          Fix for bug #520494 - Keyboard review punctuation in Firefox.
	  This fix reflects an across the board survery of our calls to
	  the various speech.speak{Utterances,Character,KeyEvent,...} 
	  methods and attempts to make sure we call them appropriately.
	  I also moves some logic into gnomespeechfactory.py in an
	  attempt to delegate appropriately to the speech server factory.
	  This has not been tested with the unsupported speech dispatcher
	  support - we can update that as needed.  Note also that some
	  of the regression tests will need some updating and that will
	  come in a later commit.
	
2008-05-12  Willie Walker <william.walker@sun.com>

        * README:
	  configure.in:
          Mark as Orca v2.23.3pre