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

	* NEWS, configure.in, README: prep for v2.17.91.

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

	* src/orca/Gecko.py: Handle the new implementation of
        comboboxes that the Firefox guys made as part of the fix
        to Mozilla bug #363955.

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

        * docs/planning.ods: replace planning.html with planning.ods.

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

	* src/orca/settings.py, src/orca/focus_tracking_presenter.py,
        src/orca/script.py, src/orca/scripts/StarOffice.py: Fix for
        bug #397787: Orca non-responsive if OOo goes into recovery
        mode.  Since we seem to want/need different values for
        commFailureAttemptLimit, pull it out of settings.py and make
        it script-specific.

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

	* src/orca/braille.py: update to support latest BrlAPI.
	
2007-02-07  Lynn Monsanto <lynn.monsanto@sun.com>

	* src/orca/scripts/Thunderbird.py: Additional change for
	bug #405541 - regression: Braille stopped showing message 
	header from beginning of row. Defers text field autocompletion
	handling to braillegenerator.BrailleGenerator. 
	Gecko._getBrailleRegionsForText does not return the correct 
	autocompletion for Thunderbird. This needs to be further 
	investigated, but this fix works in the mean time.
	
	The additional change was to directly call 
	braillegenerator.BrailleGenerator.__getBrailleRegionsForText
	instead of repeating the logic in Thunderbird.py

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

	* src/orca/scripts/Thunderbird.py: Fixed bug #405562 - 
	regression: Braille autocompletion in Thunderbird compose 
	dialog stopped working

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

	* src/orca/scripts/Thunderbird.py: Fixed bug #405541 - 
	regression: Braille stopped showing message header from 
	beginning of row

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

	* src/orca/flat_review.py, src/orca/scripts/StarOffice.py:
        Part fix and part hack for bug #363830.  Now Orca is much
        more likely to announce when bold, underline, italics, and
        the various alignment toggle buttons change state in OOo.
        Should this fail, the work-around is to give any flat review
        command which will cause us to start getting the needed events.

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

	* src/orca/scripts/Thunderbird.py: Additional fix for
	Bug #403767 - Orca does not speak Thunderbird autocompetions.
	Orca no longer speaks the role "autocomplete".

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

        * docs/planning.html: first pass at prioritization of tasks.

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

	* src/orca/Gecko.py, src/orca/mag.py: allow the magnifier to
	better track the cursor in Firefox.
	
2007-02-03  Willie Walker <william.walker@sun.com>

	* orca.spec.in: add libgail-gnome dependency.
	
2007-02-02  Willie Walker <william.walker@sun.com>

	* src/orca/Gecko.py: remove progress bar visibility hack to
	determine when a page is loading now that the Firefox folks
	have fixed the busy state event notification on the document
	frame.
	
	* src/orca/Gecko.py, src/orca/scripts/Thunderbird.py: prevent
	Thunderbird from saying "Finished loading.".
	
2007-02-02  Lynn Monsanto <lynn.monsanto@sun.com>

	* src/orca/scripts/Thunderbird.py: Fixed #Bug 403767 - Orca 
	does not speak Thunderbird autocompetions

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

	* src/orca/acss.py, src/orca/orca-setup.glade,
	src/orca/orca_prefs.py, src/orca/speech.py,
	src/orca/orca_gui_prefs.py: fix for bug 398531 to better handle
	the population of the speech preferences tab.

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

	* src/orca/scripts/Thunderbird.py: Fixed problem with
	not speaking the message header when "View Message Pane"
	is disabled.

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

        * src/orca/orca_gui_prefs.py:
          Fixed bug #380050 – New window should be focused after user 
          presses "Quit" or "Preferences" button in Orca Preferences 
          window. Thanks to Joanie for extensively testing this.

        * src/orca/focus_tracking_presenter.py:
          Work on bug #400763 – Orca hangs after starting the update 
          process in update manager. Checked in a patch that checks to
          see whether the event.source.valid field is set or not for each
          event, in the _enqueueEvent() routine and ignores invalid events. 
          We still get the initial COMM_FAILURE's when we try to access an 
          invalid accessible, but overall Orca is now much more responsive 
          in a situation like this.

2007-01-31  Lynn Monsanto <lynn.monsanto@sun.com>

	* src/orca/scripts/Thunderbird.py: Sets focus to the cell 
	at the beginning of table rows, so Braille shows the row 
	from the beginning. This is an issue for message header
	table rows, where the cell with focus is in the column
	that is sorted on (e.g., date).

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

	* src/orca/Gecko.py: handle unnamed link images that end in a "/"
	a little better (we now speak the stuff just prior to the "/" in
	these cases).
	
2007-01-30  Willie Walker <william.walker@sun.com>

	* src/orca/Gecko.py: first pass at letting the user know when
	a page has been loaded.  There's still some verbosity that 
	needs to be removed when pages take a long time to load.  
	Something also seems to be a little sticky about the name 
	of the page.  Need to look into this some more.
	
	* src/orca/braillegenerator.py, src/orca/speechgenerator.py:
	make sure minimumIncrement is defined when calculating
	percentages for progress bars.  Looks like Gecko doesn't
	want to give us a minimumIncrement on the value for them.
	
2007-01-29  Lynn Monsanto <lynn.monsanto@sun.com>

	* src/orca/where_am_I.py: Removed typo.

	* src/orca/scripts/Thunderbird.py: Fixed fence-post
	error that was causing Orca to not speak the contents
	of the Notes text area in the New Contact dialog.


2007-01-29  Joanmarie Diggs <j-diggs@comcast.net>

	* src/orca/default.py: During a text-inserted event,
        if the last input event was a keyboard event, check
        for selection.  If text is selected, it's an autocomplete
        and the full field should be spoken. Fix for bug #400766
        as well as #348464.

2007-01-12  Lynn Monsanto <lynn.monsanto@sun.com>

	* src/orca/where_am_I.py: Fixed multiple-defined method.