2019-08-01 15:28:18 -0400 Joanmarie Diggs <[email protected]>

       Firefox: Try to include results count during search

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

2019-08-01 14:51:40 -0400 Joanmarie Diggs <[email protected]>

       Rename inFindToolbar to inFindContainer

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

2019-08-01 14:21:22 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Also present results count for each find-in-page match

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

2019-08-01 13:55:45 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Clear the cache of the status bar before examining find results

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

2019-08-01 13:37:03 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Fall back on hierarchy when status bar doesn't id the find dialog

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

2019-08-01 11:56:05 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Don't treat find-in-page dialog as top-level object

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

2019-08-01 11:50:10 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Improve reliability of identifying find-in-page widgets

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

2019-08-01 11:11:25 -0400 Joanmarie Diggs <[email protected]>

       Proceed with SayAll on page load if context is focusable but not focused

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

2019-08-01 10:34:42 -0400 Joanmarie Diggs <[email protected]>

       Tweak debugging message

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

2019-07-31 16:59:57 -0400 Joanmarie Diggs <[email protected]>

       Improve braille presentation of new Firefox location input

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

2019-07-30 17:27:03 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Recognize anchors

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

2019-07-30 16:17:19 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Suppress rolename for child of collapsed select element

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

2019-07-30 15:57:16 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Ensure we present collapsed select elements during navigation

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

2019-07-30 15:44:02 -0400 Joanmarie Diggs <[email protected]>

       Don't treat elements with embedded objects as lines of single chars

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

2019-07-30 12:35:01 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Treat all static text leaf nodes in the same fashion

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

2019-07-30 10:59:16 +0000 Attila Hammer <[email protected]>

       Update Hungarian translation

M       po/hu.po

2019-07-29 18:35:57 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Tweak whitespace related to list item markers

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

2019-07-29 18:20:06 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Improve presentation of list item markers

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

2019-07-29 09:36:42 -0400 Joanmarie Diggs <[email protected]>

       Eliminate some false positives detecting broken text from CSS

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

2019-07-28 17:14:39 +0000 Anders Jonsson <[email protected]>

       Update Swedish translation

M       po/sv.po

2019-07-25 16:51:05 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Ensure we present list item markers in complex items

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

2019-07-25 15:48:03 -0400 Joanmarie Diggs <[email protected]>

       Don't call default script's Say All progress callback for web content

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

2019-07-25 13:41:38 -0400 Joanmarie Diggs <[email protected]>

       Reduce chattiness with editable combobox descendants

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

2019-07-24 12:13:16 +0000 Joanmarie Diggs <[email protected]>

       Merge branch 'wip/lantw/allow-building-with-gettext-0.20' into 'master'

2019-07-24 17:13:47 +0800 Ting-Wei Lan <[email protected]>

       Allow building with gettext ≥ 0.20

M       configure.ac

2019-07-24 10:50:01 +0200 Daniel Mustieles <[email protected]>

       Updated Spanish translation

M       po/es.po

2019-07-23 20:18:17 -0400 Joanmarie Diggs <[email protected]>

       Try to handle more cases of CSSed text being exposed as one char per line

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

2019-07-23 19:40:34 -0400 Joanmarie Diggs <[email protected]>

       Never treat layout-only-table cells as focus-mode widgets

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

2019-07-23 13:47:05 -0400 Joanmarie Diggs <[email protected]>

       Make finding clickables more performant

M       src/orca/structural_navigation.py

2019-07-23 17:41:01 +0000 Stas Solovey <[email protected]>

       Update Russian translation

M       po/ru.po

2019-07-23 11:14:49 -0400 Joanmarie Diggs <[email protected]>

       Be more aggressive trying to set the caret offset in text

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

2019-07-23 10:55:13 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Add means to identify find-in-page widgets

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

2019-07-22 15:40:40 +0000 Joanmarie Diggs <[email protected]>

       Merge branch 'master' into 'master'

2019-07-22 17:34:06 +0200 Samuel Thibault <[email protected]>

       Fix confusion between shift and shiftlock

M       src/orca/keybindings.py

2019-07-22 11:17:07 -0400 Joanmarie Diggs <[email protected]>

       Don't query the text interface for elements with role of list box

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

2019-07-22 10:12:00 -0400 Joanmarie Diggs <[email protected]>

       Also check for "underline:spelling" as indication of spelling error

M       src/orca/script_utilities.py

2019-07-21 16:36:44 +0000 Florentina Mușat <[email protected]>

       Update Romanian translation

M       po/ro.po

2019-07-18 15:53:01 -0400 Joanmarie Diggs <[email protected]>

       Don't search for caret context just because the old focus is null

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

2019-07-18 10:46:06 -0400 Joanmarie Diggs <[email protected]>

       Update the caret context when alert is presented and has focused element

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

2019-07-18 10:04:02 -0400 Joanmarie Diggs <[email protected]>

       Chromium: More work on live region support

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

2019-07-18 08:29:32 -0400 Joanmarie Diggs <[email protected]>

       Fix typo

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

2019-07-16 20:30:11 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Filter out some redundant live region events

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

2019-07-16 12:08:42 -0400 Joanmarie Diggs <[email protected]>

       Handle another case of objects going defunct on us

M       src/orca/mouse_review.py

2019-07-16 12:02:08 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Handle text leaf nodes being exposed with "static" role

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

2019-07-16 11:20:59 -0400 Joanmarie Diggs <[email protected]>

       Add debugging

M       src/orca/liveregions.py

2019-07-15 18:49:43 -0400 Joanmarie Diggs <[email protected]>

       Handle hyperlink interface results causing us to cycle in SayAll

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

2019-07-15 10:55:45 -0400 Joanmarie Diggs <[email protected]>

       Mouse review: Don't announce "unselected" for cells

M       src/orca/speech_generator.py

2019-07-15 10:48:28 -0400 Joanmarie Diggs <[email protected]>

       Root must be both showing and visible before looking for descendant at point

M       src/orca/script_utilities.py

2019-07-15 10:37:06 -0400 Joanmarie Diggs <[email protected]>

       Mouse review: Only prefer document as top level object when in document

M       src/orca/mouse_review.py

2019-07-13 18:19:49 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Remove the hack for the missing hyperlink interface

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

2019-07-13 16:55:59 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Present treeitem node level

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

2019-07-13 16:16:19 -0400 Joanmarie Diggs <[email protected]>

       More stripping whitespace when name comes from contents rather than author

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

2019-07-13 15:46:16 -0400 Joanmarie Diggs <[email protected]>

       Strip whitespace when name comes from contents rather than author

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

2019-07-13 15:04:58 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Hack around missing hyperlink implementation for non-links

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

2019-07-12 13:20:45 -0400 Joanmarie Diggs <[email protected]>

       Present the new mouse-review object's string if it is an editable text area

M       src/orca/mouse_review.py

2019-07-12 13:14:06 -0400 Joanmarie Diggs <[email protected]>

       Modify previous change to only apply to editable content

M       src/orca/speech_generator.py

2019-07-12 12:52:57 -0400 Joanmarie Diggs <[email protected]>

       Don't speak the text at cursor for new mouse-review object

M       src/orca/speech_generator.py

2019-07-12 12:10:48 -0400 Joanmarie Diggs <[email protected]>

       Sanity-check active window before re-figuring it out for mouse input events

M       src/orca/input_event.py

2019-07-12 11:53:57 -0400 Joanmarie Diggs <[email protected]>

       Use already-calculated event window for mouse input events

M       src/orca/scripts/default.py

2019-07-12 11:36:40 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Add section to the roles we don't clear the cache for (performance)

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

2019-07-12 10:45:07 -0400 Joanmarie Diggs <[email protected]>

       Present caret-moved events from mouse clicks even if element hasn't changed

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

2019-07-10 09:50:38 -0400 Joanmarie Diggs <[email protected]>

       Handle another case of objects going away on us

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

2019-07-09 11:44:11 -0400 Joanmarie Diggs <[email protected]>

       Adjust bounding box height to take newline chars into account during review

M       src/orca/mouse_review.py

2019-07-09 11:07:14 -0400 Joanmarie Diggs <[email protected]>

       Refine substring heuristic for mouse review duplicate check

M       src/orca/mouse_review.py

2019-07-09 10:29:03 -0400 Joanmarie Diggs <[email protected]>

       More work arounds for newlines messing up mouse review

M       src/orca/mouse_review.py

2019-07-09 10:25:04 -0400 Joanmarie Diggs <[email protected]>

       Prefer line presentation if previous review object had no string

M       src/orca/mouse_review.py

2019-07-09 10:13:44 -0400 Joanmarie Diggs <[email protected]>

       Handle case of newline characters being zero width

M       src/orca/mouse_review.py

2019-07-09 09:47:03 -0400 Joanmarie Diggs <[email protected]>

       Work around newlines showing up incorrectly as part of textAtOffset results

M       src/orca/script_utilities.py

2019-07-09 09:09:47 -0400 Joanmarie Diggs <[email protected]>

       Be more tolerate of containsRegion() failing if the string is a newline

M       src/orca/script_utilities.py

2019-07-09 08:54:11 -0400 Joanmarie Diggs <[email protected]>

       Be less chatty over text areas

M       src/orca/mouse_review.py

2019-07-09 08:46:00 -0400 Joanmarie Diggs <[email protected]>

       Remove obsolete hackarounds from mousereview

M       src/orca/mouse_review.py

2019-07-08 22:26:45 -0400 Joanmarie Diggs <[email protected]>

       Improve logic filtering out irrelevant mouse movements during review

M       src/orca/mouse_review.py

2019-07-08 20:07:06 -0400 Joanmarie Diggs <[email protected]>

       Combine some text boundary logic within a single method

M       src/orca/mouse_review.py

2019-07-08 19:47:29 -0400 Joanmarie Diggs <[email protected]>

       Present the line at the pointer if the object hasn't changed but the line has

M       src/orca/mouse_review.py

2019-07-08 19:27:52 -0400 Joanmarie Diggs <[email protected]>

       Try to detect how much to present by change in mouse-review position

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

2019-07-08 15:47:54 -0400 Joanmarie Diggs <[email protected]>

       Return early if the mouse moved again before we start presentation

M       src/orca/mouse_review.py

2019-07-08 15:14:47 -0400 Joanmarie Diggs <[email protected]>

       Return immediately after presenting full mouse review object

M       src/orca/mouse_review.py

2019-07-08 15:12:40 -0400 Joanmarie Diggs <[email protected]>

       Present the full mouse review object before presenting a substring therein

M       src/orca/mouse_review.py

2019-07-08 14:35:14 -0400 Joanmarie Diggs <[email protected]>

       Don't update the current mouse review object if we didn't present anything

M       src/orca/mouse_review.py

2019-07-08 13:58:25 -0400 Joanmarie Diggs <[email protected]>

       Add debugging

M       src/orca/mouse_review.py

2019-07-08 12:29:54 -0400 Joanmarie Diggs <[email protected]>

       Be sure mouse review object is in current document before presenting it

M       src/orca/mouse_review.py

2019-07-08 11:52:08 -0400 Joanmarie Diggs <[email protected]>

       Apply cell/row preferences to mouse review

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

2019-07-08 11:26:57 -0400 Joanmarie Diggs <[email protected]>

       Try to detect when mouse review object is under open menu

M       src/orca/mouse_review.py

2019-07-08 10:24:29 -0400 Joanmarie Diggs <[email protected]>

       Don't present description for mouse review if tooltip presentation off

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

2019-07-08 08:40:38 +0000 Kukuh Syafaat <[email protected]>

       Update Indonesian translation

M       po/id.po

2019-07-05 10:26:59 -0400 Joanmarie Diggs <[email protected]>

       Never ignore the name of images

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

2019-07-03 22:17:58 +0000 Rafael Fontenelle <[email protected]>

       Update Brazilian Portuguese translation

M       po/pt_BR.po

2019-07-03 13:41:26 -0400 Joanmarie Diggs <[email protected]>

       Prevent double-speaking of link ancestor of image during SayAll

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

2019-07-03 13:10:07 -0400 Joanmarie Diggs <[email protected]>

       Return an empty list when generate current line text fails to obtain a result

M       src/orca/speech_generator.py

2019-07-03 13:01:00 -0400 Joanmarie Diggs <[email protected]>

       Preserve duplicated/redundant names in SayAll so we're sure to present something

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

2019-07-03 12:46:28 -0400 Joanmarie Diggs <[email protected]>

       Return an empty list when generate displayed text fails to obtain a result

M       src/orca/speech_generator.py

2019-07-03 16:08:58 +0000 Joanmarie Diggs <[email protected]>

       Merge branch 'voice-prop' into 'master'

2019-07-03 17:59:13 +0200 Colomban Wendling <[email protected]>

       Preserve "established" voice attribute from voice settings

M       src/orca/acss.py

2019-07-02 16:43:00 -0400 Joanmarie Diggs <[email protected]>

       Tweak debug message

M       src/orca/input_event.py

2019-07-02 20:41:06 +0000 Joanmarie Diggs <[email protected]>

       Merge branch 'shiftlock' into 'master'

2019-07-02 18:47:54 +0200 Matej Urbančič <[email protected]>

       Updated Slovenian translation

M       po/sl.po

2019-07-02 12:40:09 -0400 Joanmarie Diggs <[email protected]>

       Provide the start and end offsets when calling scrollIntoView

M       src/orca/scripts/default.py
M       src/orca/scripts/toolkits/WebKitGtk/script.py
M       src/orca/scripts/web/script.py

2019-07-02 11:57:58 -0400 Joanmarie Diggs <[email protected]>

       Remove unused support for AtspiComponent's scrollToPoint

M       src/orca/eventsynthesizer.py

2019-07-02 11:42:50 -0400 Joanmarie Diggs <[email protected]>

       Add initial support for AtspiText's scrollSubstringTo

M       src/orca/eventsynthesizer.py

2019-07-01 17:27:49 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Work around unexpected roles for ARIA combo box descendants

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

2019-07-01 14:14:55 -0400 Joanmarie Diggs <[email protected]>

       Present entries which support autocompletion as having role autocomplete

M       src/orca/speech_generator.py

2019-06-28 13:53:23 -0400 Joanmarie Diggs <[email protected]>

       Do a focus grab rather than use the activate action for left click

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

2019-06-28 12:19:16 -0400 Joanmarie Diggs <[email protected]>

       Be sure we respect the specified button in the clickCurrent fallback

M       src/orca/flat_review.py

2019-06-28 12:16:34 -0400 Joanmarie Diggs <[email protected]>

       Fall back on AtspiAction when synthesized click fails

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

2019-06-28 11:49:48 -0400 Joanmarie Diggs <[email protected]>

       If flat-review click at point fails, try click on object

M       src/orca/flat_review.py

2019-06-28 11:06:36 -0400 Joanmarie Diggs <[email protected]>

       Have flat review return result of synthesized events

M       src/orca/flat_review.py

2019-06-28 10:25:44 -0400 Joanmarie Diggs <[email protected]>

       Move event synthesis error handling to the eventsynthesizer

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

2019-06-28 09:43:51 -0400 Joanmarie Diggs <[email protected]>

       Return a boolean indicating success or failure for synthesized mouse events

M       src/orca/eventsynthesizer.py

2019-06-27 16:22:58 -0400 Joanmarie Diggs <[email protected]>

       Add debugging

M       src/orca/eventsynthesizer.py

2019-06-25 17:40:20 +0000 Anders Jonsson <[email protected]>

       Update Swedish translation

M       po/sv.po

2019-06-21 20:03:48 -0400 Joanmarie Diggs <[email protected]>

       Eliminate another double-presentation of table information

M       src/orca/structural_navigation.py

2019-06-21 19:51:37 -0400 Joanmarie Diggs <[email protected]>

       Revert "Eliminate another double-presentation of table information"

M       src/orca/structural_navigation.py

2019-06-21 19:09:39 -0400 Joanmarie Diggs <[email protected]>

       Eliminate another double-presentation of table information

M       src/orca/structural_navigation.py

2019-06-21 18:01:08 -0400 Joanmarie Diggs <[email protected]>

       Improve presentation of treegrids

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

2019-06-20 17:07:09 -0400 Joanmarie Diggs <[email protected]>

       Eliminate some chattiness with alerts with auto-focused descendants

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

2019-06-19 14:14:47 -0400 Joanmarie Diggs <[email protected]>

       Fix regression in combobox presentation

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

2019-06-19 13:22:14 -0400 Joanmarie Diggs <[email protected]>

       Ensure we present final word in element when navigating by word

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

2019-06-19 12:58:30 -0400 Joanmarie Diggs <[email protected]>

       Don't present listitem marker for a zero-length substring

M       src/orca/generator.py

2019-06-19 10:14:08 +0200 Daniel Mustieles <[email protected]>

       Updated Spanish translation

M       po/es.po

2019-06-18 18:02:11 -0400 Joanmarie Diggs <[email protected]>

       Post-release version bump

M       README
M       configure.ac

2019-06-18 17:59:35 -0400 Joanmarie Diggs <[email protected]>

       Release prep

M       NEWS
M       README
M       configure.ac