2015-12-06 18:01:46 +0100 Joanmarie Diggs <
[email protected]>
Apply voice when generating current line of text
M src/orca/scripts/apps/soffice/speech_generator.py
M src/orca/scripts/default.py
M src/orca/speech_generator.py
2015-12-06 16:26:49 +0100 Joanmarie Diggs <
[email protected]>
Fix nit in debugging line
M src/orca/script_utilities.py
2015-12-05 23:29:13 +0000 Muhammet Kara <
[email protected]>
Updated Turkish translation
M po/tr.po
2015-12-02 15:23:37 -0500 Joanmarie Diggs <
[email protected]>
Tweak debugging output for events
M src/orca/event_manager.py
2015-12-02 12:26:09 -0500 Joanmarie Diggs <
[email protected]>
Call gdk_notify_startup_complete()
M src/orca/orca.py
2015-12-02 11:05:23 -0500 Joanmarie Diggs <
[email protected]>
Updated tests
M test/harness/orca-customizations.py.in
M test/harness/user-settings.conf.in
M test/html/so.html
M test/keystrokes/firefox/aria_alert.py
M test/keystrokes/firefox/aria_alert_dialog.py
M test/keystrokes/firefox/aria_button.py
M test/keystrokes/firefox/aria_button_dojo.py
M test/keystrokes/firefox/aria_button_toggle.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_dismissed.py
M test/keystrokes/firefox/aria_dialog_dojo.py
M test/keystrokes/firefox/aria_editor_navigation_dojo.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_progressbar.py
M test/keystrokes/firefox/aria_radiobutton.py
M test/keystrokes/firefox/aria_roledescription_where_am_i.py
M test/keystrokes/firefox/aria_slider.py
M test/keystrokes/firefox/aria_slider_dojo.py
M test/keystrokes/firefox/aria_slider_tpg.py
M test/keystrokes/firefox/aria_sliders.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_tabpanel2.py
M test/keystrokes/firefox/aria_tabpanel_text_dojo.py
M test/keystrokes/firefox/aria_toolbar_dojo.py
M test/keystrokes/firefox/aria_tree.py
M test/keystrokes/firefox/aria_tree_dojo.py
M test/keystrokes/firefox/aria_treegrid.py
M test/keystrokes/firefox/find_wiki.py
M test/keystrokes/firefox/flat_review_combo_box.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_descriptions.py
M test/keystrokes/firefox/focus_tracking_imagemap.py
M test/keystrokes/firefox/focus_tracking_input_type_number.py
M test/keystrokes/firefox/focus_tracking_link_child_of_body.py
M test/keystrokes/firefox/focus_tracking_links.py
M test/keystrokes/firefox/focus_tracking_radios_with_label_and_name.py
M test/keystrokes/firefox/focus_tracking_roledescriptions.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_activate_link.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_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_clickable_text_change.py
M test/keystrokes/firefox/html_struct_nav_descriptions.py
M test/keystrokes/firefox/html_struct_nav_heading_empty.py
M test/keystrokes/firefox/html_struct_nav_heading_in_div_with_text.py
M test/keystrokes/firefox/html_struct_nav_heading_with_child_text.py
M test/keystrokes/firefox/html_struct_nav_heading_with_clickable.py
M test/keystrokes/firefox/html_struct_nav_headings_buried_deep.py
M test/keystrokes/firefox/html_struct_nav_headings_with_hidden_anchors.py
M test/keystrokes/firefox/html_struct_nav_hidden_paragraphs.py
M test/keystrokes/firefox/html_struct_nav_large_obj.py
M test/keystrokes/firefox/html_struct_nav_link_with_child_text.py
M test/keystrokes/firefox/html_struct_nav_links.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_labels_without_for_far_away.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_button_in_link_position_relative_on_focus.py
M test/keystrokes/firefox/line_nav_canvas.py
M test/keystrokes/firefox/line_nav_clickables.py
M test/keystrokes/firefox/line_nav_descriptions.py
M test/keystrokes/firefox/line_nav_display_table_cell.py
M test/keystrokes/firefox/line_nav_empty_anchor.py
M test/keystrokes/firefox/line_nav_empty_block_link.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_fontawesome_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_elements.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_hidden_links.py
M test/keystrokes/firefox/line_nav_iframes_blogger.py
M test/keystrokes/firefox/line_nav_iframes_in_inline_block.py
M test/keystrokes/firefox/line_nav_iframes_in_inline_block2.py
M test/keystrokes/firefox/line_nav_iframes_nested.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_images_in_table_and_floating_div.py
M test/keystrokes/firefox/line_nav_inline_block_spans.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_lists_broken.py
M test/keystrokes/firefox/line_nav_lists_without_items.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_offscreen_text_with_tiny_width.py
M test/keystrokes/firefox/line_nav_paragraphs_in_links.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_role_application.py
M test/keystrokes/firefox/line_nav_roledescriptions.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_table_cell_links.py
M test/keystrokes/firefox/line_nav_textarea_last_line.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/link_where_am_i.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_4.py
M test/keystrokes/firefox/longdesc_5.py
M test/keystrokes/firefox/longdesc_6.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/math_line_nav_fraction.py
M test/keystrokes/firefox/math_line_nav_math_in_dialog.py
M test/keystrokes/firefox/math_line_nav_mathvariant.py
M test/keystrokes/firefox/math_line_nav_menclose.py
M test/keystrokes/firefox/math_line_nav_mfenced.py
M test/keystrokes/firefox/math_line_nav_mroot.py
M test/keystrokes/firefox/math_line_nav_mrow.py
M test/keystrokes/firefox/math_line_nav_scripts.py
M test/keystrokes/firefox/math_line_nav_table.py
M test/keystrokes/firefox/math_line_nav_torture_test.py
M test/keystrokes/firefox/mouseover_javascript_alert.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_link_in_quotes.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
M test/keystrokes/firefox/say_all_blockquote.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_hidden_elements.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_onmouseup.py
M test/keystrokes/firefox/say_all_role_combo_box.py
M test/keystrokes/firefox/say_all_role_links.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_caption.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_radio_button.py
M test/keystrokes/firefox/ui_role_radio_menu_item.py
M test/keystrokes/firefox/word_nav_links.py
M test/keystrokes/firefox/word_nav_list_items.py
M test/keystrokes/gtk-demo/role_accel_label.py
M test/keystrokes/gtk-demo/role_alert.py
M test/keystrokes/gtk-demo/role_check_menu_item.py
M test/keystrokes/gtk-demo/role_column_header.py
M test/keystrokes/gtk-demo/role_combo_box.py
M test/keystrokes/gtk-demo/role_combo_box2.py
M test/keystrokes/gtk-demo/role_icon.py
M test/keystrokes/gtk-demo/role_menu.py
M test/keystrokes/gtk-demo/role_page_tab.py
M test/keystrokes/gtk-demo/role_radio_button.py
M test/keystrokes/gtk-demo/role_spin_button.py
M test/keystrokes/gtk-demo/role_table.py
M test/keystrokes/gtk-demo/role_text_multiline.py
M test/keystrokes/gtk-demo/role_text_multiline_flatreview.py
M test/keystrokes/gtk-demo/role_text_multiline_navigation.py
M test/keystrokes/gtk-demo/role_tooltip.py
M test/keystrokes/gtk-demo/role_tree_table.py
M test/keystrokes/gtk3-demo/role_accel_label.py
M test/keystrokes/gtk3-demo/role_alert.py
M test/keystrokes/gtk3-demo/role_check_box.py
M test/keystrokes/gtk3-demo/role_check_menu_item.py
M test/keystrokes/gtk3-demo/role_color_chooser.py
M test/keystrokes/gtk3-demo/role_column_header.py
M test/keystrokes/gtk3-demo/role_combo_box.py
M test/keystrokes/gtk3-demo/role_combo_box2.py
M test/keystrokes/gtk3-demo/role_dialog.py
M test/keystrokes/gtk3-demo/role_icon.py
M test/keystrokes/gtk3-demo/role_info_bar.py
M test/keystrokes/gtk3-demo/role_menu.py
M test/keystrokes/gtk3-demo/role_page_tab.py
M test/keystrokes/gtk3-demo/role_radio_button.py
M test/keystrokes/gtk3-demo/role_radio_menu_item.py
M test/keystrokes/gtk3-demo/role_spin_button.py
M test/keystrokes/gtk3-demo/role_split_pane.py
M test/keystrokes/gtk3-demo/role_table.py
M test/keystrokes/gtk3-demo/role_text_multiline.py
M test/keystrokes/gtk3-demo/role_text_multiline_flatreview.py
M test/keystrokes/gtk3-demo/role_text_multiline_navigation.py
M test/keystrokes/gtk3-demo/role_toggle_button.py
M test/keystrokes/gtk3-demo/role_tooltip.py
M test/keystrokes/gtk3-demo/role_tree_table.py
M test/keystrokes/oowriter/document_nav_line.py
2015-12-01 22:09:21 -0500 Joanmarie Diggs <
[email protected]>
Fix regression in presenting text selection
M src/orca/scripts/default.py
2015-12-01 16:31:34 -0500 Joanmarie Diggs <
[email protected]>
Re-present just the locusOfFocus after tooltip has been dismissed
M src/orca/scripts/default.py
M src/orca/speech_generator.py
2015-12-01 14:50:39 -0500 Joanmarie Diggs <
[email protected]>
Only update the locusOfFocus in response to caret events from active window
M src/orca/scripts/default.py
2015-12-01 13:53:04 -0500 Joanmarie Diggs <
[email protected]>
Fix double-presentation of top-level Gtk+ alerts
M src/orca/scripts/toolkits/gtk/script.py
2015-12-01 11:29:30 +0000 Daniel Mustieles <
[email protected]>
Updated Spanish translation
M help/es/es.po
2015-11-30 16:30:54 -0500 Joanmarie Diggs <
[email protected]>
Cache the string in addition to the offsets for selected text
M src/orca/script_utilities.py
M src/orca/scripts/apps/evince/script.py
M src/orca/scripts/apps/soffice/script.py
M src/orca/scripts/default.py
2015-11-30 15:29:36 -0500 Joanmarie Diggs <
[email protected]>
Add more sanity checks for defunct objects
M src/orca/script_utilities.py
2015-11-30 15:55:53 +0000 Daniel Mustieles <
[email protected]>
Updated Spanish translation
M help/es/es.po
2015-11-30 11:26:26 +0000 Daniel Mustieles <
[email protected]>
Updated Spanish translation
M help/es/es.po
2015-11-30 11:25:20 +0000 Daniel Mustieles <
[email protected]>
Updated Spanish translation
M po/es.po
2015-11-29 04:07:11 -0500 Joanmarie Diggs <
[email protected]>
Fix traceback
M src/orca/speech_generator.py
2015-11-29 00:02:28 -0500 Joanmarie Diggs <
[email protected]>
Improve performance of presentation of web listboxes
M src/orca/braille_generator.py
M src/orca/scripts/web/script_utilities.py
M src/orca/scripts/web/speech_generator.py
M src/orca/speech_generator.py
2015-11-28 23:36:08 -0500 Joanmarie Diggs <
[email protected]>
Fix debugging line
M src/orca/event_manager.py
2015-11-28 11:20:10 -0500 Joanmarie Diggs <
[email protected]>
Adjust the ellipsis regex
M src/orca/speechdispatcherfactory.py
2015-11-28 08:39:48 +0000 Pedro Albuquerque <
[email protected]>
Updated Portuguese translation
M po/pt.po
2015-11-27 18:48:46 -0500 Joanmarie Diggs <
[email protected]>
Create separate cell-vs-row reading options for documents, spreadsheets, and GUI
M help/C/howto_tables.page
M help/C/preferences_speech.page
M src/orca/generator.py
M src/orca/orca-setup.ui
M src/orca/orca_gui_prefs.py
M src/orca/script_utilities.py
M src/orca/scripts/apps/soffice/braille_generator.py
M src/orca/scripts/apps/soffice/script.py
M src/orca/scripts/apps/soffice/script_utilities.py
M src/orca/scripts/apps/soffice/speech_generator.py
M src/orca/scripts/default.py
M src/orca/settings.py
M src/orca/tutorialgenerator.py
2015-11-27 19:36:23 -0500 Joanmarie Diggs <
[email protected]>
Stop filtering out events from ROLE_FILLER.
M src/orca/event_manager.py
2015-11-27 15:52:48 -0500 Joanmarie Diggs <
[email protected]>
Don't treat a series of periods as an ellipsis
M src/orca/speechdispatcherfactory.py
2015-11-27 13:31:36 -0500 Joanmarie Diggs <
[email protected]>
Fix positional argument issue from earlier commit
M src/orca/scripts/default.py
2015-11-27 12:20:55 -0500 Joanmarie Diggs <
[email protected]>
Only update locusOfFocus for menu item focus: events if we're not in that menu
M src/orca/scripts/toolkits/GAIL/script.py
M src/orca/scripts/toolkits/gtk/script.py
2015-11-27 11:49:41 -0500 Joanmarie Diggs <
[email protected]>
Handle more instances of defunct apps
M src/orca/script_utilities.py
M src/orca/scripts/web/script_utilities.py
2015-11-27 11:00:48 -0500 Joanmarie Diggs <
[email protected]>
Add optional argument to not reset punctuation and capitalization styles for messages
M src/orca/scripts/default.py
M src/orca/scripts/web/script.py
2015-11-27 10:41:09 -0500 Joanmarie Diggs <
[email protected]>
Only change the locusOfFocus in onActiveChanged if not in the current window
M src/orca/scripts/default.py
2015-11-27 10:27:52 -0500 Joanmarie Diggs <
[email protected]>
Don't update punctuation and capitalization styles for messages in default voice
M src/orca/scripts/default.py
2015-11-26 15:24:29 -0500 Joanmarie Diggs <
[email protected]>
Add timestamps to debugging output
M src/orca/debug.py
M src/orca/event_manager.py
M src/orca/generator.py
M src/orca/orca.py
M src/orca/script.py
M src/orca/script_manager.py
M src/orca/script_utilities.py
M src/orca/scripts/apps/Thunderbird/script.py
M src/orca/scripts/apps/soffice/script.py
M src/orca/scripts/apps/soffice/script_utilities.py
M src/orca/scripts/apps/soffice/spellcheck.py
M src/orca/scripts/default.py
M src/orca/scripts/toolkits/Gecko/script.py
M src/orca/scripts/toolkits/Gecko/script_utilities.py
M src/orca/scripts/toolkits/WebKitGtk/script.py
M src/orca/scripts/toolkits/clutter/script.py
M src/orca/scripts/web/script.py
M src/orca/scripts/web/script_utilities.py
M src/orca/scripts/web/speech_generator.py
M src/orca/settings_manager.py
M src/orca/speech.py
M src/orca/speechdispatcherfactory.py
2015-11-26 21:13:35 +0100 Frédéric Péters <
[email protected]>
Fix tags in French help translation
M help/fr/fr.po
2015-11-26 12:59:59 -0500 Joanmarie Diggs <
[email protected]>
Fix loading capitalization style value in Preferences dialog
M src/orca/orca_gui_prefs.py
M src/orca/speechdispatcherfactory.py
2015-11-26 12:21:48 -0500 Joanmarie Diggs <
[email protected]>
Treat ROLE_PAGE as a top-level object when doing Zombie checks
M src/orca/script_utilities.py
2015-11-26 08:13:33 -0500 Joanmarie Diggs <
[email protected]>
Set window activate time and locusOfFocus for frames in onActiveChanged()
M src/orca/scripts/default.py
2015-11-26 07:13:35 -0500 Joanmarie Diggs <
[email protected]>
Add GUI option to configure capitalization style
M help/C/preferences_voice.page
M src/orca/guilabels.py
M src/orca/orca-setup.ui
M src/orca/orca_gui_prefs.py
M src/orca/scripts/default.py
M src/orca/settings.py
2015-11-26 04:14:44 -0500 Joanmarie Diggs <
[email protected]>
Don't verbalize punctuation or capitalization for messages
M src/orca/orca.py
M src/orca/scripts/default.py
2015-11-26 01:57:15 -0500 Joanmarie Diggs <
[email protected]>
Improve presentation of headings which contain embedded objects
M src/orca/scripts/web/script.py
2015-11-26 01:24:11 -0500 Joanmarie Diggs <
[email protected]>
Improve presentation of non-empty anchors
M src/orca/scripts/web/braille_generator.py
M src/orca/scripts/web/script.py
M src/orca/scripts/web/script_utilities.py
M src/orca/scripts/web/speech_generator.py
2015-11-26 00:51:18 -0500 Joanmarie Diggs <
[email protected]>
Distinguish between empty anchors and anchors with accessible text
M src/orca/scripts/web/script.py
M src/orca/scripts/web/script_utilities.py
2015-11-25 21:05:57 -0500 Joanmarie Diggs <
[email protected]>
Post-release version bump
M README
M configure.ac
2015-11-25 21:03:27 -0500 Joanmarie Diggs <
[email protected]>
Prep for the 3.19.2 release
M NEWS
M README
M configure.ac