2015-08-19 09:48:12 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Perform normal WhereAmI at the end of spellcheck WhereAmI presentation

M	src/orca/scripts/apps/Thunderbird/script.py
M	src/orca/scripts/apps/gedit/script.py
M	src/orca/scripts/apps/soffice/script.py

2015-08-18 20:22:51 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Adjust the item count for Gedit's Suggestions list to not include header

M	src/orca/scripts/apps/gedit/spellcheck.py

2015-08-18 19:21:08 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Present child position according to user preference in Suggestions lists

M	src/orca/scripts/apps/Thunderbird/script.py
M	src/orca/scripts/apps/Thunderbird/spellcheck.py
M	src/orca/scripts/apps/gedit/script.py
M	src/orca/scripts/apps/gedit/spellcheck.py
M	src/orca/scripts/apps/soffice/script.py
M	src/orca/scripts/apps/soffice/spellcheck.py
M	src/orca/spellcheck.py

2015-08-18 13:57:19 +0200 Daniel Mustieles <daniel.mustieles@gmail.com>

        Updated Spanish translation

M	po/es.po

2015-08-17 18:23:05 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Handle Gecko-specific text attribute name for misspelled

M	src/orca/scripts/toolkits/Gecko/script.py

2015-08-17 17:39:11 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Fix traceback getting into Thunderbird preferences

M	src/orca/scripts/apps/Thunderbird/script.py

2015-08-17 17:11:42 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Fix issue presenting Suggestions list label in LibreOffice

M	src/orca/scripts/apps/soffice/script.py
M	src/orca/scripts/apps/soffice/speech_generator.py

2015-08-17 16:49:51 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Update braille when suggestion list item changes in LO spellcheck dialog

M	src/orca/scripts/apps/soffice/script.py

2015-08-17 15:43:42 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Don't look for unrelated labels in spellcheck dialogs

M	src/orca/script_utilities.py

2015-08-16 10:38:47 -0400 Anders Jonsson <anders.jonsson@norsjovallen.se>

        Fix translator comment typos

M	src/orca/cmdnames.py
M	src/orca/guilabels.py
M	src/orca/messages.py
M	src/orca/object_properties.py
M	src/orca/orca-setup.ui
M	src/orca/tutorialgenerator.py

2015-08-16 00:25:10 +0200 Anders Jonsson <anders.jonsson@norsjovallen.se>

        Fix translation comment for math characters

M	src/orca/mathsymbols.py

2015-08-14 19:23:36 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Use Orca's spellcheck support in the LibreOffice script

M	src/orca/scripts/apps/soffice/Makefile.am
M	src/orca/scripts/apps/soffice/script.py
M	src/orca/scripts/apps/soffice/speech_generator.py
A	src/orca/scripts/apps/soffice/spellcheck.py
M	src/orca/spellcheck.py

2015-08-14 21:55:58 +0300 Aurimas Černius <aurisc4@gmail.com>

        Updated Lithuanian translation

M	po/lt.po

2015-08-14 14:01:21 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Eliminate some LibreOffice chattiness

M	src/orca/scripts/apps/soffice/speech_generator.py

2015-08-14 10:59:18 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Remove translator warnings regarding math strings

M	src/orca/messages.py

2015-08-14 10:15:28 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Use gi.require_version to address PyGIWarning

M	src/orca/mouse_review.py
M	src/orca/orca.py

2015-08-11 18:10:37 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Don't present 'unselected' when navigating amongst Calc cells

M	src/orca/scripts/apps/soffice/speech_generator.py

2015-08-11 17:51:15 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Fix bug in line navigation of MathML content

M	src/orca/scripts/web/script_utilities.py
M	test/keystrokes/firefox/math_line_nav_mathvariant.py
M	test/keystrokes/firefox/math_line_nav_mrow.py

2015-08-11 15:18:05 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        New and updated regression tests

M	test/harness/orca-customizations.py.in
M	test/html/math-fraction.html
M	test/html/math-mathvariant.html
M	test/html/math-menclose.html
M	test/html/math-mfenced.html
M	test/html/math-mroot.html
M	test/html/math-mrow.html
M	test/html/math-scripts.html
M	test/html/math-table.html
M	test/html/math-torture-test.html
M	test/keystrokes/firefox/aria_alert.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_editor_navigation_dojo.py
M	test/keystrokes/firefox/aria_list.py
M	test/keystrokes/firefox/aria_menu.py
M	test/keystrokes/firefox/aria_radiobutton.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_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/focus_tracking_descriptions.py
M	test/keystrokes/firefox/focus_tracking_imagemap.py
M	test/keystrokes/firefox/focus_tracking_link_child_of_body.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_activate_link.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_descriptions.py
M	test/keystrokes/firefox/html_struct_nav_heading_in_div_with_text.py
M	test/keystrokes/firefox/html_struct_nav_heading_with_clickable.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_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_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_bugzilla_search_down.py
M	test/keystrokes/firefox/line_nav_bugzilla_search_up.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_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_hidden_links.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_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_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_captions.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_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
A	test/keystrokes/firefox/math_line_nav_fraction.params
A	test/keystrokes/firefox/math_line_nav_fraction.py
A	test/keystrokes/firefox/math_line_nav_mathvariant.params
A	test/keystrokes/firefox/math_line_nav_mathvariant.py
A	test/keystrokes/firefox/math_line_nav_menclose.params
A	test/keystrokes/firefox/math_line_nav_menclose.py
A	test/keystrokes/firefox/math_line_nav_mfenced.params
A	test/keystrokes/firefox/math_line_nav_mfenced.py
A	test/keystrokes/firefox/math_line_nav_mroot.params
A	test/keystrokes/firefox/math_line_nav_mroot.py
A	test/keystrokes/firefox/math_line_nav_mrow.params
A	test/keystrokes/firefox/math_line_nav_mrow.py
A	test/keystrokes/firefox/math_line_nav_scripts.params
A	test/keystrokes/firefox/math_line_nav_scripts.py
A	test/keystrokes/firefox/math_line_nav_table.params
A	test/keystrokes/firefox/math_line_nav_table.py
A	test/keystrokes/firefox/math_line_nav_torture_test.params
A	test/keystrokes/firefox/math_line_nav_torture_test.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/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_menu_bar.py
M	test/keystrokes/firefox/ui_role_page_tab.py
M	test/keystrokes/firefox/ui_role_radio_button.py
M	test/keystrokes/firefox/ui_role_tree.py
M	test/keystrokes/firefox/word_nav_links.py
M	test/keystrokes/firefox/word_nav_list_items.py

2015-08-07 13:38:05 +0200 Kjartan Maraas <kmaraas@gnome.org>

        Updated Norwegian bokmål translation.

M	po/nb.po

2015-08-05 17:46:28 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Don't sanity-check children if there are a huge number of them

M	src/orca/script_utilities.py

2015-08-05 12:46:54 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Don't ignore focused events for LO lists that manage descendants

M	src/orca/scripts/apps/soffice/script.py

2015-08-05 11:59:52 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Don't generate availability for list items as it doesn't make sense

M	src/orca/formatting.py

2015-08-05 11:47:15 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Remove no-longer-needed custom formatting string

M	src/orca/scripts/apps/soffice/formatting.py

2015-08-05 11:42:30 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Fix several bugs in _generateUnselectedCell()

M	src/orca/speech_generator.py

2015-08-05 10:37:18 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Move tutorial generation for detailed whereAmI to suffix for consistency

M	src/orca/formatting.py

2015-08-04 14:12:10 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Fix several issues related to LibreOffice dialog presentation

M	src/orca/formatting.py
M	src/orca/script_utilities.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

2015-08-04 11:53:53 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        New test case

A	test/html/aria-modal-dialog.html
A	test/keystrokes/firefox/aria_dialog_dismissed.params
A	test/keystrokes/firefox/aria_dialog_dismissed.py

2015-08-03 21:41:19 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Begin cleaning up pause-generation-related code

M	src/orca/formatting.py
M	src/orca/scripts/apps/gnome-shell/formatting.py
M	src/orca/scripts/apps/soffice/formatting.py
M	src/orca/settings.py
M	src/orca/speech.py
M	src/orca/speech_generator.py

2015-08-03 16:17:36 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Don't generate ancestors beyond MathML math element

M	src/orca/scripts/web/speech_generator.py
A	test/html/math-in-aria-dialog.html
A	test/keystrokes/firefox/math_line_nav_math_in_dialog.params
A	test/keystrokes/firefox/math_line_nav_math_in_dialog.py

2015-08-03 15:07:59 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        New test cases

A	test/html/math-fraction.html
A	test/html/math-mathvariant.html
A	test/html/math-menclose.html
A	test/html/math-mfenced.html
A	test/html/math-mroot.html
A	test/html/math-mrow.html
A	test/html/math-scripts.html
A	test/html/math-table.html
A	test/html/math-torture-test.html

2015-08-01 09:49:32 +0000 Pedro Albuquerque <palbuquerque73@gmail.com>

        Updated Portuguese translation

M	po/pt.po

2015-07-29 22:16:31 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Don't treat objects with tons of embedded objects as text "chunks"

M	src/orca/structural_navigation.py

2015-07-29 14:32:34 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Don't insist upon label visibility for status bar notifications

M	src/orca/scripts/default.py
M	src/orca/speech_generator.py

2015-07-28 14:33:35 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Don't repeat document-loading message when multiple "busy" events received

M	src/orca/scripts/web/script.py

2015-07-28 09:56:05 +0100 David King <amigadave@amigadave.com>

        Fix desktop file translations

M	po/bs.po
M	po/oc.po
M	po/sl.po

2015-07-27 23:31:44 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Handle input type="number" (which aren't exposed like native spin buttons)

M	src/orca/scripts/web/script.py
M	src/orca/scripts/web/script_utilities.py
A	test/html/input-type-number.html
A	test/keystrokes/firefox/focus_tracking_input_type_number.params
A	test/keystrokes/firefox/focus_tracking_input_type_number.py

2015-07-27 22:08:44 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Add support to navlist for specifying a caret offset

M	src/orca/orca_gui_navlist.py
M	src/orca/structural_navigation.py

2015-07-27 21:55:11 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Use the script's setCaretPosition() when jumping to an object in the navlist

M	src/orca/orca_gui_navlist.py

2015-07-27 16:46:59 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Begin cleaning up text-attribute-related code

M	po/POTFILES.in
M	src/orca/messages.py
M	src/orca/orca_gui_prefs.py
M	src/orca/script_utilities.py
M	src/orca/scripts/apps/soffice/script_utilities.py
M	src/orca/scripts/default.py
M	src/orca/text_attribute_names.py

2015-07-27 12:43:48 +0300 Dimitris Spingos <dmtrs32@gmail.com>

        Updated Greek translation

M	po/el.po

2015-07-25 16:24:38 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Ensure object mode navigation presents only content from one object

M	src/orca/scripts/web/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_link_in_quotes.py
M	test/keystrokes/firefox/object_nav_links_in_text.py

2015-07-25 19:41:00 +0200 Marek Černocký <marek@manet.cz>

        Updated Czech translation

M	po/cs.po

2015-07-24 17:56:54 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Handle multiple trailing punctuation chars when in object mode

M	src/orca/scripts/web/script_utilities.py
M	test/keystrokes/firefox/object_nav_link_in_quotes.py

2015-07-24 16:27:19 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        New test case

A	test/html/link-in-quotes.html
A	test/keystrokes/firefox/object_nav_link_in_quotes.params
A	test/keystrokes/firefox/object_nav_link_in_quotes.py
A	test/keystrokes/firefox/object_nav_link_in_quotes.settings

2015-07-24 19:46:22 +0000 Christian Kirbach <Christian.Kirbach@gmail.com>

        Updated German translation

M	po/de.po

2015-07-24 13:48:26 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Don't present unselected cell state for layout tables

M	src/orca/speech_generator.py
A	test/html/display-table-cell.html
A	test/keystrokes/firefox/line_nav_display_table_cell.params
A	test/keystrokes/firefox/line_nav_display_table_cell.py

2015-07-24 11:54:40 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Refine heuristic for ignoring object:selection-changed events in web content

M	src/orca/scripts/web/script.py

2015-07-24 11:00:55 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Don't include empty text block elements in structural navigation

M	src/orca/script_utilities.py
M	src/orca/scripts/web/script_utilities.py
M	src/orca/structural_navigation.py
A	test/html/empty-heading.html
A	test/keystrokes/firefox/html_struct_nav_heading_empty.params
A	test/keystrokes/firefox/html_struct_nav_heading_empty.py

2015-07-23 16:57:57 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Skip over anchors when looking for next/previous caret context

M	src/orca/scripts/web/script_utilities.py
M	test/html/FirefoxProfile/prefs.js
M	test/keystrokes/firefox/line_nav_empty_block_link.py
M	test/keystrokes/firefox/line_nav_sun_java.py
M	test/keystrokes/firefox/line_nav_wiki_down.py

2015-07-23 15:54:15 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Remove sound module

M	src/orca/Makefile.am
M	src/orca/settings.py
D	src/orca/sound.py
M	src/orca/speech.py
M	src/orca/speech_generator.py

2015-07-23 15:42:18 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        New test case

A	test/html/empty-block-link.html
A	test/keystrokes/firefox/line_nav_empty_block_link.params
A	test/keystrokes/firefox/line_nav_empty_block_link.py

2015-07-23 14:33:30 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Treat lists as text block elements in web content

M	src/orca/scripts/web/script_utilities.py

2015-07-23 12:13:15 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Improve how Orca works with Etherpad in Firefox

M	src/orca/script_utilities.py
M	src/orca/scripts/toolkits/Gecko/script.py
M	src/orca/scripts/toolkits/Gecko/script_utilities.py
M	src/orca/scripts/web/script.py

2015-07-22 16:12:58 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Eliminate some false positives in isLayoutOnly()

M	src/orca/script_utilities.py

2015-07-22 10:11:38 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Post-release version bump

M	README
M	configure.ac

2015-07-22 10:07:57 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Prep for the 3.17.4 release

M	NEWS
M	README
M	configure.ac