2020-04-22 18:29:43 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Try to avoid crashing Nautilus

M	src/orca/script_utilities.py

2020-04-22 12:36:33 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Ignore events from sources whose state set is empty

M	src/orca/event_manager.py

2020-04-20 19:00:56 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Reduce chattiness from page tab selection events following focus

M	src/orca/scripts/default.py

2020-04-20 18:30:19 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Improve performance processing text-changed events from elements

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

2020-04-20 16:53:27 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Work harder to find presentable text for ARIA alert role

M	src/orca/formatting.py

2020-04-19 15:22:57 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Fix traceback

M	src/orca/label_inference.py

2020-04-18 08:58:43 +0000 Dz Chen <wsxy162@gmail.com>

        Update Chinese (China) translation

M	po/zh_CN.po

2020-04-17 20:05:56 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Flat review: Begin cleaning up getZonesFromText()

M	src/orca/flat_review.py

2020-04-14 14:27:55 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Clean up flatreview's splitTextIntoZones()

M	src/orca/flat_review.py

2020-04-13 20:36:03 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Ensure we aren't caching the valuetext information

M	src/orca/script_utilities.py

2020-04-12 13:48:39 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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č <mateju@svn.gnome.org>

        Updated Slovenian translation

M	po/sl.po

2020-04-10 15:40:23 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Update the active script upon launch based on focused object

M	src/orca/orca.py

2020-04-09 12:05:00 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Remove redundant call to _generateSubstring()

M	src/orca/speech_generator.py

2020-04-07 14:50:41 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Chromium: Prevent double-speaking of ARIA combobox value

M	src/orca/generator.py

2020-04-07 12:19:28 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jvs@fsfe.org>

        Update Dutch translation

M	po/nl.po

2020-04-03 13:01:48 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Remove duplicate event listener registrations

M	src/orca/event_manager.py

2020-04-02 16:58:57 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Speak "alert" role before its name rather than after

M	src/orca/formatting.py

2020-03-26 18:31:02 +0000 Joanmarie Diggs <jdiggs@igalia.com>

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

2020-03-25 19:15:31 +0100 Colomban Wendling <cwendling@hypra.fr>

        Do not announce redundant information when enabling mouse review

M	src/orca/mouse_review.py

2020-03-26 12:25:25 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

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

2020-03-25 18:54:31 +0100 Colomban Wendling <cwendling@hypra.fr>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

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

2020-03-25 11:16:12 +0100 Colomban Wendling <cwendling@hypra.fr>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Use speakCharacter rather than sayCharacter in sayPhrase

M	src/orca/scripts/default.py

2020-03-20 10:48:24 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Remove some debugging spew

M	src/orca/script_utilities.py

2020-03-17 11:56:05 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Chat: Fix false positive with autocompleted text event

M	src/orca/chat.py

2020-03-16 11:45:00 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Use displayed text when presenting status bar labels

M	src/orca/speech_generator.py

2020-03-14 14:06:22 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        Ignore giant text insertions from plain-text objects

M	src/orca/event_manager.py

2020-03-13 17:45:57 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

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

2020-03-11 19:33:09 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        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 <jdiggs@igalia.com>

        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 <cwendling@hypra.fr>

        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 <jdiggs@igalia.com>

        Another news update

M	NEWS

2020-03-11 09:07:12 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Add news from 3.36.0 release

M	NEWS

2020-03-09 22:39:14 +0000 Tim Sabsch <tim@sabsch.com>

        Update German translation

M	po/de.po

2020-03-09 15:17:58 -0400 Joanmarie Diggs <jdiggs@igalia.com>

        Adjust offset for line presentation when caret moves beyond final position

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