2020-04-22 18:29:43 -0400 Joanmarie Diggs <[email protected]>

       Braille: Add additional attempts to recover from broken apps/toolkits

M       src/orca/braille_generator.py

2020-04-22 16:08:56 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Fix issue causing us to present the previous line in contenteditable

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

2020-04-22 15:22:23 -0400 Joanmarie Diggs <[email protected]>

       Ensure we update the cursor location in braille for ARIA alert role

M       src/orca/formatting.py

2020-04-22 15:02:33 -0400 Joanmarie Diggs <[email protected]>

       Handle caret-moved event emitted before focus events in newly-loaded page

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

2020-04-22 13:28:48 -0400 Joanmarie Diggs <[email protected]>

       Try to avoid crashing Nautilus

M       src/orca/script_utilities.py

2020-04-22 12:36:33 -0400 Joanmarie Diggs <[email protected]>

       Don't re-present the description if the locusOfFocus hasn't changed

M       src/orca/speech_generator.py

2020-04-22 10:59:34 -0400 Joanmarie Diggs <[email protected]>

       Never treat ARIA groups with author-provided names as layout only

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

2020-04-22 10:36:55 -0400 Joanmarie Diggs <[email protected]>

       Remove attempt to filter out duplicate names calculated by content

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

2020-04-21 19:50:38 -0400 Joanmarie Diggs <[email protected]>

       Don't display name of web-based code editors at start of each line

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

2020-04-20 21:03:29 -0400 Joanmarie Diggs <[email protected]>

       Clean-up web script's onCaretMoved()

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

2020-04-21 16:13:36 -0400 Joanmarie Diggs <[email protected]>

       Improve behavior navigating in tables in web-based rich-text editors

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

2020-04-21 12:26:14 -0400 Joanmarie Diggs <[email protected]>

       Filter out some name-change events that tend to be spammy

M       src/orca/event_manager.py

2020-04-21 11:44:37 -0400 Joanmarie Diggs <[email protected]>

       Ignore events from sources whose state set is empty

M       src/orca/event_manager.py

2020-04-20 19:00:56 -0400 Joanmarie Diggs <[email protected]>

       Reduce chattiness from page tab selection events following focus

M       src/orca/scripts/default.py

2020-04-20 18:30:19 -0400 Joanmarie Diggs <[email protected]>

       Improve performance processing text-changed events from elements

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

2020-04-20 16:53:27 -0400 Joanmarie Diggs <[email protected]>

       Tweak debugging output to chop ginormous strings from events

M       src/orca/debug.py
M       src/orca/event_manager.py

2020-04-20 15:25:31 -0400 Joanmarie Diggs <[email protected]>

       Ensure punctuation is verbalized for ARIA code role during whereAmI

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

2020-04-20 14:14:25 -0400 Joanmarie Diggs <[email protected]>

       Ensure we generate names when requested for elements being flat reviewed

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

2020-04-20 13:47:07 -0400 Joanmarie Diggs <[email protected]>

       Flat-review: Sanity-check object have prsentable text

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

2020-04-20 10:43:40 -0400 Joanmarie Diggs <[email protected]>

       Work harder to find presentable text for ARIA alert role

M       src/orca/formatting.py

2020-04-19 15:22:57 -0400 Joanmarie Diggs <[email protected]>

       Ensure we verbalize punctuation in selected text in ARIA code role

M       src/orca/scripts/default.py

2020-04-18 13:37:51 -0400 Joanmarie Diggs <[email protected]>

       Fix traceback

M       src/orca/label_inference.py

2020-04-18 08:58:43 +0000 Dz Chen <[email protected]>

       Update Chinese (China) translation

M       po/zh_CN.po

2020-04-17 20:05:56 -0400 Joanmarie Diggs <[email protected]>

       Fix regression from previous commit

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

2020-04-17 15:31:55 -0400 Joanmarie Diggs <[email protected]>

       Support navigation within focusable tooltips in web applications

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

2020-04-17 12:27:33 -0400 Joanmarie Diggs <[email protected]>

       Ensure we adjust text for repeated characters even in browse mode

M       src/orca/speech_generator.py

2020-04-17 11:59:35 -0400 Joanmarie Diggs <[email protected]>

       Attempt to identify and ignore text insertions from page tab switches

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

2020-04-15 17:40:55 -0400 Joanmarie Diggs <[email protected]>

       Ensure we verbalize all punctuation inside ARIA code editor app

M       src/orca/scripts/default.py

2020-04-15 17:12:04 -0400 Joanmarie Diggs <[email protected]>

       Eliminate some chattiness with repeated names in web apps

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

2020-04-15 16:52:07 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Ensure the prior object is passed along when generating labelOrName

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

2020-04-15 15:20:40 -0400 Joanmarie Diggs <[email protected]>

       Add some debugging

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

2020-04-15 12:10:38 -0400 Joanmarie Diggs <[email protected]>

       Flat review: Ensure more objects with info get presented, esp. for web apps

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

2020-04-14 19:08:53 -0400 Joanmarie Diggs <[email protected]>

       Flat review: Begin cleaning up getZonesFromText()

M       src/orca/flat_review.py

2020-04-14 14:27:55 -0400 Joanmarie Diggs <[email protected]>

       Clean up flatreview's splitTextIntoZones()

M       src/orca/flat_review.py

2020-04-13 20:36:03 -0400 Joanmarie Diggs <[email protected]>

       Add ability to infer labels from layout tables exposed as sections

M       src/orca/label_inference.py

2020-04-13 20:27:33 -0400 Joanmarie Diggs <[email protected]>

       Filter out static text leaf nodes when assessing if an object is "simple"

M       src/orca/label_inference.py

2020-04-13 17:40:04 -0400 Joanmarie Diggs <[email protected]>

       Only return range extents for text objects with a character count

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

2020-04-13 16:24:39 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Eliminate false positive on list item marker

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

2020-04-13 15:14:44 -0400 Joanmarie Diggs <[email protected]>

       Be sure we have an object when frameAndDialog is called

M       src/orca/script_utilities.py

2020-04-13 12:23:35 -0400 Joanmarie Diggs <[email protected]>

       Improve heuristic to determine when switching back to browse mode for link

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

2020-04-12 15:11:36 -0400 Joanmarie Diggs <[email protected]>

       Ensure we aren't caching the valuetext information

M       src/orca/script_utilities.py

2020-04-12 13:48:39 -0400 Joanmarie Diggs <[email protected]>

       Fix regression in the combobox generation code

M       src/orca/generator.py
M       src/orca/script_utilities.py

2020-04-10 18:09:50 -0400 Joanmarie Diggs <[email protected]>

       Don't announce returning to browse mode when page is loading

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

2020-04-10 17:54:57 -0400 Joanmarie Diggs <[email protected]>

       Don't present load completed if we are in focus mode for a valid object

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

2020-04-10 17:31:44 -0400 Joanmarie Diggs <[email protected]>

       Don't present busy-changed events from pages which have no URI

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

2020-04-10 16:56:02 -0400 Joanmarie Diggs <[email protected]>

       Don't reset document loading state for nested documents

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

2020-04-10 22:23:39 +0200 Matej Urbančič <[email protected]>

       Updated Slovenian translation

M       po/sl.po

2020-04-10 15:40:23 -0400 Joanmarie Diggs <[email protected]>

       Don't present position in list for comboboxes which lack children

M       src/orca/script_utilities.py

2020-04-10 13:47:56 -0400 Joanmarie Diggs <[email protected]>

       Clean up combobox generation code

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

2020-04-09 18:09:35 -0400 Joanmarie Diggs <[email protected]>

       Update the active script upon launch based on focused object

M       src/orca/orca.py

2020-04-09 12:05:00 -0400 Joanmarie Diggs <[email protected]>

       Only present the status bar if it is showing and visible

M       src/orca/script_utilities.py

2020-04-08 15:26:24 -0400 Joanmarie Diggs <[email protected]>

       Don't iterate through all children of very complex SVGs

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

2020-04-08 13:29:49 -0400 Joanmarie Diggs <[email protected]>

       Ensure we have exactly one voice value when generating current line text

M       src/orca/speech_generator.py

2020-04-07 16:49:16 -0400 Joanmarie Diggs <[email protected]>

       Ensure we generate text content for focus-mode widgets

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

2020-04-07 16:43:27 -0400 Joanmarie Diggs <[email protected]>

       Remove redundant call to _generateSubstring()

M       src/orca/speech_generator.py

2020-04-07 14:50:41 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Prevent double-speaking of ARIA combobox value

M       src/orca/generator.py

2020-04-07 12:19:28 -0400 Joanmarie Diggs <[email protected]>

       Prevent double-speaking of static text in alerts and other containers

M       src/orca/script_utilities.py

2020-04-06 17:39:14 -0400 Joanmarie Diggs <[email protected]>

       Ignore caret-moved events from outside the active grid in focus mode

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

2020-04-06 16:48:03 -0400 Joanmarie Diggs <[email protected]>

       Do not switch back to browse mode when on a link

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

2020-04-06 18:34:26 +0000 Justin van Steijn <[email protected]>

       Update Dutch translation

M       po/nl.po

2020-04-03 13:01:48 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Don't speak child position for popup menus

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

2020-04-03 11:29:42 -0400 Joanmarie Diggs <[email protected]>

       Don't infer labels for any web app descendant

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

2020-04-02 18:01:20 -0400 Joanmarie Diggs <[email protected]>

       Remove duplicate event listener registrations

M       src/orca/event_manager.py

2020-04-02 16:58:57 -0400 Joanmarie Diggs <[email protected]>

       Make it possible for scripts to process children-changed:removed events

M       src/orca/event_manager.py
M       src/orca/scripts/apps/Instantbird/script.py
M       src/orca/scripts/apps/pidgin/script.py
M       src/orca/scripts/apps/soffice/script.py
M       src/orca/scripts/default.py
M       src/orca/scripts/toolkits/Chromium/script.py
M       src/orca/scripts/toolkits/Gecko/script.py
M       src/orca/scripts/web/script.py

2020-04-01 15:18:46 -0400 Joanmarie Diggs <[email protected]>

       Simplify the logic for zombie recovery when children are added

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

2020-03-31 12:32:01 -0400 Joanmarie Diggs <[email protected]>

       Ensure we handle selection-change events from web app descendants

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

2020-03-30 17:59:47 -0400 Joanmarie Diggs <[email protected]>

       Ensure we present the name of focused web documents

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

2020-03-30 17:04:50 -0400 Joanmarie Diggs <[email protected]>

       Update focus when web app descendant claims focus, unless browse mode is sticky

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

2020-03-30 11:31:00 -0400 Joanmarie Diggs <[email protected]>

       Handle another case of objects going defunct on us

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

2020-03-30 10:39:44 -0400 Joanmarie Diggs <[email protected]>

       Speak "alert" role before its name rather than after

M       src/orca/formatting.py

2020-03-26 18:31:02 +0000 Joanmarie Diggs <[email protected]>

       Merge branch 'mouse-review-initial-presentation' into 'master'

2020-03-25 19:15:31 +0100 Colomban Wendling <[email protected]>

       Do not announce redundant information when enabling mouse review

M       src/orca/mouse_review.py

2020-03-26 12:25:25 -0400 Joanmarie Diggs <[email protected]>

       Also verbalize punctuation on descendants of the new ARIA code role

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

2020-03-26 13:44:56 +0000 Joanmarie Diggs <[email protected]>

       Merge branch 'mouse-review-multi-activate' into 'master'

2020-03-25 18:54:31 +0100 Colomban Wendling <[email protected]>

       Fix window list the second time mouse review gets enabled

M       src/orca/mouse_review.py

2020-03-25 17:02:20 -0400 Joanmarie Diggs <[email protected]>

       Verbalize punctuation for the new ARIA code role

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

2020-03-25 14:36:00 +0000 Joanmarie Diggs <[email protected]>

       Merge branch 'mouse-review-workspaces' into 'master'

2020-03-25 11:16:12 +0100 Colomban Wendling <[email protected]>

       Mouse review: Fix window detection with more than one workspace

M       src/orca/mouse_review.py

2020-03-24 16:07:55 -0400 Joanmarie Diggs <[email protected]>

       Only present comment role when first entering the comment

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

2020-03-20 13:44:54 -0400 Joanmarie Diggs <[email protected]>

       Use speakCharacter rather than sayCharacter in sayPhrase

M       src/orca/scripts/default.py

2020-03-20 10:48:24 -0400 Joanmarie Diggs <[email protected]>

       Thunderbird: Ignore busy-changed events when in focus mode

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

2020-03-19 15:36:56 -0400 Joanmarie Diggs <[email protected]>

       Ensure we present text which is directly inside a scroll pane

M       src/orca/formatting.py

2020-03-18 14:27:36 -0400 Joanmarie Diggs <[email protected]>

       Ensure we do not clear cache on non-chromium windows in chromium script

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

2020-03-18 13:34:19 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Attempt to identify and work around possible missing window events

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

2020-03-17 15:35:28 -0400 Joanmarie Diggs <[email protected]>

       Handle more cases of objects going defunct on us

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

2020-03-17 14:24:09 -0400 Joanmarie Diggs <[email protected]>

       Treat treeitems as a whole for the purpose of caret navigation

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

2020-03-17 12:25:04 -0400 Joanmarie Diggs <[email protected]>

       Remove some debugging spew

M       src/orca/script_utilities.py

2020-03-17 11:56:05 -0400 Joanmarie Diggs <[email protected]>

       Mouse review: Ensure we compare the top level document with the active one

M       src/orca/mouse_review.py

2020-03-17 11:51:01 -0400 Joanmarie Diggs <[email protected]>

       Move getTopLevelDocumentForObject() to default script utilities

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

2020-03-17 11:37:06 -0400 Joanmarie Diggs <[email protected]>

       Remove redundant method

M       src/orca/mouse_review.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/scripts/toolkits/Gecko/script_utilities.py
M       src/orca/scripts/toolkits/WebKitGtk/script.py
M       src/orca/scripts/web/script_utilities.py

2020-03-16 15:33:43 -0400 Joanmarie Diggs <[email protected]>

       Chat: Fix false positive with autocompleted text event

M       src/orca/chat.py

2020-03-16 11:45:00 -0400 Joanmarie Diggs <[email protected]>

       Prevent Orca from combining words into a single word in web content

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

2020-03-16 08:25:00 -0400 Joanmarie Diggs <[email protected]>

       Use displayed text when presenting status bar labels

M       src/orca/speech_generator.py

2020-03-14 14:06:22 -0400 Joanmarie Diggs <[email protected]>

       Add more checks before treating non-focused text insertions as non-echoable

M       src/orca/script_utilities.py

2020-03-14 13:27:42 -0400 Joanmarie Diggs <[email protected]>

       Ignore giant text insertions from plain-text objects

M       src/orca/event_manager.py

2020-03-13 17:45:57 -0400 Joanmarie Diggs <[email protected]>

       Web: Ensure we clear the flat review context when focus changes

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

2020-03-13 15:08:37 -0400 Joanmarie Diggs <[email protected]>

       Eliminate some redundant work we were doing handling text selection

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

2020-03-13 14:01:49 -0400 Joanmarie Diggs <[email protected]>

       Chromium: Improve responsiveness of text selection in large objects

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

2020-03-12 11:46:13 -0400 Joanmarie Diggs <[email protected]>

       Fix regression in word echo in editable content

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

2020-03-12 13:53:28 +0000 Joanmarie Diggs <[email protected]>

       Merge branch 'mouse-review-81' into 'master'

2020-03-11 19:33:09 -0400 Joanmarie Diggs <[email protected]>

       Fix several issues related to rich-text editors in web apps

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

2020-03-11 13:59:19 -0400 Joanmarie Diggs <[email protected]>

       Don't use cached line contents in editable content

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

2020-03-11 14:22:24 +0100 Colomban Wendling <[email protected]>

       Fix mouse review on some web elements after scrolling

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

2020-03-11 12:34:40 -0400 Joanmarie Diggs <[email protected]>

       Another news update

M       NEWS

2020-03-11 09:07:12 -0400 Joanmarie Diggs <[email protected]>

       Add news from 3.36.0 release

M       NEWS

2020-03-09 22:39:14 +0000 Tim Sabsch <[email protected]>

       Update German translation

M       po/de.po

2020-03-09 15:17:58 -0400 Joanmarie Diggs <[email protected]>

       Adjust offset for line presentation when caret moves beyond final position

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