2015-05-26 14:37:34 -0400 Joanmarie Diggs Don't use pyatspi to cache children M src/orca/scripts/default.py 2015-05-26 19:33:46 +0200 Daniel Mustieles Updated Spanish translation M po/es.po 2015-05-25 18:14:52 -0400 Joanmarie Diggs Fix issue presenting focus changes between document frame and child link M src/orca/formatting.py M src/orca/scripts/toolkits/Gecko/script.py A test/html/link-child-of-body.html A test/keystrokes/firefox/focus_tracking_link_child_of_body.params A test/keystrokes/firefox/focus_tracking_link_child_of_body.py 2015-05-25 13:47:43 -0400 Joanmarie Diggs Update spellchecking support to handle changes in Thunderbird M src/orca/scripts/apps/Thunderbird/spellcheck.py M src/orca/spellcheck.py 2015-05-25 12:56:29 -0400 Joanmarie Diggs Stop repeating tutorial messages when navigating amongst items of the same type M src/orca/tutorialgenerator.py 2015-05-25 12:29:13 -0400 Joanmarie Diggs Handle traceback when calling findAllDescendants in broken implementation M src/orca/script_utilities.py 2015-05-25 12:10:55 -0400 Joanmarie Diggs Work around still more missing object:state-changed:focused events from Gtk+ M src/orca/scripts/toolkits/gtk/script.py 2015-05-25 11:47:18 -0400 Joanmarie Diggs Reset command state when Gecko script is deactivated M src/orca/scripts/toolkits/Gecko/script.py 2015-05-22 06:31:19 +0000 Cédric Valmary Updated Occitan translation M po/oc.po 2015-05-21 20:28:14 +0200 Jordi Mas Fixes to Catalan translation M po/ca.po 2015-05-21 11:47:38 -0400 Joanmarie Diggs Attempt to fix timing issue when Tabbing in loading Gecko content M src/orca/scripts/toolkits/Gecko/script.py 2015-05-20 17:40:16 -0400 Joanmarie Diggs Give onBusyChanged some additional logic regarding when to do a SayAll M src/orca/scripts/toolkits/Gecko/script.py 2015-05-20 15:13:48 -0400 Joanmarie Diggs Don't do SayAll when Gecko page load is result of going back to focused link M src/orca/scripts/default.py M src/orca/scripts/toolkits/Gecko/script.py 2015-05-15 12:24:37 -0400 Joanmarie Diggs Rewrite accessible event handlers for Gecko content M src/orca/formatting.py M src/orca/scripts/apps/Thunderbird/Makefile.am D src/orca/scripts/apps/Thunderbird/formatting.py M src/orca/scripts/apps/Thunderbird/script.py M src/orca/scripts/apps/Thunderbird/script_utilities.py M src/orca/scripts/apps/Thunderbird/speech_generator.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/Gecko/structural_navigation.py A test/html/aria-alert-dialog.html A test/html/aria-button-toggle.html A test/html/aria-radiobutton.html A test/html/aria-sliders.html A test/html/aria-tabpanel2.html A test/html/aria-tree.html A test/html/iframes-inside-inline-block2.html A test/html/radio-checked.gif A test/html/radio-unchecked.gif A test/html/slider_h-focus.png A test/html/slider_h.png A test/html/slider_v-focus.png A test/html/slider_v.png A test/html/treeContracted.gif A test/html/treeContractedFocus.gif A test/html/treeExpanded.gif A test/html/treeExpandedFocus.gif A test/keystrokes/firefox/aria_alert_dialog.params A test/keystrokes/firefox/aria_alert_dialog.py D test/keystrokes/firefox/aria_alert_uiuc.params D test/keystrokes/firefox/aria_alert_uiuc.py M test/keystrokes/firefox/aria_button.py M test/keystrokes/firefox/aria_button_dojo.py A test/keystrokes/firefox/aria_button_toggle.params A test/keystrokes/firefox/aria_button_toggle.py D test/keystrokes/firefox/aria_button_uiuc.params D test/keystrokes/firefox/aria_button_uiuc.py M test/keystrokes/firefox/aria_checkbox.py M test/keystrokes/firefox/aria_combobox_dojo.py D test/keystrokes/firefox/aria_grid_uiuc.params D test/keystrokes/firefox/aria_grid_uiuc.py M test/keystrokes/firefox/aria_landmarks.py M test/keystrokes/firefox/aria_menu.py D test/keystrokes/firefox/aria_radio_button_uiuc.params D test/keystrokes/firefox/aria_radio_button_uiuc.py A test/keystrokes/firefox/aria_radiobutton.params A test/keystrokes/firefox/aria_radiobutton.py M test/keystrokes/firefox/aria_slider_dojo.py M test/keystrokes/firefox/aria_slider_tpg.py D test/keystrokes/firefox/aria_slider_uiuc.params D test/keystrokes/firefox/aria_slider_uiuc.py A test/keystrokes/firefox/aria_sliders.params A test/keystrokes/firefox/aria_sliders.py M test/keystrokes/firefox/aria_tabpanel.py A test/keystrokes/firefox/aria_tabpanel2.params A test/keystrokes/firefox/aria_tabpanel2.py D test/keystrokes/firefox/aria_tabpanel_uiuc.params D test/keystrokes/firefox/aria_tabpanel_uiuc.py M test/keystrokes/firefox/aria_toolbar_dojo.py A test/keystrokes/firefox/aria_tree.params A test/keystrokes/firefox/aria_tree.py M test/keystrokes/firefox/aria_tree_dojo.py D test/keystrokes/firefox/aria_tree_uiuc.params D 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/flat_review_hidden_elements.py M test/keystrokes/firefox/flat_review_text_by_line.py M test/keystrokes/firefox/flat_review_text_by_word_and_char.py M test/keystrokes/firefox/focus_tracking_imagemap.py M test/keystrokes/firefox/html_page_summary.py M test/keystrokes/firefox/html_struct_nav_activate_link.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_descriptions.py M test/keystrokes/firefox/html_struct_nav_heading_in_div_with_text.py M test/keystrokes/firefox/html_struct_nav_headings_buried_deep.py M test/keystrokes/firefox/html_struct_nav_links.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/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_bugzilla_search_down.py M test/keystrokes/firefox/line_nav_bugzilla_search_up.py M test/keystrokes/firefox/line_nav_button_in_link_position_relative_on_focus.py M test/keystrokes/firefox/line_nav_clickables.py M test/keystrokes/firefox/line_nav_descriptions.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_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 A test/keystrokes/firefox/line_nav_iframes_in_inline_block2.params A test/keystrokes/firefox/line_nav_iframes_in_inline_block2.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_link_position_relative_on_focus.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 A test/keystrokes/firefox/line_nav_textarea_last_line.params A test/keystrokes/firefox/line_nav_textarea_last_line.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_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/object_nav_descriptions_down.py M test/keystrokes/firefox/object_nav_descriptions_up.py M test/keystrokes/firefox/object_nav_simple_form_down.py M test/keystrokes/firefox/object_nav_simple_form_up.py M test/keystrokes/firefox/say_all_entries.py M test/keystrokes/firefox/say_all_multi_line_text.py M test/keystrokes/firefox/say_all_simple_form.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_list_item.py M test/keystrokes/firefox/ui_role_radio_button.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 2015-05-15 16:06:09 -0400 Joanmarie Diggs Initialize and reset Gecko's line contents cache to an empty list M src/orca/scripts/toolkits/Gecko/script.py 2015-05-15 12:27:33 -0400 Joanmarie Diggs Fix Say All bug for Gecko content M src/orca/scripts/toolkits/Gecko/script.py 2015-05-14 16:24:14 +0200 Kjartan Maraas Updated Norwegian bokmål translation. M po/nb.po 2015-05-12 14:25:33 -0400 Joanmarie Diggs Add some debugging output to characterOffsetInParent M src/orca/script_utilities.py