2019-01-14 13:09:39 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Remove hack for not being able to ascend ancestry to top level

M	src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-01-14 11:29:54 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromim: Remove hack for lack of object:state-changed:focused event

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

2019-01-08 17:55:31 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Filter out more instances of documents without a URI

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

2019-01-08 17:31:37 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Ignore document events from pages with no URI

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

2019-01-08 17:23:30 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Ignore busy changes from pages with no URI

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

2019-01-08 17:10:20 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Fix bug in hack to get top-level object

M	src/orca/scripts/toolkits/Chromium/script_utilities.py

2019-01-08 16:40:56 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Work around missing name-change events from frames

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

2019-01-08 15:03:40 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Ignore page loads for non-active documents

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

2019-01-08 11:22:33 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Work around missing name-change events from page tabs

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

2019-01-08 16:05:14 +0100 Daniel Mustieles <daniel.mustieles.contractor@bbva.com>

        Updated Spanish translation

M	po/es.po

2019-01-08 10:24:16 +0000 Anders Jonsson <anders.jonsson@norsjovallen.se>

        Update Swedish translation

M	help/sv/sv.po

2019-01-07 15:27:38 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Add unbound command to present current object's size and position

M	help/C/commands_where_am_i.page
M	src/orca/cmdnames.py
M	src/orca/common_keyboardmap.py
M	src/orca/messages.py
M	src/orca/scripts/default.py

2019-01-07 12:29:33 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Ignore window deactivations we believe are not user-triggered

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

2019-01-03 17:07:28 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Improve finding sentence start in contents with embedded objects

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

2019-01-03 14:03:47 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Eliminate some chattiness with MathML embedded in links and headings

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

2019-01-03 12:20:58 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Fix presentation of focusable text with MathML children

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

2019-01-02 20:29:13 +0000 Joanmarie Diggs <jdiggs@igalia.com>

        Merge branch 'size-0' into 'master'

2019-01-02 15:06:53 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Writer: Ensure we fall back on native headers when dynamic headers aren't set

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

2018-12-19 17:56:27 +0100 Samuel Thibault <samuel.thibault@ens-lyon.org>

        braille: fail initialization if device is not plugged yet

M	src/orca/braille.py

2019-01-01 14:42:01 +0000 Joanmarie Diggs <jdiggs@igalia.com>

        Merge branch 'error-clean' into 'master'

2018-12-23 00:04:49 +0000 Anders Jonsson <anders.jonsson@norsjovallen.se>

        Update Swedish translation

M	po/sv.po

2018-12-22 23:47:24 +0000 Anders Jonsson <anders.jonsson@norsjovallen.se>

        Update Swedish translation

M	help/sv/sv.po

2018-12-19 17:52:57 +0100 Samuel Thibault <samuel.thibault@ens-lyon.org>

        braille: on initialization error, make sure to clean BrlAPI connection

M	src/orca/braille.py

2018-12-13 12:20:09 +0000 Joanmarie Diggs <jdiggs@igalia.com>

        Do flat review say all by line rather than word

M	src/orca/scripts/default.py

2018-12-11 10:01:50 +0100 Joanmarie Diggs <jdiggs@igalia.com>

        Revert "Make other non-focusable form fields navigable via structural navigation"

M	src/orca/structural_navigation.py

2018-12-10 15:55:56 +0100 Joanmarie Diggs <jdiggs@igalia.com>

        Make other non-focusable form fields navigable via structural navigation

M	src/orca/structural_navigation.py

2018-12-10 15:40:12 +0100 Joanmarie Diggs <jdiggs@igalia.com>

        Make toggle buttons and non-focusable buttons reachable via structural navigation

M	src/orca/structural_navigation.py

2018-12-08 22:01:31 +0100 Matej Urbančič <mateju@svn.gnome.org>

        Updated Slovenian translation

M	po/sl.po

2018-12-06 10:39:50 +0000 Joanmarie Diggs <jdiggs@igalia.com>

        Merge branch 'typo' into 'master'

2018-12-06 09:19:18 +0100 Samuel Thibault <samuel.thibault@ens-lyon.org>

        braille: Fix typo

M	src/orca/braille.py

2018-12-05 21:02:28 +0000 Joanmarie Diggs <jdiggs@igalia.com>

        Merge branch 'attributemask' into 'master'

2018-12-04 17:06:52 +0100 Daniel Mustieles <daniel.mustieles.contractor@bbva.com>

        Updated Spanish translation

M	po/es.po

2018-12-03 18:38:22 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Improve presentation of browser pop-up menus

M	src/orca/scripts/toolkits/Chromium/script.py
M	src/orca/scripts/toolkits/Chromium/script_utilities.py
M	src/orca/scripts/toolkits/Chromium/speech_generator.py

2018-12-03 16:09:56 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Remove missed, hard-coded process name

M	src/orca/orca_bin.py.in

2018-12-03 12:30:24 +0100 Samuel Thibault <samuel.thibault@ens-lyon.org>

        braille: make sure the attribute mask is as long as the text string

M	src/orca/braille.py

2018-11-30 20:24:06 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Fall back on rolename when presenting title of nameless frames

M	src/orca/speech_generator.py

2018-11-30 20:15:20 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Add another workaround for not being able to ascend the hierarchy

M	src/orca/scripts/toolkits/Chromium/script_utilities.py

2018-11-30 19:24:30 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Present popup menus with no selected child

M	src/orca/event_manager.py
M	src/orca/scripts/toolkits/Chromium/script.py
M	src/orca/scripts/toolkits/Chromium/script_utilities.py

2018-11-30 13:48:08 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Add more error handling to navlist

M	src/orca/orca_gui_navlist.py

2018-11-30 10:56:43 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Remove redundant call to showGUI() in the navlist

M	src/orca/orca_gui_navlist.py

2018-11-28 16:54:18 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Give window managers hints that we want to see the navlist

M	src/orca/orca_gui_navlist.py

2018-11-28 16:22:38 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Set position of the navlist over the document

M	src/orca/orca_gui_navlist.py
M	src/orca/script_utilities.py

2018-11-28 11:31:41 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Ensure we use keyval_name when event_string is absent for keyboard events

M	src/orca/script.py

2018-11-23 14:44:30 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Updated test cases

M	test/html/aria-landmarks.html
M	test/keystrokes/firefox/aria_alert.py
M	test/keystrokes/firefox/aria_alert_dialog.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_dismissed.py
M	test/keystrokes/firefox/aria_invalid.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_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_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/find_wiki.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_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_roledescriptions.py
M	test/keystrokes/firefox/html_link_where_am_i.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_clickable_text_change.py
M	test/keystrokes/firefox/html_struct_nav_containers.py
M	test/keystrokes/firefox/html_struct_nav_heading_in_div_with_text.py
M	test/keystrokes/firefox/html_struct_nav_headings_with_hidden_anchors.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/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/ui_doc_tabs.py
M	test/keystrokes/firefox/ui_role_accel_label.py
M	test/keystrokes/firefox/ui_role_check_menu_item.py
M	test/keystrokes/firefox/ui_role_entry.py
M	test/keystrokes/firefox/ui_role_menu_bar.py
M	test/keystrokes/firefox/ui_role_menu_flat_review.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/ui_title_and_status_bar.py
M	test/keystrokes/firefox/word_nav_list_items.py
M	test/keystrokes/gnome-clocks/stop_watch_flat_review.py
M	test/keystrokes/gnome-clocks/timer_flat_review.py
M	test/keystrokes/gnome-terminal/command_not_found.py
M	test/keystrokes/gnome-terminal/man_page.py
M	test/keystrokes/gnome-terminal/nano.py
M	test/keystrokes/gnome-terminal/reverse_i_search.py
M	test/keystrokes/gnome-terminal/vim-append.py
M	test/keystrokes/gtk-demo/role_accel_label.py
M	test/keystrokes/gtk-demo/role_check_box.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_dialog.py
M	test/keystrokes/gtk-demo/role_icon.py
M	test/keystrokes/gtk-demo/role_icon_flat_review.py
M	test/keystrokes/gtk-demo/role_label.py
M	test/keystrokes/gtk-demo/role_menu.py
M	test/keystrokes/gtk-demo/role_push_button.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_flat_review.py
M	test/keystrokes/gtk-demo/role_text_multiline_navigation.py
M	test/keystrokes/gtk-demo/role_text_multiline_navigation2.py
M	test/keystrokes/gtk-demo/role_tooltip.py
M	test/keystrokes/gtk3-demo/context_menu_flat_review.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_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_dialog_flat_review.py
M	test/keystrokes/gtk3-demo/role_icon.py
M	test/keystrokes/gtk3-demo/role_icon_flat_review.py
M	test/keystrokes/gtk3-demo/role_info_bar.py
M	test/keystrokes/gtk3-demo/role_listbox.py
M	test/keystrokes/gtk3-demo/role_menu.py
M	test/keystrokes/gtk3-demo/role_menu_flat_review.py
M	test/keystrokes/gtk3-demo/role_push_button.py
M	test/keystrokes/gtk3-demo/role_radio_button.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_status_bar.py
M	test/keystrokes/gtk3-demo/role_table.py
M	test/keystrokes/gtk3-demo/role_table_flat_review.py
M	test/keystrokes/gtk3-demo/role_text_multiline.py
M	test/keystrokes/gtk3-demo/role_text_multiline_navigation.py
M	test/keystrokes/gtk3-demo/role_text_multiline_selection.py
M	test/keystrokes/gtk3-demo/role_toggle_button.py
M	test/keystrokes/gtk3-demo/role_toggle_button_flat_review.py
M	test/keystrokes/gtk3-demo/role_tooltip.py
M	test/keystrokes/oocalc/coordinate_announcement_off.py
M	test/keystrokes/oocalc/coordinate_announcement_on.py
M	test/keystrokes/oocalc/document_enter_text.py
M	test/keystrokes/oocalc/document_enter_text_no_context.py
M	test/keystrokes/oocalc/document_nav_dynamic_headers.py
M	test/keystrokes/oocalc/manage_names_combobox.py
M	test/keystrokes/oocalc/manage_names_combobox_no_context.py
M	test/keystrokes/oocalc/messages_dynamic_headers.py
M	test/keystrokes/oocalc/ui_role_check_menu_item.py
M	test/keystrokes/oowriter/document_nav_line.py
M	test/keystrokes/oowriter/document_nav_line_bullets.py
M	test/keystrokes/oowriter/document_nav_word.py
M	test/keystrokes/oowriter/document_new.py
M	test/keystrokes/oowriter/flat_review_context_menu.py
M	test/keystrokes/oowriter/flat_review_line_columns.py
M	test/keystrokes/oowriter/flat_review_platform_menubar.py
M	test/keystrokes/oowriter/say_all.py
M	test/keystrokes/oowriter/selection_word.py
M	test/keystrokes/oowriter/spellcheck.py
M	test/keystrokes/oowriter/spoken_indentation.py
M	test/keystrokes/oowriter/structural_nav_table.py
M	test/keystrokes/oowriter/table_cell_row.py
M	test/keystrokes/oowriter/text_attributes.py
M	test/keystrokes/oowriter/ui_find.py
M	test/keystrokes/oowriter/ui_navigator.py
M	test/keystrokes/oowriter/ui_role_combo_box.py
M	test/keystrokes/oowriter/ui_role_label.py
M	test/keystrokes/oowriter/ui_role_list_item.py
M	test/keystrokes/oowriter/ui_role_menu.py
M	test/keystrokes/oowriter/ui_role_menu_flat_review.py
M	test/keystrokes/oowriter/ui_role_toolbar.py

2018-11-21 16:12:38 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Add some extra debugging output

M	src/orca/scripts/toolkits/Chromium/script.py
M	src/orca/scripts/toolkits/Chromium/script_utilities.py

2018-11-21 10:59:55 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Use our new findAllDescendants() method rather than pyatspi's

M	src/orca/scripts/toolkits/Chromium/script_utilities.py

2018-11-21 10:09:30 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Make our new _findAllDescendants() more robust against defunct objects

M	src/orca/script_utilities.py

2018-11-21 09:36:40 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Explicitly disable SayAll for now

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

2018-11-21 09:25:03 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Handle two more instances of defunct objects

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

2018-11-21 09:18:51 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Handle additional exceptions when object goes defunct while getting actions

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

2018-11-21 09:09:18 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Remove the hack around for no input events

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

2018-11-21 07:17:38 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Restore clearing cache for Gecko windows because some events are missing

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

2018-11-20 20:59:11 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Don't clear the cache of windows by default

M	src/orca/script_utilities.py
M	src/orca/scripts/toolkits/Chromium/script_utilities.py

2018-11-20 20:27:24 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Don't bother checking the mousereview item when mousereview is not active

M	src/orca/mouse_review.py

2018-11-20 19:38:31 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Make unrelatedLabels() more performant

M	src/orca/script_utilities.py

2018-11-20 18:12:36 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Simply presentation of selected item in metacity and gtk-window-decorator

M	src/orca/scripts/apps/gtk-window-decorator/script.py
M	src/orca/scripts/apps/metacity/script.py

2018-11-20 17:16:23 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Ensure we don't pan beyond the length of the line being displayed

M	src/orca/braille.py

2018-11-17 16:03:11 +0100 Alex Arnaud <alexarnaud@hypra.fr>

        Fixed accent encoding in French translation

M	po/fr.po

2018-11-13 16:19:41 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Hack around inability to ascend ancestry all the way to the frame

M	src/orca/scripts/toolkits/Chromium/script.py
M	src/orca/scripts/toolkits/Chromium/script_utilities.py

2018-11-12 14:40:24 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Ignore busy-changed events from pages which report size of 0

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

2018-11-12 14:18:31 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Work around document claiming index in parent of -1

M	src/orca/scripts/toolkits/Chromium/script_utilities.py

2018-11-12 13:36:39 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Check 'URI' in addition to 'DocURL' when getting URL of document

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

2018-11-12 11:30:27 -0500 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Hack around setting caret not updating focus

M	src/orca/scripts/toolkits/Chromium/script_utilities.py

2018-11-07 20:52:02 +0000 Charles Monzat <charles.monzat@numericable.fr>

        Update French translation

M	po/fr.po

2018-11-01 14:04:20 +0100 Joanmarie Diggs <jdiggs@igalia.com>

        Add initial Chromium script

M	configure.ac
A	src/orca/scripts/toolkits/Chromium/Makefile.am
A	src/orca/scripts/toolkits/Chromium/__init__.py
A	src/orca/scripts/toolkits/Chromium/braille_generator.py
A	src/orca/scripts/toolkits/Chromium/script.py
A	src/orca/scripts/toolkits/Chromium/script_utilities.py
A	src/orca/scripts/toolkits/Chromium/speech_generator.py
M	src/orca/scripts/toolkits/Makefile.am
M	src/orca/scripts/toolkits/__init__.py

2018-10-30 16:47:45 +0100 Joanmarie Diggs <jdiggs@igalia.com>

        Add an unbound command to switch between layout mode and object mode

M	help/C/commands_reading.page
M	src/orca/cmdnames.py
M	src/orca/messages.py
M	src/orca/scripts/web/script.py

2018-10-30 15:33:45 +0100 Joanmarie Diggs <jdiggs@igalia.com>

        Fallback on access key when there is no aria-keyshortcuts value

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

2018-10-30 14:14:17 +0100 Joanmarie Diggs <jdiggs@igalia.com>

        Don't descend push buttons when looking for on-screen objects

M	src/orca/script_utilities.py

2018-10-19 11:36:18 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Post-release version bump

M	README
M	configure.ac

2018-10-19 11:31:22 +0200 Joanmarie Diggs <jdiggs@igalia.com>

        Release prep

M	NEWS
M	README
M	configure.ac