2014-09-17 13:34:59 -0400 Joanmarie Diggs Include the link immediately before punctuation when navigating up by object M src/orca/scripts/toolkits/Gecko/script_utilities.py M test/keystrokes/firefox/object_nav_descriptions_down.settings M test/keystrokes/firefox/object_nav_descriptions_up.py M test/keystrokes/firefox/object_nav_descriptions_up.settings M test/keystrokes/firefox/object_nav_links_in_text.py M test/keystrokes/firefox/object_nav_links_on_line.py M test/keystrokes/firefox/object_nav_simple_form_down.py M test/keystrokes/firefox/object_nav_simple_form_up.py 2014-09-17 11:59:07 -0400 Joanmarie Diggs Include punctuation after a link with the link when navigating down by object M src/orca/scripts/toolkits/Gecko/script_utilities.py M test/keystrokes/firefox/object_nav_descriptions_down.py M test/keystrokes/firefox/object_nav_descriptions_up.py M test/keystrokes/firefox/object_nav_links_in_text.py M test/keystrokes/firefox/object_nav_links_on_line.py M test/keystrokes/firefox/object_nav_simple_form_down.py M test/keystrokes/firefox/object_nav_simple_form_up.py 2014-09-17 11:33:55 -0400 Joanmarie Diggs Fix a number of bugs related to label inference M src/orca/label_inference.py M src/orca/scripts/toolkits/Gecko/script.py M src/orca/scripts/toolkits/Gecko/script_utilities.py M src/orca/scripts/toolkits/Gecko/speech_generator.py M test/keystrokes/firefox/label_inference_bug_546815.py M test/keystrokes/firefox/label_inference_bugzilla_search.py M test/keystrokes/firefox/label_inference_entries.py M test/keystrokes/firefox/label_inference_mailman.py M test/keystrokes/firefox/line_nav_bug_546815.py M test/keystrokes/firefox/line_nav_bugzilla_search_down.py M test/keystrokes/firefox/line_nav_bugzilla_search_up.py M test/keystrokes/firefox/line_nav_enter_bug.py M test/keystrokes/firefox/line_nav_entries.py M test/keystrokes/firefox/line_nav_simple_form.py M test/keystrokes/firefox/line_nav_slash_test.py M test/keystrokes/firefox/line_nav_sun_java.py 2014-09-17 17:52:23 +0300 Jiri Grönroos Update Finnish translation M po/fi.po 2014-09-17 01:10:42 -0400 Joanmarie Diggs Return the object(s) in addition to the string for inferred labels M src/orca/label_inference.py M src/orca/scripts/toolkits/Gecko/speech_generator.py M src/orca/scripts/toolkits/WebKitGtk/speech_generator.py M src/orca/structural_navigation.py 2014-09-16 23:40:31 -0400 Joanmarie Diggs Fix for a couple of bugs related to presentation of Gecko entries M src/orca/scripts/toolkits/Gecko/speech_generator.py M test/keystrokes/firefox/aria_button_dojo.py M test/keystrokes/firefox/aria_grid_uiuc.py M test/keystrokes/firefox/aria_tabpanel_text_dojo.py M test/keystrokes/firefox/aria_tree_uiuc.py M test/keystrokes/firefox/flat_review_combo_box.py M test/keystrokes/firefox/focus_tracking_imagemap.py M test/keystrokes/firefox/label_inference_bug_546815.py M test/keystrokes/firefox/label_inference_bugzilla_search.py M test/keystrokes/firefox/label_inference_entries.py M test/keystrokes/firefox/label_inference_mailman.py M test/keystrokes/firefox/line_nav_bug_546815.py M test/keystrokes/firefox/line_nav_bug_552887a.py M test/keystrokes/firefox/line_nav_bug_555055.py M test/keystrokes/firefox/line_nav_bugzilla_search_down.py M test/keystrokes/firefox/line_nav_bugzilla_search_up.py M test/keystrokes/firefox/line_nav_enter_bug.py M test/keystrokes/firefox/line_nav_entries.py M test/keystrokes/firefox/line_nav_hidden_label.py M test/keystrokes/firefox/line_nav_home_end_on_blank_line.py M test/keystrokes/firefox/line_nav_iframes_in_inline_block.py M test/keystrokes/firefox/line_nav_nested_tables.py M test/keystrokes/firefox/line_nav_pre_lines.py M test/keystrokes/firefox/line_nav_pre_links.py M test/keystrokes/firefox/line_nav_simple_form.py M test/keystrokes/firefox/line_nav_slash_test.py M test/keystrokes/firefox/line_nav_sun_java.py M test/keystrokes/firefox/line_nav_table_cell_links.py M test/keystrokes/firefox/line_nav_wiki_down.py M test/keystrokes/firefox/line_nav_wiki_up.py 2014-09-16 15:38:29 -0400 Joanmarie Diggs Do not compare paths by default in isSameObject() M src/orca/script_utilities.py M src/orca/scripts/toolkits/Gecko/script_utilities.py 2014-09-16 14:53:30 -0400 Joanmarie Diggs Update braille when presenting a new Thunderbird message M src/orca/scripts/apps/Thunderbird/script.py 2014-09-15 22:40:32 -0400 Joanmarie Diggs Treat Gecko lists as text block elements (list boxes have a different role) M src/orca/scripts/toolkits/Gecko/script.py M src/orca/scripts/toolkits/Gecko/script_utilities.py M test/harness/runall.sh 2014-09-15 21:01:47 -0400 Joanmarie Diggs An additional fix to ensure we display links whose text consists of child elements M src/orca/scripts/toolkits/Gecko/script.py 2014-09-15 20:38:51 -0400 Joanmarie Diggs Fix for not displaying links whose text consists of child elements M src/orca/scripts/toolkits/Gecko/script.py 2014-09-15 20:35:07 -0400 Joanmarie Diggs More work on attempting to handle the destruction of focused Gecko elements M src/orca/script_utilities.py M src/orca/scripts/toolkits/Gecko/script.py M src/orca/scripts/toolkits/Gecko/script_utilities.py M test/harness/runall.sh A test/html/button-in-link-with-position-relative-on-focus.html A test/keystrokes/firefox/line_nav_button_in_link_position_relative_on_focus.params A test/keystrokes/firefox/line_nav_button_in_link_position_relative_on_focus.py 2014-09-15 21:48:42 +0200 Fran Diéguez Updated Galician translations M po/gl.po 2014-09-15 11:51:04 -0400 Joanmarie Diggs Try to handle the destruction of the focused element in Gecko content M src/orca/script_utilities.py M src/orca/scripts/toolkits/Gecko/script.py A test/html/link-position-relative-on-focus.html A test/keystrokes/firefox/line_nav_link_position_relative_on_focus.params A test/keystrokes/firefox/line_nav_link_position_relative_on_focus.py M test/keystrokes/firefox/line_nav_slash_test.py 2014-09-15 07:10:22 -0400 Joanmarie Diggs Move past space and non-breaking space chars when putting together line contents M src/orca/scripts/toolkits/Gecko/script_utilities.py 2014-09-15 04:39:42 -0400 Joanmarie Diggs Undo an accidental change to the harness M test/harness/runall.sh 2014-09-15 04:38:06 -0400 Joanmarie Diggs Fix a braille scrolling issue and an instance of getting stuck M src/orca/scripts/toolkits/Gecko/script_utilities.py M test/harness/runall.sh M test/keystrokes/firefox/aria_alert.py M test/keystrokes/firefox/aria_alert_uiuc.py M test/keystrokes/firefox/aria_button.py M test/keystrokes/firefox/aria_button_dojo.py M test/keystrokes/firefox/aria_checkbox_dojo.py M test/keystrokes/firefox/aria_combobox_dojo.py M test/keystrokes/firefox/aria_dialog_dojo.py M test/keystrokes/firefox/aria_editor_navigation_dojo.py M test/keystrokes/firefox/aria_grid_uiuc.py M test/keystrokes/firefox/aria_slider.py M test/keystrokes/firefox/aria_slider_dojo.py M test/keystrokes/firefox/aria_slider_uiuc.py M test/keystrokes/firefox/aria_spinner_dojo.py M test/keystrokes/firefox/aria_tabpanel_text_dojo.py M test/keystrokes/firefox/aria_tabpanel_uiuc.py M test/keystrokes/firefox/aria_tree_dojo.py M test/keystrokes/firefox/aria_tree_uiuc.py M test/keystrokes/firefox/focus_tracking_descriptions.py M test/keystrokes/firefox/focus_tracking_imagemap.py M test/keystrokes/firefox/html_role_combo_box.py M test/keystrokes/firefox/html_struct_nav_descriptions.py M test/keystrokes/firefox/line_nav_bug_546815.py M test/keystrokes/firefox/line_nav_bug_549128.py M test/keystrokes/firefox/line_nav_bug_552887a.py M test/keystrokes/firefox/line_nav_bug_555055.py M test/keystrokes/firefox/line_nav_bugzilla_search_down.py M test/keystrokes/firefox/line_nav_bugzilla_search_up.py M test/keystrokes/firefox/line_nav_clickables.py M test/keystrokes/firefox/line_nav_descriptions.py M test/keystrokes/firefox/line_nav_empty_textarea.py M test/keystrokes/firefox/line_nav_enter_bug.py M test/keystrokes/firefox/line_nav_entries.py M test/keystrokes/firefox/line_nav_follow_same_page_link.py M test/keystrokes/firefox/line_nav_hidden_label.py M test/keystrokes/firefox/line_nav_iframes_in_inline_block.py M test/keystrokes/firefox/line_nav_image_in_link.py M test/keystrokes/firefox/line_nav_images_in_links.py M test/keystrokes/firefox/line_nav_images_in_table_and_floating_div.py M test/keystrokes/firefox/line_nav_nested_tables.py M test/keystrokes/firefox/line_nav_simple_form.py M test/keystrokes/firefox/line_nav_slash_test.py M test/keystrokes/firefox/line_nav_sun_java.py M test/keystrokes/firefox/line_nav_twitter_bug.py M test/keystrokes/firefox/line_nav_wiki_down.py M test/keystrokes/firefox/line_nav_wiki_up.py 2014-09-15 01:28:04 -0400 Joanmarie Diggs New test A test/html/gear.png A test/html/images-in-table-and-floating-div.html A test/html/view-classic.gif A test/keystrokes/firefox/line_nav_images_in_table_and_floating_div.params A test/keystrokes/firefox/line_nav_images_in_table_and_floating_div.py 2014-09-14 22:23:36 -0400 Joanmarie Diggs Include foreground and background colors in the default spoken text attributes M src/orca/settings.py 2014-09-14 21:24:23 -0400 Joanmarie Diggs Allow Orca's navigation commands to work even when content is loading M src/orca/scripts/toolkits/Gecko/script.py 2014-09-14 20:54:39 -0400 Joanmarie Diggs Set the caret position before speaking the character at that position M src/orca/scripts/toolkits/Gecko/script.py 2014-09-14 20:05:21 -0400 Joanmarie Diggs Don't just grab focus on elements in structural navigation M src/orca/scripts/toolkits/Gecko/script.py M src/orca/structural_navigation.py 2014-09-07 01:45:36 -0400 Joanmarie Diggs Fix another instance of structural navigation looping M src/orca/scripts/toolkits/Gecko/script.py M src/orca/structural_navigation.py A test/html/headings-in-divs-in-links-in-list-items.html M test/keystrokes/firefox/html_struct_nav_links.py 2014-09-14 19:21:34 -0400 Joanmarie Diggs Present the description of Gecko objects when those objects are the locusOfFocus M src/orca/scripts/toolkits/Gecko/speech_generator.py M test/keystrokes/firefox/html_struct_nav_descriptions.py M test/keystrokes/firefox/line_nav_descriptions.py M test/keystrokes/firefox/object_nav_descriptions_down.py M test/keystrokes/firefox/object_nav_descriptions_up.py 2014-09-14 18:51:13 -0400 Joanmarie Diggs New tests A test/html/descriptions.html A test/keystrokes/firefox/focus_tracking_descriptions.params A test/keystrokes/firefox/focus_tracking_descriptions.py A test/keystrokes/firefox/html_struct_nav_descriptions.params A test/keystrokes/firefox/html_struct_nav_descriptions.py A test/keystrokes/firefox/line_nav_descriptions.params A test/keystrokes/firefox/line_nav_descriptions.py A test/keystrokes/firefox/object_nav_descriptions_down.params A test/keystrokes/firefox/object_nav_descriptions_down.py A test/keystrokes/firefox/object_nav_descriptions_down.settings A test/keystrokes/firefox/object_nav_descriptions_up.params A test/keystrokes/firefox/object_nav_descriptions_up.py A test/keystrokes/firefox/object_nav_descriptions_up.settings 2014-09-13 22:28:23 -0400 Joanmarie Diggs New tests A test/keystrokes/firefox/object_nav_links_in_text.params A test/keystrokes/firefox/object_nav_links_in_text.py A test/keystrokes/firefox/object_nav_links_in_text.settings A test/keystrokes/firefox/object_nav_links_on_line.params A test/keystrokes/firefox/object_nav_links_on_line.py A test/keystrokes/firefox/object_nav_links_on_line.settings A test/keystrokes/firefox/object_nav_simple_form_down.params A test/keystrokes/firefox/object_nav_simple_form_down.py A test/keystrokes/firefox/object_nav_simple_form_down.settings A test/keystrokes/firefox/object_nav_simple_form_up.params A test/keystrokes/firefox/object_nav_simple_form_up.py A test/keystrokes/firefox/object_nav_simple_form_up.settings 2014-09-13 18:12:16 -0400 Joanmarie Diggs Fix several issues in label inference for Gecko content M src/orca/label_inference.py M src/orca/script_utilities.py M src/orca/scripts/toolkits/Gecko/script_utilities.py M src/orca/scripts/toolkits/WebKitGtk/script_utilities.py M test/keystrokes/firefox/label_inference_bug_546815.py M test/keystrokes/firefox/label_inference_bugzilla_search.py M test/keystrokes/firefox/label_inference_entries.py 2014-09-13 23:44:17 +0200 Carles Ferrando [l10n] Updated Catalan (Valencian) translation M po/ca@valencia.po 2014-09-13 23:44:13 +0200 Gil Forcada [l10n] Update Catalan translation M po/ca.po 2014-09-13 12:03:23 -0400 Joanmarie Diggs Updated tests M test/keystrokes/firefox/aria_alert.py M test/keystrokes/firefox/aria_alert_uiuc.py M test/keystrokes/firefox/aria_button.py M test/keystrokes/firefox/aria_button_dojo.py M test/keystrokes/firefox/aria_button_uiuc.py M test/keystrokes/firefox/aria_checkbox.py M test/keystrokes/firefox/aria_checkbox_dojo.py M test/keystrokes/firefox/aria_combobox_dojo.py M test/keystrokes/firefox/aria_dialog_dojo.py M test/keystrokes/firefox/aria_editor_navigation_dojo.py M test/keystrokes/firefox/aria_grid_uiuc.py M test/keystrokes/firefox/aria_landmarks.py M test/keystrokes/firefox/aria_list.py M test/keystrokes/firefox/aria_menu.py M test/keystrokes/firefox/aria_radio_button_uiuc.py M test/keystrokes/firefox/aria_slider.py M test/keystrokes/firefox/aria_slider_dojo.py M test/keystrokes/firefox/aria_spinner_dojo.py M test/keystrokes/firefox/aria_tabcontainer_dojo.py M test/keystrokes/firefox/aria_tabpanel.py M test/keystrokes/firefox/aria_tabpanel_text_dojo.py M test/keystrokes/firefox/aria_tabpanel_uiuc.py M test/keystrokes/firefox/aria_toolbar_dojo.py M test/keystrokes/firefox/aria_tree_dojo.py M test/keystrokes/firefox/aria_tree_uiuc.py M test/keystrokes/firefox/aria_treegrid.py M test/keystrokes/firefox/find_wiki.py M test/keystrokes/firefox/focus_tracking_imagemap.py M test/keystrokes/firefox/focus_tracking_links.py M test/keystrokes/firefox/html_page_summary.py M test/keystrokes/firefox/html_role_combo_box.py M test/keystrokes/firefox/html_role_links.py M test/keystrokes/firefox/html_role_list_item_where_am_i.py M test/keystrokes/firefox/html_struct_nav_bug_554616.py M test/keystrokes/firefox/html_struct_nav_bug_556470.py M test/keystrokes/firefox/html_struct_nav_bug_567984.py M test/keystrokes/firefox/html_struct_nav_bug_591592.py M test/keystrokes/firefox/html_struct_nav_headings_buried_deep.py M test/keystrokes/firefox/html_struct_nav_list_item.py M test/keystrokes/firefox/html_struct_nav_lists.py M test/keystrokes/firefox/label_inference_bug_546815.py M test/keystrokes/firefox/label_inference_bugzilla_search.py M test/keystrokes/firefox/label_inference_entries.py M test/keystrokes/firefox/label_inference_mailman.py M test/keystrokes/firefox/line_nav_bug_546815.py M test/keystrokes/firefox/line_nav_bug_552887a.py M test/keystrokes/firefox/line_nav_bug_554616.py M test/keystrokes/firefox/line_nav_bugzilla_search_down.py M test/keystrokes/firefox/line_nav_bugzilla_search_up.py M test/keystrokes/firefox/line_nav_clickables.py M test/keystrokes/firefox/line_nav_empty_anchor.py M test/keystrokes/firefox/line_nav_empty_textarea.py M test/keystrokes/firefox/line_nav_enter_bug.py M test/keystrokes/firefox/line_nav_entries.py M test/keystrokes/firefox/line_nav_focused_link.py M test/keystrokes/firefox/line_nav_follow_same_page_link.py M test/keystrokes/firefox/line_nav_heading_section.py M test/keystrokes/firefox/line_nav_hidden_buttons.py M test/keystrokes/firefox/line_nav_hidden_label.py M test/keystrokes/firefox/line_nav_imagemap.py M test/keystrokes/firefox/line_nav_images_in_links.py M test/keystrokes/firefox/line_nav_lists.py M test/keystrokes/firefox/line_nav_multi_line_text.py M test/keystrokes/firefox/line_nav_simple_form.py M test/keystrokes/firefox/line_nav_slash_test.py M test/keystrokes/firefox/line_nav_sun_java.py M test/keystrokes/firefox/line_nav_table_captions.py M test/keystrokes/firefox/line_nav_twitter_bug.py M test/keystrokes/firefox/line_nav_wiki_down.py M test/keystrokes/firefox/line_nav_wiki_up.py M test/keystrokes/firefox/longdesc_1.py M test/keystrokes/firefox/longdesc_10.py M test/keystrokes/firefox/longdesc_11.py M test/keystrokes/firefox/longdesc_12.py M test/keystrokes/firefox/longdesc_13.py M test/keystrokes/firefox/longdesc_14.py M test/keystrokes/firefox/longdesc_15.py M test/keystrokes/firefox/longdesc_2.py M test/keystrokes/firefox/longdesc_3.py M test/keystrokes/firefox/longdesc_7.py M test/keystrokes/firefox/longdesc_8.py M test/keystrokes/firefox/longdesc_9.py M test/keystrokes/firefox/mouseover_javascript_alert.py M test/keystrokes/firefox/say_all_imagemap.py M test/keystrokes/firefox/say_all_role_lists.py M test/keystrokes/firefox/ui_doc_tabs.py M test/keystrokes/firefox/ui_role_accel_label.py M test/keystrokes/firefox/ui_role_check_box.py M test/keystrokes/firefox/ui_role_check_menu_item.py M test/keystrokes/firefox/ui_role_combo_box.py M test/keystrokes/firefox/ui_role_entry.py M test/keystrokes/firefox/ui_role_list_item.py M test/keystrokes/firefox/ui_role_menu_bar.py M test/keystrokes/firefox/ui_role_page_tab.py M test/keystrokes/firefox/ui_role_push_button.py M test/keystrokes/firefox/ui_role_radio_button.py M test/keystrokes/firefox/ui_role_radio_menu_item.py M test/keystrokes/firefox/ui_role_tree.py M test/keystrokes/firefox/ui_role_tree_table.py 2014-09-13 16:00:50 +0200 Claude Paroz Updated French translation M po/fr.po 2014-09-13 15:32:52 +0200 Kenneth Nielsen Updated Danish translation M po/da.po 2014-09-13 12:50:02 +0000 Andika Triwidada Updated Indonesian translation M po/id.po 2014-09-12 18:11:11 -0400 Joanmarie Diggs Fix for bug 736595 - Orca's new layout mode setting should be configurable via GUI M src/orca/guilabels.py M src/orca/scripts/toolkits/Gecko/script.py 2014-09-13 02:23:57 -0400 Joanmarie Diggs Prevent the tutorial generator from returning an empty string M src/orca/tutorialgenerator.py 2014-09-12 17:13:45 -0400 Joanmarie Diggs Send Gecko utterances speech.speak as a whole rather than iterating through them M src/orca/scripts/toolkits/Gecko/script.py 2014-09-12 16:37:35 -0400 Joanmarie Diggs Be sure we are using the default voice if the requested voice undefined M src/orca/speech_generator.py 2014-09-12 15:51:06 -0400 Joanmarie Diggs Do not generate new node level for text block elements M src/orca/scripts/toolkits/Gecko/speech_generator.py 2014-09-12 15:38:36 -0400 Joanmarie Diggs Do not generate position in list for text block elements M src/orca/scripts/toolkits/Gecko/speech_generator.py 2014-09-12 15:15:27 -0400 Joanmarie Diggs Do not speak the standard text "tutorial" message for non-editable text M src/orca/tutorialgenerator.py 2014-09-12 15:04:56 -0400 Joanmarie Diggs If a Gecko entry lacks a label and name, fall back on the autocomplete's M src/orca/scripts/toolkits/Gecko/speech_generator.py 2014-09-12 08:24:06 +0200 Claude Paroz Updated French translation M po/fr.po 2014-09-11 20:45:31 -0400 Joanmarie Diggs Implement initial support for "layout" mode and "object" mode for Gecko content M src/orca/scripts/toolkits/Gecko/script.py M src/orca/scripts/toolkits/Gecko/script_utilities.py M src/orca/settings.py 2014-09-11 18:40:48 -0400 Joanmarie Diggs Use speech generators to generate speech for Gecko content M src/orca/formatting.py M src/orca/generator.py M src/orca/scripts/toolkits/Gecko/script.py M src/orca/scripts/toolkits/Gecko/speech_generator.py M src/orca/speech_generator.py M test/html/lists.html M test/keystrokes/firefox/aria_alert.py M test/keystrokes/firefox/aria_alert_uiuc.py M test/keystrokes/firefox/aria_button.py M test/keystrokes/firefox/aria_button_dojo.py M test/keystrokes/firefox/aria_button_uiuc.py M test/keystrokes/firefox/aria_checkbox.py M test/keystrokes/firefox/aria_checkbox_dojo.py M test/keystrokes/firefox/aria_combobox_dojo.py M test/keystrokes/firefox/aria_dialog_dojo.py M test/keystrokes/firefox/aria_grid_uiuc.py M test/keystrokes/firefox/aria_landmarks.py M test/keystrokes/firefox/aria_menu.py M test/keystrokes/firefox/aria_radio_button_uiuc.py M test/keystrokes/firefox/aria_slider_dojo.py M test/keystrokes/firefox/aria_spinner_dojo.py M test/keystrokes/firefox/aria_tabcontainer_dojo.py M test/keystrokes/firefox/aria_tabpanel.py M test/keystrokes/firefox/aria_tabpanel_text_dojo.py M test/keystrokes/firefox/aria_tabpanel_uiuc.py M test/keystrokes/firefox/aria_toolbar_dojo.py M test/keystrokes/firefox/aria_tree_dojo.py M test/keystrokes/firefox/aria_tree_uiuc.py M test/keystrokes/firefox/find_wiki.py M test/keystrokes/firefox/focus_tracking_imagemap.py M test/keystrokes/firefox/focus_tracking_links.py M test/keystrokes/firefox/html_role_combo_box.py M test/keystrokes/firefox/html_role_links.py M test/keystrokes/firefox/html_struct_nav_blockquote.py M test/keystrokes/firefox/html_struct_nav_bug_554616.py M test/keystrokes/firefox/html_struct_nav_bug_567984.py M test/keystrokes/firefox/html_struct_nav_heading_in_div_with_text.py M test/keystrokes/firefox/html_struct_nav_large_obj.py M test/keystrokes/firefox/html_struct_nav_list_item.py M test/keystrokes/firefox/html_struct_nav_lists.py M test/keystrokes/firefox/label_inference_bug_546815.py M test/keystrokes/firefox/label_inference_bugzilla_search.py M test/keystrokes/firefox/label_inference_entries.py M test/keystrokes/firefox/label_inference_mailman.py M test/keystrokes/firefox/line_nav_bug_546815.py M test/keystrokes/firefox/line_nav_bug_549128.py M test/keystrokes/firefox/line_nav_bug_552887a.py M test/keystrokes/firefox/line_nav_bug_554616.py M test/keystrokes/firefox/line_nav_bug_555055.py M test/keystrokes/firefox/line_nav_bug_570757.py M test/keystrokes/firefox/line_nav_bug_577239.py M test/keystrokes/firefox/line_nav_bug_592383.py M test/keystrokes/firefox/line_nav_bugzilla_search_down.py M test/keystrokes/firefox/line_nav_bugzilla_search_up.py M test/keystrokes/firefox/line_nav_clickables.py M test/keystrokes/firefox/line_nav_empty_anchor.py M test/keystrokes/firefox/line_nav_empty_textarea.py M test/keystrokes/firefox/line_nav_enter_bug.py M test/keystrokes/firefox/line_nav_entries.py M test/keystrokes/firefox/line_nav_focused_link.py M test/keystrokes/firefox/line_nav_follow_same_page_link.py M test/keystrokes/firefox/line_nav_follow_same_page_link_2.py M test/keystrokes/firefox/line_nav_follow_same_page_link_3.py M test/keystrokes/firefox/line_nav_hidden_float.py M test/keystrokes/firefox/line_nav_hidden_label.py M test/keystrokes/firefox/line_nav_image_in_link.py M test/keystrokes/firefox/line_nav_imagemap.py M test/keystrokes/firefox/line_nav_images_in_links.py M test/keystrokes/firefox/line_nav_lists.py M test/keystrokes/firefox/line_nav_multi_line_text.py M test/keystrokes/firefox/line_nav_nested_tables.py M test/keystrokes/firefox/line_nav_pre_lines.py M test/keystrokes/firefox/line_nav_pre_links.py M test/keystrokes/firefox/line_nav_simple_form.py M test/keystrokes/firefox/line_nav_slash_test.py M test/keystrokes/firefox/line_nav_sun_java.py M test/keystrokes/firefox/line_nav_table_cell_links.py M test/keystrokes/firefox/line_nav_twitter_bug.py M test/keystrokes/firefox/line_nav_wiki_down.py M test/keystrokes/firefox/line_nav_wiki_up.py M test/keystrokes/firefox/longdesc_13.py M test/keystrokes/firefox/mouseover_javascript_alert.py M test/keystrokes/firefox/say_all_bug_511389.py M test/keystrokes/firefox/say_all_bug_591351_1.py M test/keystrokes/firefox/say_all_bugzilla_search.py M test/keystrokes/firefox/say_all_empty_anchor.py M test/keystrokes/firefox/say_all_enter_bug.py M test/keystrokes/firefox/say_all_entries.py M test/keystrokes/firefox/say_all_heading_section.py M test/keystrokes/firefox/say_all_imagemap.py M test/keystrokes/firefox/say_all_multi_line_text.py M test/keystrokes/firefox/say_all_nested_tables.py M test/keystrokes/firefox/say_all_role_combo_box.py M test/keystrokes/firefox/say_all_role_lists.py M test/keystrokes/firefox/say_all_simple_form.py M test/keystrokes/firefox/say_all_table_cell_links.py M test/keystrokes/firefox/say_all_wiki.py M test/keystrokes/firefox/spelling_errors.py M test/keystrokes/firefox/ui_doc_tabs.py M test/keystrokes/firefox/ui_role_accel_label.py M test/keystrokes/firefox/ui_role_check_box.py M test/keystrokes/firefox/ui_role_check_menu_item.py M test/keystrokes/firefox/ui_role_combo_box.py M test/keystrokes/firefox/ui_role_entry.py M test/keystrokes/firefox/ui_role_menu_bar.py M test/keystrokes/firefox/ui_role_page_tab.py M test/keystrokes/firefox/ui_role_push_button.py M test/keystrokes/firefox/ui_role_radio_button.py M test/keystrokes/firefox/ui_role_radio_menu_item.py M test/keystrokes/firefox/ui_role_tree.py M test/keystrokes/firefox/ui_role_tree_table.py M test/keystrokes/firefox/word_nav_links.py M test/keystrokes/firefox/word_nav_list_items.py 2014-09-11 14:28:51 -0400 Samuel Thibault Tweak for the fix for bug 736237 - Enable autostart on additional DEs M orca-autostart.desktop.in 2014-09-10 19:05:45 -0400 Joanmarie Diggs Filter out non-standard modifiers when capturing keys for bindings M src/orca/orca_gui_prefs.py 2014-09-11 14:54:48 +0000 Peter Vágner Updated Slovak translation M po/sk.po 2014-09-10 19:48:41 +0300 Aurimas Černius Updated Lithuanian translation M po/lt.po 2014-09-09 23:51:47 -0400 Joanmarie Diggs Do not let caret navigation wander into offscreen labels M src/orca/scripts/toolkits/Gecko/script.py M src/orca/scripts/toolkits/Gecko/script_utilities.py A test/html/hidden-label.html A test/keystrokes/firefox/line_nav_hidden_label.params A test/keystrokes/firefox/line_nav_hidden_label.py 2014-09-09 14:54:32 -0400 Joanmarie Diggs Use braille generators to generate braille for Gecko content M src/orca/braille.py M src/orca/formatting.py M src/orca/generator.py M src/orca/script_utilities.py M src/orca/scripts/default.py M src/orca/scripts/toolkits/Gecko/braille_generator.py M src/orca/scripts/toolkits/Gecko/script.py M src/orca/scripts/toolkits/Gecko/script_utilities.py M src/orca/scripts/toolkits/Gecko/speech_generator.py M src/orca/scripts/toolkits/WebKitGtk/script_utilities.py M src/orca/speech_generator.py M src/orca/structural_navigation.py M test/keystrokes/firefox/aria_button.py M test/keystrokes/firefox/aria_button_dojo.py M test/keystrokes/firefox/aria_checkbox_dojo.py M test/keystrokes/firefox/aria_dialog_dojo.py M test/keystrokes/firefox/aria_editor_navigation_dojo.py M test/keystrokes/firefox/aria_grid_uiuc.py M test/keystrokes/firefox/aria_slider.py M test/keystrokes/firefox/aria_spinner_dojo.py M test/keystrokes/firefox/aria_tabcontainer_dojo.py M test/keystrokes/firefox/aria_tabpanel.py M test/keystrokes/firefox/aria_tabpanel_text_dojo.py M test/keystrokes/firefox/aria_tabpanel_uiuc.py M test/keystrokes/firefox/aria_toolbar_dojo.py M test/keystrokes/firefox/aria_tree_uiuc.py M test/keystrokes/firefox/find_wiki.py M test/keystrokes/firefox/focus_tracking_imagemap.py M test/keystrokes/firefox/html_role_combo_box.py M test/keystrokes/firefox/html_role_list_item_where_am_i.py M test/keystrokes/firefox/html_struct_nav_activate_link.py M test/keystrokes/firefox/html_struct_nav_bug_567984.py A test/keystrokes/firefox/html_struct_nav_headings_buried_deep.params A test/keystrokes/firefox/html_struct_nav_headings_buried_deep.py M test/keystrokes/firefox/label_inference_bugzilla_search.py M test/keystrokes/firefox/label_inference_entries.py M test/keystrokes/firefox/label_inference_mailman.py M test/keystrokes/firefox/line_nav_bug_546815.py M test/keystrokes/firefox/line_nav_bug_549128.py M test/keystrokes/firefox/line_nav_bug_552887a.py M test/keystrokes/firefox/line_nav_bug_555055.py M test/keystrokes/firefox/line_nav_bugzilla_search_down.py M test/keystrokes/firefox/line_nav_bugzilla_search_up.py M test/keystrokes/firefox/line_nav_empty_anchor.py M test/keystrokes/firefox/line_nav_empty_textarea.py M test/keystrokes/firefox/line_nav_enter_bug.py M test/keystrokes/firefox/line_nav_entries.py M test/keystrokes/firefox/line_nav_follow_same_page_link_2.py M test/keystrokes/firefox/line_nav_home_end_on_blank_line.py M test/keystrokes/firefox/line_nav_iframes_in_inline_block.py M test/keystrokes/firefox/line_nav_nested_tables.py M test/keystrokes/firefox/line_nav_pre_lines.py M test/keystrokes/firefox/line_nav_pre_links.py M test/keystrokes/firefox/line_nav_simple_form.py M test/keystrokes/firefox/line_nav_slash_test.py M test/keystrokes/firefox/line_nav_sun_java.py M test/keystrokes/firefox/line_nav_table_cell_links.py M test/keystrokes/firefox/line_nav_wiki_down.py M test/keystrokes/firefox/line_nav_wiki_up.py M test/keystrokes/firefox/link_where_am_i.py M test/keystrokes/firefox/longdesc_6.py M test/keystrokes/firefox/longdesc_8.py M test/keystrokes/firefox/say_all_bugzilla_search.py M test/keystrokes/firefox/say_all_enter_bug.py M test/keystrokes/firefox/say_all_imagemap.py M test/keystrokes/firefox/say_all_nested_tables.py M test/keystrokes/firefox/ui_role_tree.py M test/keystrokes/firefox/ui_role_tree_table.py M test/keystrokes/firefox/word_nav_links.py 2014-09-08 22:12:36 -0400 Joanmarie Diggs New test case A test/html/iframes-inside-inline-block.html A test/keystrokes/firefox/line_nav_iframes_in_inline_block.params A test/keystrokes/firefox/line_nav_iframes_in_inline_block.py 2014-09-08 21:57:43 +0200 Fran Diéguez Updated Galician translations M po/gl.po 2014-09-08 19:10:06 +0000 Rafael Ferreira Updated Brazilian Portuguese translation M po/pt_BR.po 2014-09-08 22:11:31 +0400 Yuri Myasoedov Updated Russian translation M po/ru.po 2014-09-08 11:27:30 +0000 Andika Triwidada Updated Indonesian translation M po/id.po 2014-09-06 20:19:22 -0400 Joanmarie Diggs Add a command to toggle speech verbosity levels on the fly M src/orca/cmdnames.py M src/orca/common_keyboardmap.py M src/orca/messages.py M src/orca/scripts/default.py 2014-09-07 18:41:52 -0400 Samuel Thibault Fix for bug 736237 - Enable orca autostart on XFCE, LXDE, MATE M orca-autostart.desktop.in 2014-09-07 02:28:16 -0400 Joanmarie Diggs Use labelOrName rather than labelAndName for widgets typically lacking both M src/orca/formatting.py M src/orca/generator.py M src/orca/script_utilities.py M src/orca/scripts/toolkits/Gecko/formatting.py M src/orca/scripts/toolkits/Gecko/speech_generator.py M test/keystrokes/firefox/aria_button_dojo.py M test/keystrokes/firefox/aria_button_uiuc.py M test/keystrokes/firefox/aria_radio_button_uiuc.py M test/keystrokes/firefox/aria_treegrid.py 2014-09-07 06:13:26 -0400 Joanmarie Diggs Updated tests M test/keystrokes/firefox/find_wiki.py M test/keystrokes/firefox/line_nav_image_in_link.py M test/keystrokes/firefox/line_nav_images_in_links.py M test/keystrokes/firefox/line_nav_twitter_bug.py M test/keystrokes/firefox/line_nav_wiki_down.py M test/keystrokes/firefox/line_nav_wiki_up.py M test/keystrokes/firefox/longdesc_1.py M test/keystrokes/firefox/longdesc_10.py M test/keystrokes/firefox/longdesc_11.py M test/keystrokes/firefox/longdesc_14.py M test/keystrokes/firefox/longdesc_15.py M test/keystrokes/firefox/longdesc_2.py M test/keystrokes/firefox/longdesc_3.py M test/keystrokes/firefox/longdesc_7.py M test/keystrokes/firefox/longdesc_9.py M test/keystrokes/firefox/mouseover_javascript_alert.py M test/keystrokes/firefox/say_all_wiki.py 2014-09-06 19:47:50 -0400 Joanmarie Diggs Do not announce clickables if verbosity level is set to brief M src/orca/speech_generator.py 2014-09-06 18:03:54 -0400 Joanmarie Diggs Begin reworking of speech generation for Gecko content M src/orca/scripts/toolkits/Gecko/script.py M src/orca/scripts/toolkits/Gecko/script_utilities.py M src/orca/scripts/toolkits/Gecko/speech_generator.py M src/orca/speech_generator.py M test/keystrokes/firefox/aria_tabcontainer_dojo.py M test/keystrokes/firefox/focus_tracking_imagemap.py M test/keystrokes/firefox/focus_tracking_links.py M test/keystrokes/firefox/line_nav_bug_549128.py M test/keystrokes/firefox/line_nav_bug_552887a.py M test/keystrokes/firefox/line_nav_bug_554616.py M test/keystrokes/firefox/line_nav_bug_555055.py M test/keystrokes/firefox/line_nav_bug_577239.py M test/keystrokes/firefox/line_nav_bugzilla_search_down.py M test/keystrokes/firefox/line_nav_bugzilla_search_up.py M test/keystrokes/firefox/line_nav_clickables.py M test/keystrokes/firefox/line_nav_enter_bug.py M test/keystrokes/firefox/line_nav_entries.py M test/keystrokes/firefox/line_nav_imagemap.py M test/keystrokes/firefox/line_nav_lists.py M test/keystrokes/firefox/line_nav_nested_tables.py M test/keystrokes/firefox/line_nav_simple_form.py M test/keystrokes/firefox/line_nav_sun_java.py M test/keystrokes/firefox/line_nav_table_cell_links.py M test/keystrokes/firefox/longdesc_12.py M test/keystrokes/firefox/longdesc_4.py M test/keystrokes/firefox/longdesc_5.py M test/keystrokes/firefox/say_all_bug_511389.py M test/keystrokes/firefox/say_all_bug_591351_1.py M test/keystrokes/firefox/say_all_bugzilla_search.py M test/keystrokes/firefox/say_all_enter_bug.py M test/keystrokes/firefox/say_all_imagemap.py M test/keystrokes/firefox/say_all_nested_tables.py M test/keystrokes/firefox/say_all_table_cell_links.py 2014-09-06 01:09:15 -0400 Joanmarie Diggs Fix an instance of structural navigation skipping M src/orca/structural_navigation.py A test/html/hidden-float-repeat.html M test/keystrokes/firefox/html_struct_nav_bug_554616.py M test/keystrokes/firefox/html_struct_nav_heading_in_div_with_text.py 2014-09-05 22:06:34 -0400 Joanmarie Diggs Delete some unneeded methods M src/orca/structural_navigation.py 2014-09-05 20:39:48 -0400 Joanmarie Diggs Handle hiddle floats when navigating by line in Gecko content M src/orca/scripts/toolkits/Gecko/script_utilities.py A test/keystrokes/firefox/line_nav_hidden_float.params A test/keystrokes/firefox/line_nav_hidden_float.py 2014-09-04 21:40:36 +0200 Fran Diéguez Updated Galician translations M po/gl.po 2014-09-04 14:21:08 -0400 Joanmarie Diggs New test case A test/html/heading-loop.html A test/keystrokes/firefox/html_struct_nav_heading_in_div_with_text.params A test/keystrokes/firefox/html_struct_nav_heading_in_div_with_text.py 2014-09-04 12:53:09 -0400 Joanmarie Diggs Stop using getObjectsFromEOCs() for word contents M src/orca/scripts/toolkits/Gecko/script_utilities.py 2014-09-04 11:03:44 -0400 Joanmarie Diggs More updating of regression tests M test/keystrokes/firefox/aria_alert_uiuc.py M test/keystrokes/firefox/aria_button.py M test/keystrokes/firefox/aria_button_dojo.py M test/keystrokes/firefox/aria_combobox_dojo.py M test/keystrokes/firefox/aria_dialog_dojo.py M test/keystrokes/firefox/aria_grid_uiuc.py M test/keystrokes/firefox/aria_landmarks.py M test/keystrokes/firefox/aria_radio_button_uiuc.py M test/keystrokes/firefox/aria_slider.py M test/keystrokes/firefox/aria_tabcontainer_dojo.py M test/keystrokes/firefox/aria_tabpanel_text_dojo.py M test/keystrokes/firefox/aria_toolbar_dojo.py M test/keystrokes/firefox/aria_tree_dojo.py M test/keystrokes/firefox/aria_tree_uiuc.py M test/keystrokes/firefox/flat_review_combo_box.py M test/keystrokes/firefox/focus_tracking_imagemap.py M test/keystrokes/firefox/focus_tracking_links.py M test/keystrokes/firefox/html_struct_nav_bug_567984.py M test/keystrokes/firefox/label_inference_bug_546815.py M test/keystrokes/firefox/label_inference_bugzilla_search.py M test/keystrokes/firefox/label_inference_entries.py M test/keystrokes/firefox/label_inference_mailman.py M test/keystrokes/firefox/longdesc_1.py M test/keystrokes/firefox/longdesc_12.py M test/keystrokes/firefox/longdesc_13.py M test/keystrokes/firefox/longdesc_14.py M test/keystrokes/firefox/longdesc_2.py M test/keystrokes/firefox/longdesc_3.py M test/keystrokes/firefox/longdesc_4.py M test/keystrokes/firefox/longdesc_5.py M test/keystrokes/firefox/longdesc_6.py M test/keystrokes/firefox/longdesc_8.py M test/keystrokes/firefox/longdesc_9.py M test/keystrokes/firefox/mouseover_javascript_alert.py M test/keystrokes/firefox/ui_doc_tabs.py M test/keystrokes/firefox/word_nav_links.py 2014-09-03 20:15:56 -0400 Joanmarie Diggs Fix more instances of getting stuck, combining lines, and garbage on lines M src/orca/scripts/toolkits/Gecko/script_utilities.py A test/html/focused-link-stuck.html A test/html/textarea.html M test/keystrokes/firefox/line_nav_bug_555055.py M test/keystrokes/firefox/line_nav_bug_570757.py M test/keystrokes/firefox/line_nav_clickables.py A test/keystrokes/firefox/line_nav_empty_textarea.params A test/keystrokes/firefox/line_nav_empty_textarea.py A test/keystrokes/firefox/line_nav_focused_link.params A test/keystrokes/firefox/line_nav_focused_link.py M test/keystrokes/firefox/line_nav_image_in_link.py M test/keystrokes/firefox/line_nav_images_in_links.py M test/keystrokes/firefox/line_nav_lists.py M test/keystrokes/firefox/line_nav_simple_form.py M test/keystrokes/firefox/line_nav_sun_java.py M test/keystrokes/firefox/line_nav_wiki_down.py M test/keystrokes/firefox/line_nav_wiki_up.py 2014-09-03 10:42:48 +0000 Andika Triwidada Updated Indonesian translation M po/id.po 2014-09-02 22:47:32 -0400 Joanmarie Diggs Post-release version bump M README M configure.ac 2014-09-02 22:42:58 -0400 Joanmarie Diggs Prep for the 3.14.91 release M NEWS M README M configure.ac