2020-04-22 18:29:43 -0400 Joanmarie Diggs 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 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 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 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 Try to avoid crashing Nautilus M src/orca/script_utilities.py 2020-04-22 12:36:33 -0400 Joanmarie Diggs 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 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 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 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 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 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 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 Ignore events from sources whose state set is empty M src/orca/event_manager.py 2020-04-20 19:00:56 -0400 Joanmarie Diggs Reduce chattiness from page tab selection events following focus M src/orca/scripts/default.py 2020-04-20 18:30:19 -0400 Joanmarie Diggs Improve performance processing text-changed events from elements M src/orca/scripts/web/script.py 2020-04-20 16:53:27 -0400 Joanmarie Diggs 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 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 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 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 Work harder to find presentable text for ARIA alert role M src/orca/formatting.py 2020-04-19 15:22:57 -0400 Joanmarie Diggs 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 Fix traceback M src/orca/label_inference.py 2020-04-18 08:58:43 +0000 Dz Chen Update Chinese (China) translation M po/zh_CN.po 2020-04-17 20:05:56 -0400 Joanmarie Diggs 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 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 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 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 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 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 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 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 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 Flat review: Begin cleaning up getZonesFromText() M src/orca/flat_review.py 2020-04-14 14:27:55 -0400 Joanmarie Diggs Clean up flatreview's splitTextIntoZones() M src/orca/flat_review.py 2020-04-13 20:36:03 -0400 Joanmarie Diggs 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 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 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 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 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 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 Ensure we aren't caching the valuetext information M src/orca/script_utilities.py 2020-04-12 13:48:39 -0400 Joanmarie Diggs 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 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 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 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 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č Updated Slovenian translation M po/sl.po 2020-04-10 15:40:23 -0400 Joanmarie Diggs 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 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 Update the active script upon launch based on focused object M src/orca/orca.py 2020-04-09 12:05:00 -0400 Joanmarie Diggs 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 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 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 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 Remove redundant call to _generateSubstring() M src/orca/speech_generator.py 2020-04-07 14:50:41 -0400 Joanmarie Diggs Chromium: Prevent double-speaking of ARIA combobox value M src/orca/generator.py 2020-04-07 12:19:28 -0400 Joanmarie Diggs 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 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 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 Update Dutch translation M po/nl.po 2020-04-03 13:01:48 -0400 Joanmarie Diggs 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 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 Remove duplicate event listener registrations M src/orca/event_manager.py 2020-04-02 16:58:57 -0400 Joanmarie Diggs 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 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 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 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 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 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 Speak "alert" role before its name rather than after M src/orca/formatting.py 2020-03-26 18:31:02 +0000 Joanmarie Diggs Merge branch 'mouse-review-initial-presentation' into 'master' 2020-03-25 19:15:31 +0100 Colomban Wendling Do not announce redundant information when enabling mouse review M src/orca/mouse_review.py 2020-03-26 12:25:25 -0400 Joanmarie Diggs 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 Merge branch 'mouse-review-multi-activate' into 'master' 2020-03-25 18:54:31 +0100 Colomban Wendling 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 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 Merge branch 'mouse-review-workspaces' into 'master' 2020-03-25 11:16:12 +0100 Colomban Wendling 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 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 Use speakCharacter rather than sayCharacter in sayPhrase M src/orca/scripts/default.py 2020-03-20 10:48:24 -0400 Joanmarie Diggs 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 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 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 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 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 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 Remove some debugging spew M src/orca/script_utilities.py 2020-03-17 11:56:05 -0400 Joanmarie Diggs 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 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 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 Chat: Fix false positive with autocompleted text event M src/orca/chat.py 2020-03-16 11:45:00 -0400 Joanmarie Diggs 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 Use displayed text when presenting status bar labels M src/orca/speech_generator.py 2020-03-14 14:06:22 -0400 Joanmarie Diggs 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 Ignore giant text insertions from plain-text objects M src/orca/event_manager.py 2020-03-13 17:45:57 -0400 Joanmarie Diggs 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 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 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 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 Merge branch 'mouse-review-81' into 'master' 2020-03-11 19:33:09 -0400 Joanmarie Diggs 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 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 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 Another news update M NEWS 2020-03-11 09:07:12 -0400 Joanmarie Diggs Add news from 3.36.0 release M NEWS 2020-03-09 22:39:14 +0000 Tim Sabsch Update German translation M po/de.po 2020-03-09 15:17:58 -0400 Joanmarie Diggs Adjust offset for line presentation when caret moves beyond final position M src/orca/scripts/web/script_utilities.py