2008-02-11 Willie Walker * configure.in: NEWS: README: Prep for Orca v2.21.91. 2008-02-11 Joanmarie Diggs * test/keystrokes/gtk-demo/learn_mode.py: test/keystrokes/gtk-demo/role_text_multiline_navigation.py: src/orca/scripts/StarOffice.py: src/orca/orca_prefs.py: src/orca/default.py: src/orca/orca.py: src/orca/Gecko.py: src/orca/where_am_I.py: src/orca/input_event.py: src/orca/script.py: src/orca/keybindings.py: src/orca/orca_gui_prefs.py: Fix for bug 440490 - Key bindings should allow double and triple press features to be rebound. 2008-02-11 Eitan Isaacson * src/orca/scripts/planner.py: src/orca/settings.py: src/orca/orca-setup.glade: src/orca/flat_review.py: src/orca/orca_prefs.py: src/orca/Gecko.py: src/orca/braille.py: src/orca/braillegenerator.py: src/orca/orca_gui_prefs.py: src/louis/__init__.py: Work on bug 354470 - Contracted Braille. This provides fundamental contracted braille support via liblouis. 2008-02-11 Willie Walker * src/orca/flat_review.py: Work on bug 434654 - Orca skips a line in flat review mode or with braille navigation (braille up / down). This fixes the bug in question, but there is an asymmetric behavior that happens when flat reviewing by word. Flat review by previous word will land blank line at the end of a text area (if it has one), but won't do do when navigating by next work. 2008-02-11 Rich Burridge * src/orca/Gecko.py: Fix for bug #515652 - Gecko.py script causing Traceback. 2008-02-10 Willie Walker * src/orca/default.py: Fix pylint regression introduced with fix for bug #486908. 2008-02-10 Willie Walker * test/harness/utils.py: Adjust output of UNEXPECTED failures so they are easier to identify in the output log. 2008-02-10 Willie Walker * test/keystrokes/gtk-demo/role_text_multiline_navigation.py: Adjust regression test as a result of new (and improved) behavior from fix for bug #506874. 2008-02-08 Scott Haeger * src/orca/liveregions.py: src/orca/Gecko.py: Fixed bug #462883, ARIA tooltips/alerts are not being output 2008-02-08 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #514427 - Orca skips over headings at the end of sections in FF3. Fix for bug #511354 - (ff3) firefox: cannot press enter to activate links in area tags, although tabbing works. Fix for bug #513425 - (ff3) orca object navigation is not consistant when moving to the left/to the right. 2008-02-07 Willie Walker * pylintrc: Add W0141: Used builtin function 'map' to disable-msg 2008-02-07 Rich Burridge * src/orca/scripts/gedit.py: Fix for bug #133275 - accessible description for page not correct. 2008-02-06 Eitan Isaacson * src/louis/constants.py.in: Fixed string mistake in table name (bug 514282). 2008-02-06 Rich Burridge * src/orca/scripts/StarOffice.py: Fix for bug #363830 - Provide feedback in OOo when toggling bold, underline, and italics. 2008-02-05 Rich Burridge * src/orca/scripts/rhythmbox.py: Removed uwanted lines, so we now get pylint score of 10.0. 2008-02-01 Eitan Isaacson * src/louis/__init__.py: Override the translate function with some fixups until we get fixes into liblouis proper. 2008-01-31 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #513217 - (ff3) object navigation sticking on same line comboboxes. Fix for bug #512236 - (ff3) missing links in ff3 when navigating down page. 2008-01-31 Willie Walker * src/orca/speech.py: Fix "speak character" vs. "SPEECH OUTPUT" issue related to bug 512608. 2008-01-29 Tomas Cerha Fix for Bug 512608 - Punctuation in keyboard review mode. * src/orca/default.py (Script._reviewCurrentCharacter): Use `speech.speakCharacter()' instead of `speech.speak()'. Convert to unicode before character case recognition. * src/orca/speech.py (speakCharacter): New method. * src/orca/speechdispatcherfactory.py: Fixed Speech Dispatcher version check (broken after pychecker related fixes). (SpeechServer.__init__): Cosmetic changes. (SpeechServer._apply_acss): Use the default voice if `acss' is None. (SpeechServer._speak, SpeechServer.speakKeyEvent): Don't care about None value in `acss'. (SpeechServer.speakCharacter): Apply `acss'. Send a sound icon for the newline character. 2008-01-29 Rich Burridge * src/orca/scripts/rhythmbox.py: (new) src/orca/scripts/Makefile.am: Fix for bug #512639 - rhythmbox Library table not accessible. * src/orca/default.py: Fix for #486908 - Selection and navigation in multiselectable items are not properly handled. * test/keystrokes/gtk-demo/role_icon.py: test/keystrokes/gtk-demo/role_tree_table.py: Adjusted the regression tests for the gtk-demo icon and tree tables, for the tests that the changes for bug #486908 have fixed. 2008-01-29 Joanmarie Diggs * src/orca/flat_review.py: Fix for bug #512847 - Flat review is quite broken in OpenOffice and Firefox. * test/keystrokes/firefox/bug_512303.py: (new) test/keystrokes/firefox/bug_511389.py: (new) test/keystrokes/firefox/flat_review_text_by_line.py: (new) test/keystrokes/firefox/flat_review_text_by_word_and_char.py: (new) test/html/table-caption.html: (new) test/html/bug-511389.html: (new) New regression tests. 2008-01-28 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #512303 - (ff3) table captions are not being presented. * test/keystrokes/firefox/xul_role_list_item.py: test/keystrokes/firefox/label_guess_bugzilla_search.py: test/keystrokes/firefox/line_nav_bugzilla_search.py: test/keystrokes/firefox/html_role_combo_box.py: test/keystrokes/firefox/html_role_lists.py: test/keystrokes/firefox/html_struct_nav_blockquote.py: test/keystrokes/firefox/html_struct_nav_list_item.py: test/keystrokes/firefox/html_struct_nav_lists.py: test/keystrokes/firefox/xul_role_alert.py: test/keystrokes/firefox/xul_role_check_box.py: test/keystrokes/firefox/xul_role_combo_box.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_tree.py: test/keystrokes/firefox/xul_role_tree_table.py: test/keystrokes/firefox/xul_where_am_i_dialog.py: test/keystrokes/firefox/xul_where_am_i_status_bar.py: Updated regression tests. 2008-01-28 Joanmarie Diggs * src/orca/Gecko.py: Work on bug #506360 - find{Next,Previous}Line() should be more efficient. 2008-01-28 Joanmarie Diggs * src/orca/Gecko.py: Fix for bug #511389 - Orca doesn't always speak a link that regains focus in FF3. 2008-01-28 Claude Paroz * NEWS: Convert file to UTF-8 and fix special chars. 2008-01-28 Willie Walker * configure.in: README: Mark as Orca v2.21.91pre.