2008-01-28 Willie Walker * README, configure.in: Prep for Orca v2.21.90 2008-01-28 Willie Walker * NEWS: Begin prepping for Orca v2.21.90 2008-01-28 Willie Walker * src/orca/default.py, src/orca/scripts/Evolution.py: Fix pylint issues. 2008-01-27 Eitan Isaacson * src/louis/_louis.: Added cleanup routine for freeing the table cache. 2008-01-26 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #510478 - Character navigation in FF wraps from bottom of file to top. 2008-01-26 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #509588 - Header information disappearing in ff3 on minefield page. 2008-01-26 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #512270 - orca crash on visiting www.gmail.com after login. 2008-01-25 Scott Haeger * src/orca/liveregions.py: Partial fix for bug #511893, Live region performance enhancements. Fix for navigation performance issue. 2008-01-25 Scott Haeger * src/orca/liveregions.py: src/orca/Gecko.py: More minor changes to boost pylint score. 2008-01-25 Scott Haeger * src/orca/liveregions.py: Removed import to boost pylint score. 2008-01-25 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #509394 - First focusable item in document frame not always spoken in FF3. 2008-01-24 Rich Burridge * src/orca/scripts/gnome-terminal.py: src/orca/orca.py: src/orca/script.py: Fix for bug #511447 – Orca speaks passwords when they are been typed. 2008-01-24 Scott Haeger * src/orca/settings.py: src/orca/liveregions.py: src/orca/Gecko.py: Fix for bug #505742, Accommodate no ARIA markup for live regions 2008-01-22 Rich Burridge * src/orca/scripts/StarOffice.py: Fix for bug #510207 - key echo by word is broken in OOo Writer. 2008-01-22 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #511118 - We sometimes get stuck on images that are also links. Fix for bug #483023 - Orca should give the user the ability to move between objects in order. You can now use Orca+Left and Orca+Right to move from object to object. This should come in handy for "escaping" combo boxes and lists in forms after making your selection. Because these new commands treat each object as if it were on a line by itself, users who have requested this type of line navigation will hopefully find that this new functionality also addresses some of those needs. Please let us know. Thanks! 2008-01-22 Willie Walker * src/orca/default.py: src/orca/braillegenerator.py: Fix for bug 482294 - Contextual information for gnome-terminal should only be shown in braille when you're on the first line 2008-01-21 Joanmarie Diggs * src/orca/Gecko.py: test/keystrokes/firefox/line_nav_imagemap.py: test/html/letters.gif: test/html/backwards.html: Work on bug #506360 - find{Next,Previous}Line() should be more efficient. (I included a new regression test for the issue as well.) 2008-01-20 Joanmarie Diggs * src/orca/Gecko.py: Work on bug #506360 - find{Next,Previous}Line() should be more efficient. 2008-01-20 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #509809 - We should try to do a better job of guessing labels in poorly-coded forms. 2008-01-19 Joanmarie Diggs * test/keystrokes/firefox/xul_role_tree.py: test/keystrokes/firefox/xul_role_entry.py: test/keystrokes/firefox/xul_role_tree_table.py: test/keystrokes/firefox/label_guess_bugzilla_search.py: (new) test/keystrokes/firefox/label_guess_entries.py: (new) test/keystrokes/firefox/line_nav_multi_line_text.py: (new) test/keystrokes/firefox/line_nav_bugzilla_search.py: (new) test/html/bugzilla-advanced.html: (new) test/html/entries.html: (new) test/html/multi-line.html: (new) Updating the XUL tests to use assertions, adding new and thorough tests for navigation. 2008-01-18 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #509482 - Line navigation in FF wraps from top of file to bottom. 2008-01-18 Rich Burridge * src/orca/braillegenerator.py: test/keystrokes/gtk-demo/role_table.py: Fixup for bug #503874 - Read by row in Evolution reads cell information incorrectly. With the fix for bug #508153, we no longer need to put an extra space after the table cell regions for a table cell that has a toggle action (i.e. checkbox). Regression test updated to remove the bogus spaces. 2008-01-18 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #509731 - braille for collapsed html combo boxes is not updating correctly. 2008-01-18 Joanmarie Diggs * test/keystrokes/firefox/html_role_combo_box.py: test/keystrokes/firefox/html_role_lists.py: test/keystrokes/firefox/line_nav_enter_bug.py: test/keystrokes/firefox/line_nav_nested_tables.py: test/keystrokes/firefox/line_nav_wiki.py: test/keystrokes/firefox/xul_role_accel_label.py: test/keystrokes/firefox/xul_role_alert.py: test/keystrokes/firefox/xul_role_check_box.py: test/keystrokes/firefox/xul_role_check_menu_item.py: test/keystrokes/firefox/xul_role_combo_box.py: test/keystrokes/firefox/xul_role_entry.py: test/keystrokes/firefox/xul_role_list_item.py: test/keystrokes/firefox/xul_role_menu_bar.py: test/keystrokes/firefox/xul_role_page_tab.py: test/keystrokes/firefox/xul_role_push_button.py: test/keystrokes/firefox/xul_role_radio_button.py: test/keystrokes/firefox/xul_role_radio_menu_item.py: test/keystrokes/firefox/xul_where_am_i_status_bar.py: test/keystrokes/firefox/xul_where_am_i_dialog.py: Updating the XUL tests to use assertions, making some of the navigation tests more thorough. 2008-01-17 Rich Burridge * src/orca/default.py: src/orca/braillegenerator.py: Fix for the part of bug #508153 that we are going to fix. If a column header is the same as the text associated with a table cell, then don't speak/braille the column header. 2008-01-17 Eitan Isaacson * configure.in: Utilize pkg-config for liblouis configuration. * src/louis/__init__.py: Added two functions for listing tables and for getting the default table. * src/louis/Makefile.am: * src/louis/constants.py.in: * src/louis/constants.py: Move constants.py to constants.py.in. This is usefulee for having a constant with the tables path. * src/louis/_louis.c: Fixed the occasional segfault. 2008-01-17 Mike Gorse * src/orca/focus_tracking_presenter.py: Fix for bug 510019 - Orca can continue trying to dequeue events when queue is empty (thanks Mike!) 2008-01-16 Rich Burridge * src/orca/scripts/Evolution.py: Work on fix for bug #432308 - Problem with Evolution and threads always speaking "expanded 0 items". Adding in code to no longer speak the "0 items" if this is a table cell in the mail message header list with an expanded state. * src/orca/default.py: Fix for bug #508682 - Orca speak combobox item three time in Pidgin 2.3.0. 2008-01-15 Joanmarie Diggs * src/orca/scripts/Evolution.py: src/orca/speechgenerator.py: src/orca/braillegenerator.py: Fix for bug #503874 - Read by row in Evolution reads cell information incorrectly 2008-01-14 Rich Burridge * src/orca/flat_review.py: Fix for bug #506874 - Flat review should support status bars that have accessible text and children (thanks Will!) 2008-01-14 Willie Walker * configure.in: README: Mark as Orca v2.21.90pre. 2008-01-14 Willie Walker